步驟如下:
1、建立乙個檔案來儲存常用命令,例如/root/history.txt,把常用命令當成文字寫進去,每個命令佔一行
2、在終端執行history -c,清除雜亂的歷史記錄
3、執行history -r /root/history.txt,把命令讀進來作為當前bash的歷史記錄
4、執行history,就得到乙個整潔的命令列表了,例如:
[root@localhost windata]# history -c[root@localhost windata]# history -r /root/history.txt
[root@localhost windata]# history
1 history -r /root/history.txt
2 mount -t msdos -o iocharset=gb2312 /dev/sda1 /mnt/usb
3 mount -t vfat -o iocharset-gb2312 /dev/hda5 /mnt/windata
4 umount /mnt/windata
5 mount -t vfat -o iocharset-gb2312 /dev/hda5 /mnt/windata
6 cd /mnt/windata
7 history
[root@localhost windata]#
5、以後命令亂了,重複1-4的步驟,又可以使命令很清晰了。
1、清除登陸系統成功的記錄,也就是last命令看到的記錄
[root@linuxzgf ~]echo > /var/log/wtmp 此檔案預設開啟時亂碼的,裡面可以看到ip等等資訊
驗證過程
[root@linuxzgf ~]#last
root pts/0 10.5.10.51 thu sep 2 00:59 still logged
in
root pts/2 10.5.10.60 wed sep 1 16:11 - 17:47 (01:35)
root pts/2 10.5.10.60 wed sep 1 16:08 - 16:10 (00:02)
root pts/0 10.5.10.61 wed sep 1 14:16 - 23:02 (08:46)
root pts/3 10.5.10.59 wed sep 1 11:28 - 19:38 (08:10)
root pts/2 10.5.10.60 wed sep 1 11:18 - 16:07 (04:49)
root pts/1 10.5.10.191 wed sep 1 11:17 - 19:12 (07:55)
。。。。。。。。。。。。。。。。。。。。。。。
[root@linuxzgf ~]#echo >/var/log/wtmp
[root@linuxzgf ~]#last
wtmp begins thu sep 2 01:04:34 2010
[root@linuxzgf ~]#
此時即看不到使用者登入資訊
2、清除登陸系統失敗的記錄,也就是lastb命令看到的記錄
[root@linuxzgf ~]echo > /var/log/btmp 此檔案預設開啟時亂碼的
驗證方法
在執行命令前執行lastb如下
[root@linuxzgf ~]#lastb
root ssh:notty 10.5.10.60 wed sep 1 16:11 - 16:11 (00:00)
tty6 mon aug 30 22:53 - 22:53 (00:00)
tty6 mon aug 30 18:52 - 18:52 (00:00)
tty6 mon aug 30 18:52 - 18:52 (00:00)
++++++ tty6 mon aug 30 18:52 - 18:52 (00:00)
linuxzgf ssh:notty 10.5.10.60 mon aug 30 11:21 - 11:21 (00:00)
linuxzgf ssh:notty 10.5.10.60 mon aug 30 09:37 - 09:37 (00:00)
。。。。。。。。。
然後執行
[root@linuxzgf ~]#echo > /var/log/btmp
[root@linuxzgf ~]#lastb
btmp begins thu sep 2 01:01:06 2010
此時就沒有結果輸出了
是不是很爽
3、清除歷史執行命令
[root@linuxzgf ~]history -c
或者清空使用者目錄下的這個檔案即可
[root@linuxzgf ~]> ~/.bash_history
清除Linux作業系統命令的歷史記錄
步驟如下 1 建立乙個檔案來儲存常用命令,例如 root history.txt,把常用命令當成文字寫進去,每個命令佔一行 2 在終端執行history c,清除雜亂的歷史記錄 3 執行history r root history.txt,把命令讀進來作為當前bash的歷史記錄 4 執行histor...
如何安裝linux作業系統
1 應用領域 桌面,伺服器以及嵌入式 2 所支援使用者數 單使用者,多使用者 3 原始碼開放程度 閉源,開源linux作業系統屬於企業級應用作業系統,受眾為企業,硬體配置要求高,安全性要求高,執行程式為企業專案。redhat,debain,ubuntu1 安裝oracle vm virtualbox...
linux作業系統基礎命令
gcc的知識要點 gcc的初衷是為gnu作業系統專門編寫的一款編譯器,gnu系統是徹底自由的軟體。gcc的基本用法 gcc hello world.c c,只編譯,不鏈結成為可執行檔案,編譯器只是由輸入的.c的源 檔案生成.o為字尾檔案的目標檔案,通常用於編譯不包括主程式的子程式。gcc hello...