MAC系统中使用过的Defaults 命令查看方法




MAC系统中使用过的Defaults 命令查看方法

2022-07-20 20:19:53 网络知识 官方管理员

  MAC系统终端的defaults命令可以帮我们做许多修改,让我们的电脑变得更加个性,不过修改的多了,难免会忘记一些修改过的地方,那么怎么才能查看defaults命令修改的历史记录呢?

  查看方法

  1.启动终端(应用程序–实用工具–终端.app)。

  2.查看所有执行过的defaults命令

  3.查看所有执行过的defaultswrite、defaultsread和defaultsdelete命令:

  history|grepdefaults

  执行后会返回类似下边的结果:

MAC,Defaults,命令

  47sudodefaultswrite/Library/Preferences/com.apple.loginwindowAdminHostInfoHostName

  48sudodefaultswrite/Library/Preferences/com.apple.loginwindowAdminHostInfoIPaddress

  98defaultswritecom.apple.DiskUtilityDUDebugMenuEnabled1

  206defaultswritecom.apple.SafariIncludeInternalDebugMenu1

  237defaultswritecom.apple.dockitunes-notifications-boolTRUE;killallDock

  238defaultsdeletecom.apple.dockitunes-notifications

  239defaultswritecom.apple.dockdesktop-picture-show-debug-text-boolTRUE;

  241defaultsdeletecom.apple.dockdesktop-picture-show-debug-text;killallDock

  4.只查看执行过的defaultswrite命令

  只需要把命令稍微修改一下,变成这样:

  history|grepdefaultswrite

  返回的结果和上边的类似,不过不会显示defaultsread和defaultsdelete命令。

  5.只查看执行过的defaultsdelete命令

  同样的,把上边命令里的write改成delete就可以了:

  history|grepdefaultsdelete

  查看和某个应用有关的所有defaults命令

  6.只修对grep部分的内容进行修改,填入应用或进程的名称,就可以查看与这个应用有关的所有defaults命令了。打个比方,要查看所有跟Finder有关的defaults命令,可以这样做:

  history|grepdefaultswritecom.apple.finder

  大部分应用都可以通过这种方式来填写应用名称,至少MacOSX的自带应用都使用com.apple.应用名称这种格式。

  这样,即使使用了大量defaults命令修改系统设置,也可以在出现问题时通过命令的历史记录排除故障。

  如果你想知道自己曾经使用defaults命令修改过系统中的哪些设置,那么就可以使用这种查看方法,对自己的操作记录进行查看。


发表评论:

最近发表
网站分类
标签列表