你可以用Mac终端做4件很酷的事情


时间: 2020-10-22 00:47:58 人气: 365 评论: 0

终端是macos上类似Windows命令提示符(CMD)的模拟。这是一个工具,你可能已经知道,它允许你使用文本命令来控制你的计算机,而不是图形用户界面。
Mac终端工具
虽然使用终端一开始可能有点让人望而生畏,但熟悉它会有回报的。学习一些简单的终端命令可以让你在眨眼之间完成某些任务,否则这些任务是不可访问的,或者完全乏味的。

下面的五个终端提示是几乎每个人都可以利用的。它们是您的终端工具箱中的一个很好的补充,并且可以作为有趣的例子来看看精通终端能为您做些什么。

要开始,请使用Spotlight在Mac上打开终端应用程序,或在“应用程序”->“实用工具”->“终端”中找到它。

1.复制具有原始权限的文件

终端中有许多不同的命令可用于移动或复制文件和文件夹。此处显示的命令将复制给定的文件或文件夹,同时保留原始文件的权限。

sudo ditto -vV -rsrc src [源文件路径] dst [目标文件路径]


此命令有两个输入:原始文件或文件夹的文件路径,以及目标文件或文件夹的文件路径。您可以手动输入这些内容,也可以将文件或文件夹拖到终端上,以将其文件路径插入终端光标的位置。可以在这里找到有关ditto命令的更多信息。

2.删除顽固的文件

有时,文件拒绝从“垃圾箱”中删除,通常是因为它们仍在后台被另一个应用程序使用。如果找不到要关闭的罪魁祸首应用程序,而我们正在谈论的是相对无害的文件(即不是系统文件,而是文档),则可以使用终端强制删除它。

rm -v [源文件路径]


此命令仅需要一个输入:您要删除的文件的路径。同样,您可以手动键入此文件路径,或将文件拖放到终端上以将其插入到光标所在的位置。

3.更改默认屏幕快照文件格式

默认情况下,Mac OS X将屏幕截图作为PNG文件保存到桌面。但是,还支持其他文件格式,例如JPG,GIF甚至PDF。使用终端,您可以轻松地将默认屏幕截图格式更改为这些其他文件类型之一。

defaults write com.apple.screencapture type [文件扩展名]


此命令仅需一个输入:新的屏幕快照文件格式。如果输入不受支持的(或荒谬的)文件格式,则不会出现任何错误的迹象,但是尝试截屏将为您提供一条错误消息。如果发生这种情况,您可以使用上述命令再次更改文件格式。

4.始终在Finder中显示当前路径

Finder总是在其窗口顶部显示当前焦点所在的文件夹的名称。使用另一个“终端”技巧,您可以让Finder显示文件夹路径而不是文件夹名称。

defaults write com.apple.finder _FXShowPosixPathInTitle -bool [是或否]


该命令接受单个布尔(即“是”或“否”)输入。如果要打开此功能,请使用“是”。如果要关闭此功能,请改用“否”。

killall Finder


Finder需要重新启动才能查看更改。您可以通过重新启动计算机或执行上述命令来执行此操作。这样做之前,请确保当前没有任何移动或复制操作。

评论
游客