Ⅰ 如何將Linux系統的歷史操作命令刪除,並不再記錄
history
-c
可清復空當前中的歷史紀錄
echo
>
/root/.bash_history
可將所有制的歷史記錄永久刪除
關閉歷史記錄你可以vim
/etc/profile
查找HISTSIZE=1000
將1000改為0
就不會再有歷史命令存在
Ⅱ 怎樣清除Linux的shell命令歷史記錄
有兩種方法:
一、清除 ~/.bash_history中的相關命令行。
二、在bash shell命令行狀態下,執行 HISTSIZE=0
Ⅲ 如何來清除Linux操作系統命令的歷史記錄
清除歷史執行命令
[root@localhost root]# history -c
或者,清空用戶目錄下專的這個屬文件即可
[root@localhost root]# echo > ./.bash_histo
Ⅳ linux命令下,刪除歷史命令,例如history -c。最後查記錄會有history -c這條命令,該如何刪除最後一條命令
你可以在超抄級用戶 # 下面,輸入:襲set history=0(我由於很久未使用Linux系統的
C-Shell 功能了,到底是否有 = 號,你自己試一下即可),即:
#set history=0(或者是:set history 0)<cr>
#history
這樣就不會遺留下來 history -c 這條命令了。
Ⅳ 如何清除Linux命令的歷史記錄(清除不該保留
history -c
Ⅵ 如何清除linux的history 命令歷史記錄
history命令有一個-c參數:
-c 參數:將目前的shell中的所有 history 內容全部消除,下圖是執行效果,執行history -c命令後,之前的所有的記錄都清除啦。
Ⅶ Linux 下怎麼看到刪除記錄
如果只是想要查看最近用戶使用刪除命令刪除的文件,其實可以使用history命令,該命令可以顯示最近一段時間內執行過的操作命令,然後利用grep篩選出來:
history|grep rm
如果是程序或者進程後台進行刪除的文件,或者系統內部刪除的文件,也就無法通過上面的方法查找到最近刪除的文件了,
但是如果刪除的文件是在linux系統的ext2文件系統下的話,也可以使用debugfs命令來查看刪除的文件:
1,首先查看需要恢復的文件所在的文件系統
命令行模式下輸入指令mount
1
2
3
4
[xuwangcheng14@root]# mount
/dev/xvda1 on / type ext2 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
由上知,/dev/xvda1掛載在/下,即根目錄,且文件系統是ext2
2,將被刪除的文件所在的分區重新掛載成只讀
1
[xuwangcheng14@root]# mount -n -o remount,ro /dev/xvda1
3,使用debugfs工具查找刪除的文件和恢復文件
1
2
3
[xuwangcheng14@root]# debugfs /dev/xvda1
debugfs 1.42 (29-Nov-2011)
debugfs: lsdel
進入debugfs模式後輸入lsdel後可以看到被刪除的文件信息
stat顯示某個節點所對應的文件信息,
恢復文件使用mp 文件路徑。
Ⅷ 如何清除Linux命令的歷史記錄
-A:顯示所有進程
a:顯示終端中包括其它用戶的所有進程
x:顯示無控制終端的進程
任務:查看內系統中的容每個進程。
# ps -A
# ps -e
任務:查看非root運行的進程
# ps -U root -u root -N
任務:查看用戶vivek運行的進程
# ps -u vivek
任務:top命令
top命令提供了運行中系統的動態實時視圖。在命令提示行中輸入top:
Ⅸ linux中如何清除文件中舊的操作歷史記錄
不知道樓主來是幾個問題?按源照我的理解回答:
一、問怎樣使使.bash_history的許可權為:r-rw-r--
輸入如下指令:chmod 464 ~/.bash_history即可
二、清除文件中舊的操作歷史紀錄
直接rm -f ~/.bash_history