看板 MAC 關於我們 聯絡資訊
如圖 http://ppt.cc/EdZ3 下面指令欄位只要有連線過的ip & 指令就會被記錄起來, ("使用者"三個字下方) 按右邊的藍色向下按鈕就會顯示過去的列表。 想請問板上大大有沒有辦法把這個歷史紀錄給刪掉? 小弟已經嘗試過完整關閉終端機重開、重開機、 刪除~/.ssh/known_host 和~/Library/Caches/com.apple.Terminal都無效 指令history -c也只刪除bash的列表而已 找不到蘋果究竟把這個紀錄存在哪裡 因為前面試指令有不小心把密碼打指令上, 現在只要一點下拉選單就會直接看到密碼非常尷尬, 跪求協助。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.30.51 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1425910286.A.4A4.html
dearlove: .bash_history 或 .history 03/09 22:22
Jason01: 刪除.bash_history無效(應該和history -c是一樣效果?) 03/09 22:28
darKyle: ~/Library/Preferences/com.apple.Terminal.plist 03/09 22:28
Jason01: .history我在家目錄下找不到@@ 03/09 22:29
darKyle: 不過刪了這個會把Terminal其他設定都刪除 03/09 22:29
darKyle: 最好是修改plist內容 刪掉不想留的項目就好了 03/09 22:30
Jason01: 我直接執行了rm {上面的檔案},然後ctrl+Q關終端機 03/09 22:38
Jason01: 呃...列表依然健在 03/09 22:38
x000032001: 把你記錄到的指令用grep找找看 雖然可能有點久 03/09 22:51
schne1der: try this? http://bit.ly/18vpnBP 03/10 00:49
darKyle: ~/Library/Saved Application State/com.apple.Terminal. 03/10 04:55
darKyle: savedState 裡會有暫存狀態 最好也刪了 03/10 04:56
darKyle: p.s. schne1der的解就是修改plist 比整個砍掉好 03/10 04:57
Jason01: 嘗試了刪除/com.apple.Terminal.savedState好像還是不行 03/10 09:12
Jason01: schne1der正解,用指令 03/10 09:14
Jason01: defaults write com.apple.Terminal \ 03/10 09:15
Jason01: PreviousCommands '()' 03/10 09:15
Jason01: 謝謝各位的熱心協助!! 03/10 09:17