欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux history命令的幾個(gè)使用小技巧

  發(fā)布時(shí)間:2015-06-03 14:40:45   作者:佚名   我要評(píng)論
這篇文章主要介紹了Linux history命令的幾個(gè)使用小技巧,Linux中的history命令很常用,無論是對(duì)管理員.普通用戶還是黑客,從另一個(gè)角度來說,它對(duì)安全的重要性也不言而喻,需要的朋友可以參考下

Linux中的history命令很常用,無論是對(duì)管理員,普通用戶還是黑客。對(duì)于普通用戶來說可以用該命令查看之前都執(zhí)行了什么命令,可以用CTRL+R來翻找太長的命令話,或者用!cmd命令,或者直接執(zhí)行history命令來學(xué)習(xí)其他人執(zhí)行了什么命令,都是寫什么意思。對(duì)于黑客來說,history同樣是非常有用的命令,比如說這么一條命令:

復(fù)制代碼
代碼如下:

root:\> mysql –h198.168.0.1 –uroot –p1234

最重要的東西,數(shù)據(jù)庫的密碼就被黑客給破譯了!所以對(duì)管理員來說,一項(xiàng)很重要的工作就是管理history命令了,對(duì)管理員來說,常用的幾個(gè)命令如下:

用c選項(xiàng)清除所有的歷史命令

復(fù)制代碼
代碼如下:

root:\> history –c

用HISTSIZE禁用history

如果你想禁用history,又不讓bashshell記錄你的命令,像下面那樣把HISTSIZE設(shè)為0即可。

復(fù)制代碼
代碼如下:

root:\> export HISTSIZE=0

用HISTSIZE控制歷史命令的總數(shù)
把下面的兩行添加到.bash_profile然后重新登錄bash(或者用source .bash_profile),值設(shè)置小一點(diǎn)!

復(fù)制代碼
代碼如下:

root:\> vi ~/.bash_profile
HISTSIZE=100
HISTFLESIZE=100

其他比較有用的命令羅列如下:

復(fù)制代碼
代碼如下:

root:\> export HISTCONTROL=ignoredups # 使用HISTCONTROL來消除命令歷史中的連續(xù)重復(fù)條目
root:\> export HISTCONTROL=erasedups # 使用HISTCONTROL在整個(gè)歷史中去除重復(fù)命令
root:\> export HISTCONTROL=ignorespace # 使用HISTCONTROL強(qiáng)制history忽略某條特定命令(這里是空格)
root:\> export HISTIGNORE=“pwd:ls:” # 存儲(chǔ)歷史命令時(shí)忽略特殊命令,這里的話pwd,ls就不會(huì)存儲(chǔ)了
root:\> export HISTTIMEFORMAT='%F %T ' # 使用HISTTIMEFORMAT在歷史中顯示TIMESTAMP
root:\> history | more
1 2008-08-05 19:02:39 service network restart
2 2008-08-05 19:02:39 exit
3 2008-08-05 19:02:39 id
4 2008-08-05 19:02:39 cat /etc/redhat-release

相關(guān)文章

最新評(píng)論