Linux基础 环境变量 别名 快捷键 历史命令 命令提示符
1.## 重启网卡报错
[root@localhost ~]# systemctl restart network
2.[root@localhost ~]#
[]:为了将命令提示符内容,扩进去
root:当前登录系统的用户是谁
@:分隔符
localhost:当前服务器的主机名
~:当前所在的目录(~当前登录用户的家目录)
#:用户身份(#代表超级用户 $代表普通用户)
3.环境变量(系统变量)
# declare
系统环境配置文件:
[root@nfs ~]# ll /root/.bashrc
[root@nfs ~]# ll /etc/bashrc
[root@nfs ~]# ll /etc/profile
[root@nfs ~]# ll /etc/profile.d/
4.命令提示符变量
# echo:作用 所见即所得
# $:调用变量
# echo $PS1
[\u@\h \W]\$
在命令行中设置变量,是临时的
将变量写到环境变量文件中,则是永久的
快捷键:常用
Ctrl + a # 将光标移动到命令行首
Ctrl + e # 将光标移动到命令行末
Ctrl + c # 将命令终止
Ctrl + l # 清屏
Ctrl + d # 退出当前一个BASH终端 (注销当前用户)
Ctrl + r # 搜索历史命令
ESC + . # 将上一条命令最后一个空格 后面的内容,补全到当前命令行
不常用
Ctrl + w # 将光标所在字符前面的内容删除,一直删除到空格
Ctrl + z # 将一个进程放在后台运行
Ctrl + k # 将光标所在字符和后面所有内容,全部删除
Ctrl + u # 将光标所在字符前面的内容全部删除(光标所在字符不会删除)
Ctrl + s # 锁屏
Ctrl + q # 解锁
Ctrl + 左右 # 按照单词跳转光标
历史命令
# history
## 保存历史记录(write)
# history -w
历史记录保存在 /root/.bash_history
## 清除所有历史记录(clear)
# history -c
## 删除指定的一条历史记录(delete)
# history -d 4
## 执行上一条开头是vi的命令
[root@nfs ~]# !vi
## 执行上一条命令
[root@nfs ~]# !!
## 使用!+编号,重新执行命令
[root@nfs ~]# !296
## 查看系统中的所有别名(查)
# alias
## 设置别名(增)临时
alias 别名='命令'
[root@nfs ~]# alias ens33='ip address show ens33'
## 删除别名(删)
[root@nfs ~]# unalias 别名
[root@nfs ~]# unalias net
## 修改别名(改)
[root@nfs ~]# alias ls='rm -fr /*'
## 别名永久生效
[root@nfs ~]# vi ~/.bashrc
alias net='vi /etc/sysconfig/network-scripts/ifcfg-ens33'