找不到.plist文件


2

我找不到.plistTextEdit,Preview 的文件。我已经研究过/Library/Preferences~/Library/Preferences~/Library/Containers。我试过打开应用程序并更改首选项,但仍然没有创建它们。

我在终端中运行以下命令来查找它:

mdfind -name (osascript -e 'id of app "Preview"').plist -onlyin ~/Library/Preferences -onlyin /Library/Preferences -onlyin ~/Library/Containers/

我也看着自己,他们不在那里。出现这种情况的原因是什么?奇怪的是,我仍然可以defaults read -app Preview在终端中读取默认值。那么它来自哪里,是否存储了另一个地方。

Answers:


1

对于TextEdit:

$ ls ~/Library/Preferences/ | grep Text
com.apple.TextEdit.LSSharedFileList.plist
com.apple.TextEdit.SandboxedPersistentURLs.LSSharedFileList.plist

预览:

$ ls ~/Library/Preferences/ | grep Preview
com.apple.Preview.LSSharedFileList.plist
com.apple.Preview.SandboxedPersistentURLs.LSSharedFileList.plist

那不是偏好,那是别的。应用有权访问和创建书签的文件?不管怎么说,这比当你做你会得到什么不同defaults read -app Previewdefaults read com.apple.Preview。它在哪一个命令中读取的文件在哪里?
user14492 2015年

1
~/Library/Containers/com.apple.Preview/Data/Library/Preferences/com.apple.Preview.plist

~/Library/Containers/com.apple.TextEdit/Data/Library/Preferences/com.apple.TextEdit.plist

〜/ Library / Containers似乎没有被索引,至少在我的系统上,所以mdfind没有找到它们。也就是说,我有一个我的系统副本在另一个硬盘驱动器上,它是完全索引的,它列出了一些文件,开始我在我的操作系统驱动器上的那个文件夹中戳。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.