Mac OS X(C1): 删除所有最近的历史

系统 2542 0

OS X保留用户使用中的一些历史信息,这样方便用户追诉操作历史,而且可以自定义保存以前多少的历史记录,现代系统基本都提供这样的功能,对于一般的用户来说,这个功能很好。大家看看下面的图:

Recent Items Recent Folders

但是在企业级的应用中,就可能不是什么好主意了,特别是当制作企业级核心系统映像的时候,管理员不希望保留自己的操作记录给普通用户,或者是无关的其它管理员,因为那里很可能记录了系统的一些信息,所以清除所有历史记录是一个好习惯,但是依赖个人手工操作的操作并不具有操作性的。所以这里把这些历史记录的机制罗列出来,这样制作一个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删除就可以了。

Mac OS X(C1): 删除所有最近的历史


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论