Linux基础入门1

Ubuntu root默认不能直接登录        

        先用本地用户登录;

        ①sudo -i          切换为root

        ②passwd

        ③nano /etc/ssh/sshd_config

           改为:PermitRootLogin yes

           ctrl+x

           y

           enter

        ④systemctl restart sshd

        实现远程root登录

whoami    检查自己身份

who am i

who       检查所有连接用户

修改时区: 

date                查看日期、时间

timedatectl

timedatectl status   检查时间状态

timedatectl set-timezone  Asia/Shanghai


终端 terminal     设备终端:键盘、鼠标、显示器 

查看当前终端设备

tty

Shell(LINUX的命令解释器) 是Linux系统的用户界面,提供了用户与内核惊醒交互操作的一种接口。它接收用户输入命令并将它送入内核去执行。本身是一个程序。是一种高级编程语言。

显示当前使用的shell:

echo ${SHELL}

显示当前系统使用的所有shell

cat /etc/shells


设置主机名:

hostname        查询主机名

hostname NAME     临时修改主机名,重启后失效

hostnamectl set-hostname NAME 持久生效

注意:主机名不能使用下划线


安装软件

 Rocky/Centos

yum -y install software_name

ubuntu

apt -y install software_name


命令提示符

显示命令提示符

echo $PS1

修改提示符格式范例

PS1 = "\[\e[1;5;41;33m\][\u@\h \W]\\ $\ [\e[0m\]"
PS1 = "\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\
[\e[0m\]\\$"

永久保存需修改文件

vim  .bashrc

PS1 = "\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\H\[\e[1;31m\] \W\[\e[1;32m\]]\
[\e[0m\]\\$"

 shell中可执行的两类命令:内部命令、外部命令

区别指定命令是内部还是外部命令:

type COMMAND

查看是否存在对应的内部命令和外部命令:

type -a echo 

内部命令列

help 

查看外部命令文件夹

echo $PATH

ls 文件夹名 

查看外部命令路径:

which  外部命令 

显示外部命令路径缓存

hash 


显示当前Shell进程所有可用的命令别名

alias

定义别名NAME,起相当于执行命令VALUE

alias NAME='VALUE' 

 撤销别名

unalias [-a] name [name ...]

unalias -a   #取消所有别名

命令执行次序:alias->内部命令->外部命令 

如果别名同原命令同名,如果要执行原命令,可使用
\ALIASNAME
“ALIASNAME”
‘ALIASNAME’
command ALIASNAME
/path/commmand   # 只适用于外部命令
如果想永久有效,要定义在配置文件中
nano .bashrc
仅对当前用户: ~/.bashrc
对所有用户有效: /etc/bashrc
编辑配置给出的新配置不会立即生效, bash 进程重新读取配置文件
source /path/to/config_file
. /path/to/config_file
注意:
  • 多个选项以及多参数和命令之间使用空白字符分隔
  • 取消和结束命令执行:Ctrl+cCtrl+d
  • 多个命令可以用 ";" 符号分开
  • 一个命令可以用\分成多行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值