标签:读取 nbsp 家目录 bak sysconf profile 目录 span systemctl
反斜线\用于命令换行,在\之后应该直接回车换行
[root@CentOS7-1 ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33> /tmp/ifcfg-ens33.bak
history可以列出历史命令,历史命令存放在家目录下的.bash_history隐藏文件中,存放的条数为HISTSIZE变量值,如果执行的命令超出了HISTSIZE变量值,.bash_history中较早的命令会被清除。
[root@CentOS7-1 ~]# echo $HISTSIZE 1000 [root@CentOS7-1 ~]# cat .bash_history systemctl status firewalld vi /etc/host vi /etc/hosta cd /etc ll *host* …… [root@CentOS7-1 ~]# history 1 systemctl status firewalld 2 vi /etc/hosts 3 vi /etc/host 4 cd /etc 5 ll *host* …… [root@CentOS7-1 ~]#
history -n表示显示近n条命令,history -w表示将目前的history写入.bash_history文件。
history输出的内容为两列,第一列为数字表示该命令在这个shell当中的代码,第二列为命令
!number:执行第number条命令,number即history显示的第一列的数值
!command:执行最近一个以command开头的命令
!!:执行上一条命令,相当于按↑后按enter
每个用户登录shell时,会先读取系统的shell配置/etc/profile,这个文件设置了所有用户的的整体环境,然后再读取用户个人环境配置。
用户的个人配置文件在其家目录下,主要有三个,分别为.bash_profile、.bash_logout、.bashrc,但是shell只会按照顺序读取这三个文件中的一个。
由于环境配置文件只在登录时读取,如果修改了配置文件,可以通过source ~/.bash_profile或者. ~/.bash_profile来使配置文件生效,而不需要注销用户再重新登录。
标签:读取 nbsp 家目录 bak sysconf profile 目录 span systemctl
原文地址:https://www.cnblogs.com/Forever77/p/10724641.html