有時候為了伺服器安全,防止別人窺探我們輸入的命令,我們可以清空歷史記錄,而更多的時候,我們選擇的是在輸入特殊命令時候,強制歷史記錄不記住該命令。實驗方法:先執行export histcontrol=ignorespace 命令,然後依次輸出ls -tra ,pwd和service mysqld start 的命令,當執行第三個命令的時候,我們選擇不記住該命令。
[root@vm_96_242_centos ~]# export histcontrol=ignorespace
[root@vm_96_242_centos ~]# ls -ltr
total 168
-rw-r--r-- 1 root root 5520 dec 25 2014 install.log.syslog
-rw-r--r-- 1 root root 12754 dec 25 2014 install.log
-rw------- 1 root root 2005 dec 25 2014 anaconda-ks.cfg
-rw-r--r-- 1 root root 12 dec 9 21:11 a.txt
[root@vm_96_242_centos ~]# pwd
[root@vm_96_242_centos ~]# service mysqld start (注意這條命令的最前面是乙個空格)
然後我們來檢視歷史記錄
[root@vm_96_242_centos ~]# history |tail -3
844 2016-12-12 17:01:55 ls -ltr
845 2016-12-12 17:01:59 pwd
846 2016-12-12 17:02:36 history |tail -3
是不是發現我們剛剛執行的,service mysqld start 沒有了
注意:如果不想讓歷史記錄記住哪條命令,直接在執行命令的時候,新增空格就可以。
當然哪天你想清空所有歷史命令可以執行:
[root@vm_96_242_centos ~]# history -c //清空所有記錄
[root@vm_96_242_centos ~]# history //檢視是否被清空
1 2016-12-12 17:12:12 history
[root@vm_96_242_centos ~]#
如何不讓DataGridView自動生成列
如果不想讓datagridview自動生成與資料來源對應的列,只需要把屬性autogeneratecolumns設為false即可。需要注意 在介面設計的屬性視窗中是看不到autogeneratecolumns屬性的,需要在 中設定,比如在視窗的建構函式中設定 datagridview1.autog...
如何不讓FCKEditor自動新增P標籤
使用fckeditor編輯器的時候,點開裡面就會自動新增上 的標籤,按回車也會自動新增上相同的標籤修改 include fckeditor fckconfig.js 找到fckconfig.entermode p p div br fckconfig.shiftentermode br p div ...
如何不讓flash把層遮蓋住
預設情況下,flash影片是處於最上層的,無法將 置於其上。查閱flash的幫助檔案,發現這樣一段描述 wmode 屬性 引數 值window opaque transparent 模板變數 wm 說明 可選 使您可以使用 internet explorer 4.0 中的透明 flash 內容 絕對...