OS X保留用戶使用中的一些歷史信息,這樣方便用戶追訴操作歷史,而且可以自定義保存以前多少的歷史記錄,現代系統基本都提供這樣的功能,對于一般的用戶來說,這個功能很好。大家看看下面的圖:
但是在企業級的應用中,就可能不是什么好主意了,特別是當制作企業級核心系統映像的時候,管理員不希望保留自己的操作記錄給普通用戶,或者是無關的其它管理員,因為那里很可能記錄了系統的一些信息,所以清除所有歷史記錄是一個好習慣,但是依賴個人手工操作的操作并不具有操作性的。所以這里把這些歷史記錄的機制羅列出來,這樣制作一個shell script就不困難了.
有什么可以交流的,歡迎留言或者發短信/email給我。
1. 點擊左上Apple圖表,菜單里 Recent Items 項目都存放在~/Library/Preferences/com.apple.recents.plist文件里面,
- GUI方式,可以通過Clear Menu的選項來清空.
- 對于CLI, 用戶可以直接刪除這個文件,也可以使用defaults delete命令刪除其中的部分items.
2. 在Finder的Go菜單的 Recent Folders 里面的所有項目都在下面存放:~/Library/Preferences/com/apple.Finder.plist的FXRecentFolders.
- GUI 方式: 在該清單中的最下面有一個Clear Menu可以使用。
- CLI 方式: 可以使用下面的命令刪除defaults delete com.apple.Finder FXRecentFolders
3. 在Finder的Go菜單的 Go to Folder 里面的所有項目都在下面存放:~/Library/Preferences/com/apple.Finder.plist的GoToField.
- GUI 方式: 進入后,清空原來的輸入,退出就可以了。
- CLI 方式: 可以使用下面的命令刪除defaults delete com.apple.Finder GoToField
4. 當在Finder里選擇Go-> Connect to Server 時,可以顯示出所有以前添加到Favorite Server列表里的服務器地址,要清空他們:
- GUI 方式: 進入后,刪除列表中每一條內容。
- CLI 方式: ~/Library/Favorites/目錄中, 一般他們都是afploc文件,使用rm刪除就可以了。
5. 當在Finder里選擇Go-> Connect to Server 時,可以顯示出所有以前的服務器地址,要清空他們:
- GUI 方式: 進入后,刪除內容。
- CLI 方式: ~/Library/Recent Servers/目錄中, 一般他們都是afploc文件,使用rm刪除就可以了。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
