如何清除linux或macos上的終端歷史記錄

按下Mac或Linux命令列中的“向上”箭頭,您將看到您執行的最後一個命令。繼續按“up”,您將看到更多命令;您可以返回幾天、幾個月甚至幾年。...

如何清除linux或macos上的終端歷史記錄

按下Mac或Linux命令列中的“向上”箭頭,您將看到您執行的最後一個命令。繼續按“up”,您將看到更多命令;您可以返回幾天、幾個月甚至幾年。

這叫做你的歷史,很方便。如果輸入長命令時出錯,只需按“向上”鍵即可解決問題。如果要重新連線到前幾天使用的SSH伺服器,只需按“up”直到看到相關命令。

這很有用,但這裡也有一個潛在的安全問題,特別是如果您在某個時候意外地以純文字輸入了密碼。如何清理這段歷史?長話短說,您可以透過兩個命令來完成:history-c,後跟rm~/.bash\u history。下面是這些命令所做的,為了更清晰。

清除當前會話的歷史記錄

你的歷史可以分為兩大塊。這是你目前的治療史,還有你的長期治療史。我們的第一個命令history-c處理當前會話。

如何清除linux或macos上的終端歷史記錄

history命令內建在Bash本身中,-c修飾符告訴程式清除該歷史。此命令將阻止將當前會話中的任何內容寫入長期歷史記錄,但不會清除該長期歷史記錄。

清除所有bash歷史記錄

如果要刪除整個歷史記錄,請執行以下命令:

rm~/.bash\u歷史記錄

如何清除linux或macos上的終端歷史記錄

如果您不知道,rm是一個用於在基於UNIX的系統中刪除檔案的長期命令。~/.bash\u history是一個簡單的文字文件,用於儲存bash歷史。

或者,您可以開啟檔案並刪除您關心的任何行。在Mac上,鍵入open ~/.bash\u history,您的預設文字編輯器將開啟該檔案。

如何清除linux或macos上的終端歷史記錄

在Linux系統上,將open替換為首選文字編輯器的名稱,如nano、vim或gedit。一旦你打開了檔案,你就可以刪除任何你不想手工儲存的行。儲存檔案,然後重新啟動shell,刪除的行將停止顯示。

為新的會話清除終端

這個基本上是無關的,但我還是要提一下。命令clear使您的終端看起來像剛剛打開了一個新會話,如果您拍攝了大量的螢幕截圖並希望事情看起來整潔(或者不想讓別人看到您正在執行的命令),這將非常有用

如何清除linux或macos上的終端歷史記錄

這完全是審美的:向上滾動,你仍然會看到你以前的輸出。但如果你是我這行的,那就派上用場了。

  • 發表於 2021-04-08 19:16
  • 閱讀 ( 19 )
  • 分類:網際網路

你可能感興趣的文章

如何清除safari瀏覽歷史和資料

...indows上不同瀏覽器中的瀏覽歷史記錄。今天,我們將介紹如何在SafariforMac中管理您的瀏覽歷史和其他瀏覽資料。 ...

  • 發佈於 2021-03-12 01:08
  • 閲讀 ( 58 )

使用以下技巧和技巧成為linux命令列高手

... 如何掌握linux命令列:最後的想法 ...

  • 發佈於 2021-03-12 10:19
  • 閲讀 ( 45 )

如何刪除android裝置上的所有歷史記錄

... 我只想解釋一下如何刪除你在Chrome上的歷史記錄,因為它是Android上使用最多的瀏覽器,市場份額超過85%。如果你是少數幾個不使用Chrome的人之一,請檢視我們關於如何在其他常見瀏覽器...

  • 發佈於 2021-03-13 16:11
  • 閲讀 ( 41 )

40多個最常用的linux終端命令

... 在您真正充分利用終端之前,您需要知道如何導航它。這就是為什麼我們認為這些是最基本的Linux命令:如果你不能更改目錄或者在一個你不記得如何使用的命令上獲得幫助,那麼再多的終端知識也幫不了你。 ...

  • 發佈於 2021-03-15 21:40
  • 閲讀 ( 49 )

啟動linux的9個基本命令

... 如何在linux下開啟終端 ...

  • 發佈於 2021-03-26 18:33
  • 閲讀 ( 59 )

如何在mac上將safari重置為預設設定

...一個重置按鈕,但Safari卻沒有這個功能。我們將向您展示如何在Mac上將Safari重置為預設設定。 ...

  • 發佈於 2021-03-27 05:26
  • 閲讀 ( 63 )

如何用鍵盤快捷鍵清除firefox瀏覽資料

...鍵可以幫助您在Windows、Mac和Linux上完成這項工作。下面是如何使用它。 首先,開啟“Firefox”。在任何開啟的視窗中,根據您使用的計算機型別,按以下兩種鍵盤快捷鍵組合之一: Windows或Linux:按Ctrl+Shift+Delete。 Mac:按Command+Shift+D...

  • 發佈於 2021-04-01 00:32
  • 閲讀 ( 42 )

如何在linux上使用history命令

...複您過去執行的命令。一旦您瞭解了Linux history命令以及如何使用它,它就可以顯著地提高您的生產效率。 操縱歷史 正如喬治桑塔亞納(georgestantayana)的一句名言:“那些記不住過去的人註定要重蹈覆轍。”不幸的是,在Linux...

  • 發佈於 2021-04-02 18:17
  • 閲讀 ( 51 )

如何在linux的bashshell中複製和貼上文字

...的情況下執行復制和貼上文字。我們能用什麼? 相關:如何在Ubuntu中使用快捷鍵來提高效率 ctrl+shift+c和ctrl+shift+v 很容易記住,因為它們非常相似,Ctrl+Shift+C和Ctrl+Shift+V是Ctrl+C和Ctrl+V的直接替代品。 如果用滑鼠突出顯示終端視...

  • 發佈於 2021-04-03 03:36
  • 閲讀 ( 57 )

什麼是linux上的tty?(以及如何使用tty命令)

...中可能最有用。但是,即使在命令列上,我們也可以演示如何僅在終端視窗(TTY或PTS會話)中執行命令。 tty -s && echo "In a tty" 因為我們在TTY會話中執行,所以退出程式碼是0,執行第二個命令。 世衛組織指揮部 其他命令...

  • 發佈於 2021-04-03 08:54
  • 閲讀 ( 45 )
故傾語
故傾語

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦