1.关于Bash History
Bash History可以让你重用你已经使用过的command.许多发行版会记录用户前次输入的1000个命令。
实际上Shell能记住的command的数目也是定义在一个变量中的,这个变量名是HISTSIZE。
在每个用户的主目录下都定义了一个.bash_history的文件,这个文件里记录着用户最近输入的1000
条command。你可以使用history命令来查看。
例子不给出了,我自己试过可以的。
(PS:机房的机子都太cuo了,我们的机子还算学校众多实验室较好的了。)
@亮点亮点@当你要执行以前的一条命令时,并且你发现它就在history的列表里,
比如 1 ls
2 man 2 ...
3 su
4 cat ddd.txt
5 ./a.ou
.................
如果你现在又想输入cat ddd.txt 现在可以不用手工输入了,直接!4就行了。
用户也删除history里的目录。history -c 可以清除history里的内容。
因为你从command 里输入的任何内容都保存起来了,这样可能会造成密码的泄露.
额。。。
哥发现一个问题,为什么history后显示的内容跟我cat .bash_history里的内容不一样呢?
等下,我再看看。
》》》》》
确实不一样,难道一个是管理员一个是普通用户。
答案见下回分解,姐姐我要去图书馆接应我的亲爱的了。
拜拜。。。。