解決 Ubuntu 的 doskey 功能在重開機後失效的問題

在 Ubuntu 的終端機模式下,所有輸入過的命令都會存放到環境變數 HISTFILE 所指定的檔案中,利用指令 echo $HISTFILE 即可查看。例如 root 會指到

/root/.bash_history

而一般使用者 johnny 則會指到

/home/johnny/.bash_history

另外 history 指令可用來列出所有曾輸入過的指令。目前有些同事安裝 Ubuntu 9.10 64-bit 版本會發生上述的問題,目前尚未找到根本的解決之道,治標的方法則是利用

history -w

強迫將目前記憶體中的指令寫入檔案中,這樣下次開機就可以用上、下鍵來選擇使用了

history -c

則會清除所有的命令,若覺得舊的命令太多了,就這樣清一清吧

參考:

留言

這個網誌中的熱門文章

Linux 批次檔的寫法

【分享】如何顯示 Debug Message

[分享] Visual Studio 遠端偵錯