小编Shr*_*saR的帖子

在 Mac OS X 上复制目录结构而不复制文件

我想将某个目录中的目录结构复制到另一个目录中,而不复制任何实际文件。代替文件,我想要一个同名的空白文件,或者指向原始位置的符号链接。

在 OS X 上,我怎么能做到这一点?命令行工具(rsync/find/tar/whatever)、shell 脚本等都是可以接受的,我必须购买的软件可能不是。

file-management macos

9
推荐指数
2
解决办法
2万
查看次数

根据 Time Machine 的说法,什么是“系统文件和应用程序”?

在 Mac OS X (10.6) 的 Time Machine 上,如果您添加/System到排除列表(不应包含在备份中的项目),它也会排除所有“系统文件和应用程序”。这份清单具体包括哪些内容?它是否包括不在我的主目录(内部/Users)中的所有内容?排除其中的一些(比如/System)而不是其余的有什么好处吗?

backup time-machine macos

8
推荐指数
1
解决办法
2670
查看次数

磁盘工具日志在哪里?(Mac OS X)

除了直接显示的内容外,Mac OS X(10.6,如​​果重要)上的磁盘工具还会保留一个日志,可通过 Window ? 显示日志(或?L)。这可能是磁盘上的文件,对吗?这个文件在哪里?如果磁盘工具停止响应,我想看看它。

(我也不知道系统日志的其余部分在哪里(可能是 /var/log,但我不知道要查看哪些文件),但这可能是另一个问题。)

disk-utility logfiles macos

6
推荐指数
1
解决办法
1万
查看次数

从命令行访问 Finder 的“打开方式”菜单(用于选项卡完成)

在 Mac OS X 上,我知道可以使用默认应用程序从命令行打开文件,open使用open -a <application name>. 因此,

open movie.avi
open -a VLC movie.avi
open movie.avi -a VLC
Run Code Online (Sandbox Code Playgroud)

所有的工作。我唯一的抱怨是当我打字时

open movie.avi -a <TAB>
Run Code Online (Sandbox Code Playgroud)

它完成了计算机上存在的所有应用程序 - 例如在 zsh 中我得到

zsh: do you wish to see all 793 possibilities (200 lines)? 
Run Code Online (Sandbox Code Playgroud)

— 虽然我希望它仅完成 Finder 的“打开方式”菜单会显示的少数应用程序。

那么有没有办法访问 Finder 知道的这个列表,并使我的 shell(zsh,但如果有帮助,我可以切换到 bash)知道该列表,这样选项卡完成将只显示那些应用程序?

bash zsh command-line tab-completion macos

5
推荐指数
1
解决办法
1097
查看次数

在 Mac OS X 上永久删除 iTunes:无软件更新

可以预见的是,在 Mac OS X 上删除 iTunes 是一个漫长而艰巨的过程,在http://support.apple.com/kb/ht1224 中进行了描述——我已经遵循了这个过程。据我所知,我已经从我的系统中清除了该诅咒的 iTunes 的所有痕迹。然而,软件更新反复提示我更新 iTunes,尽管我每次都说“不是现在”,但我不想与之有任何关系。我怎样才能说服软件更新让我一个人呆着,并且再也不会因为提到 iTunes 而打扰我?

我使用的是 Mac OS X 10.6.4 Build 10F569,提供的更新是 iTunes 9.2.1。

(注意:不是OS X的副本:为什么软件更新建议更新已删除的应用程序?,其接受的答案只是按照我上面提到的说明进行操作。)

itunes osx-snow-leopard updates macos

3
推荐指数
1
解决办法
1261
查看次数