[精讚] [會員登入]
1066

【Kali Linux】[history -c]如何清除歷史記錄

非bash環境會使history部分功能變的非法

分享此文連結 //n.sfs.tw/16263

分享連結 【Kali Linux】[history -c]如何清除歷史記錄@小編過路君子
(文章歡迎轉載,務必尊重版權註明連結來源)
2023-10-20 14:12:46 最後編修
2023-10-20 13:43:37 By 過路君子
 

哈囉大家好,這裡是瘋狂在死線邊緣試探的小編過路君子

好不容易避過了一條,第二、第三、第四......條接踵而來

 

 

小編在使用別人的虛擬機的時候,對方預設使用的系統是 Kali Linux,一種具有 GUI 的 Linux。

結果小編在執行完指令之後依照習慣下了 history -c,結果就吃到了以下的錯誤:

fc: event not found: -c

 

這是因為 Kali Linux 預設會使用 zsh 來作為環境,而 history -c 是要運作在 bash 環境底下的。

所以我們除了可以切換至 bash 環境再執行 history -c 以外,可以直接改為以下的指令,效果一樣:

rm -f ${HISTFILE}

 

關閉當前終端機並再次打開終端機就可以發現我們的歷史紀錄都不見囉!

 

 

 

後記

第一次用 Kali Linux,小編個人的心得是沒什麼差別,該有的指令或是設定檔都有,唯一遇到的阻礙就是在這裡。

以上的解法小編是參考 Stackoverflow 上的這篇文章:Delete specific line from Zsh history

END

你可能感興趣的文章

【Vim】解決貼上文字時出現過多空格的問題 換了新系統,有時候就算重裝軟體並且複製了設定檔也還是會出現非常奇怪的現象

【MySQL Workbench】如何透過TCP/IP進行SSL連線到遠端MySQL資料庫 通常MySQL伺服器都不是只提供某人連線,而是多人都可以連線進來使用,這時就不能繼續使用localhost的那種寫法

【Discord bot 2.0.1】(discord.ui.View)如何將舊機器人升級至目前最新版本 很多時候升級軟體是為了讓別人覺得你的程式很先進,但這次卻是因為要使用某個新功能

【教程】(進階版)如何用Sigil製作一本高質量的epub 下載好了Sigil之後除了直接把文字貼進去以外,還有:變更字型、著色、導入CSS……等等功能,不知道你有沒有發現呢?

【Wickct】(link) <a> 如何新增超連結 簡單來說有兩種方式,小編個人比較偏好 的方法

【Java】(Project Valhalla)關於Java未來重大的變革 讓 Java 再次偉大!Make Java Great Again!

隨機好文

高捷少女:布拉格體驗㊤ 「可……可以去歐洲玩?而且還有人出錢?太棒囉!」婕兒忍不住歡呼起來,把扳手拋呀拋的,旁邊的客人紛紛轉過來看。「好了啦!」耐耐忍不住害羞起來,輕輕敲了一下婕兒的頭

高捷少女:小穹與果仁巧克力㊥ 艾咪臉上泛起笑容說:「妳知道嗎?就跟花語一樣,每一種巧克力也都有各自的涵義:薄荷巧克力代表初戀;卡通巧克力代表天真爛漫;而果仁巧克力代表的是窩心,還有想陪伴對方的心情,這在德國是女生之間在慶生時會彼此

高捷少女:美麗島的守護者② 這是在亦晨離開前的下午拍的,當時亦晨在美麗島跟小穹艾米等人在美麗島散步,為離開前補充一些回憶,這時剛好經過的小雅被艾米抓過來,做為同樣是高捷新人的她倆一同拍了一張紀念照。說起來她跟亦晨並不太熟,不過也

高捷少女:美麗島的守護者(終) 「我是她的師娘,妳一定就是艾米莉亞吧?小雅昨晚有跟我說到您。」「師娘?」艾米疑惑不解。

婕兒──她的青春① 「各位乘客,本列車即將抵達拉里奧哈自治區,並在此地停留三天兩夜,後天的中午十二點將搭乘班機返回臺灣,感謝各位乘客對本次旅程的配合。」火車上的廣播器朗誦道。「時間過得真快呢,這次的歐洲之旅就這樣結束了,