标签:文件路径 退出 脚本 color 逻辑 client tor 内容 back
历史命令保存在用户家目录下的 .bash_history
[root@chy002 ~]# cat -n /root/.bash_history 1 init 0 2 dhclient ... ... 987 ps aux| grep httpd 988 cat /etc/selinux/config 989 init 0 [root@chy002 ~]# echo $HISTSIZE #命令最大保存数量 1000 #可以通过环境变量 $HISTSIZE 改变最大保存数,在配置文件/etc/profile中修改,source /etc/profile 生效 #history -c 可以清空内存当中的命令历史清空 #不能清空命令历史文件里的记录 [root@chy002 ~]# history -c #刚输入的命令不会马上记录到命令历史文件中,只有退出终端后才会录入 #修改history命令格式,显示时间。在配置文件中添加。#HISTTIMEFORMAT="%Y/%m/%d %H:%M:%S" 1. 快捷显示上一条命令 !! 2. 运行history列表里某一条命令 !n 3. 倒序以XXX开头的第一个命令 !XXX 4. 永久保存命令文件,只能添加不能删除 chattr +a ~/.bash_history
tab键,补全命令及文件路径。
自动补全命令参数补全,需要安装 yum install -y bash-completion ,再重启系统。
[root@chy002 ~]# systemctl re reboot reload-or-restart reset-failed reenable reload-or-try-restart restart reload rescue
自定义的alias放到用户家目录下的 ~/.bashrc,还有一些 /etc/profile.d/中脚本定义,unalias取消自定义别名。
通配符 |
|
输入输出重定向 |
|
标签:文件路径 退出 脚本 color 逻辑 client tor 内容 back
原文地址:http://www.cnblogs.com/chyuanliu/p/7841145.html