告别繁琐操作:7 个 macOS 终端命令,提升你的工作效率!
告别繁琐操作:7 个 macOS 终端命令,提升你的工作效率!
在macOS系统中,掌握一些实用的终端命令可以显著提升工作效率。本文将介绍7个常用的终端命令,帮助你自动化日常操作,减少繁琐步骤,让工作更加高效便捷。
1. 一次搞定一堆事情
这个命令真的是神级操作,早上开机后就该用一次!
它能让你创建别名,帮助你一键打开应用程序,甚至带上参数!花10分钟设置好,以后省下的时间可是数不胜数。
首先,打开终端,输入
touch aliases
来创建一个别名文件,可以随便起个名字,这里用 "aliases" 举例。
然后输入
open aliases
打开文件,接着就可以在里面加上各种别名了。每个别名写在一行,创建好别名后,直接在终端输入就能执行。
举几个例子:
打开指定文件或文件夹:
alias notes='open ~/Documents/notes.txt' alias downloads='open ~/Downloads'
启动应用程序或用指定应用打开文件:
alias zoom='open -a "Zoom"' alias familypic='open -a "Preview" ~/Pictures/photo.jpg'
一键打开浏览器链接:
alias apple='open https://www.apple.com' alias google='open -a "Google Chrome" https://www.google.com'
快速进入某个目录:
alias termhere='open -a Terminal ~/Documents/Projects'
批量操作:
alias startday='open -a "Slack"; open -a "Google Chrome" https://calendar.google.com; open ~/Documents/Work'
设置好后,保存文件并输入
source aliases
来加载别名。以后只要输入
startday
,Slack、Google Calendar 和工作文件夹就自动打开了!
2. 快速自动填充命令
谁想每次都输入
source aliases
?太麻烦了吧!
直接按下
⌃R
,然后开始输入
s. o. u…
,就会自动显示出
source aliases
命令,按下回车就能加载别名了。
这其实是
⌃R
快捷键在起作用,它能帮你快速查找之前使用过的命令。只要输入几个字母,甚至不需要从头开始,终端就会显示匹配的命令。
3. 查看命令历史
想回顾下之前用过的命令吗?输入
history
,你会看到所有执行过的命令。
如果只想看最近的几条命令,可以输入
history -5
,它会显示最近的五个命令。
如果你想查看某个特定命令(比如
git
),可以用
history | grep git
查找所有的
git
命令。
有些小技巧:
输入
!2
可以重新执行第二条命令。
输入
!-1
可以重新执行最后一条命令。
输入
history > print.txt
可以把命令历史导出到文件
print.txt
中。
4. 不再被 Rickroll
有没有过点开 bit.ly 链接,结果被 Rick Astley 的歌《Never Gonna Give You Up》给“Rickroll”了?
那种恶搞很有意思,但太多次了就烦了。用这个命令你可以在不点开链接的情况下,先看看 bit.ly 链接指向的是哪个页面。
curl -s --head bit.ly/98K8eH | grep Location | awk '{print $2}'
如果输出是
rickroll.us
或
youtu.be/dQw4w9WgXcQ
,那你就可以放心地避免这个链接了。这样可以避免点开恶搞链接,甚至更重要的是避免点击带有恶意软件的链接。
5. 清空剪贴板
你知道 Windows 会显示剪贴板历史记录吗?但是 macOS 默认只记住最后一条复制的内容,甚至重启后就会清空。
如果你想手动清空剪贴板,可以用以下命令:
pbcopy < /dev/null
这个命令让你的剪贴板变成“空白”,非常简单有效。
6. 打开空白文档
你有没有过这种情况:打开了一个应用,结果它非得让你选个位置保存文件,特别是 TextEdit 或 Word 这种应用。真的是浪费时间!
想要每次打开应用时直接得到一个空白文档,可以用以下命令:
defaults write com.apple.TextEdit NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false
这样下次打开 TextEdit 时,直接就会出现空白文档,无需再选择保存位置。
如果你想让所有的应用都这样工作,可以用这个命令:
defaults write -g NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false
7. 加密 PDF 文件
虽然 Preview 应用已经支持 PDF 加密,但如果你需要更强的加密,可以通过终端来加密文件。使用 AES-256 加密算法比 Preview 的加密要安全得多。
首先,使用以下命令来加密 PDF:
openssl enc -aes-256-cbc -e -in PresidentVisit.pdf -out PVEncrypted.pdf
这会生成一个加密后的 PDF 文件
PVEncrypted.pdf
,你需要设置一个密码才能打开它。如果要解密,只需要用以下命令:
openssl enc -aes-256-cbc -d -in PVEncrypted.pdf -out PresidentVisit.pdf
这类加密算法非常安全,想要破解可不是轻松的事。如果你有很多文件需要加密,可以使用以下命令创建加密的 DMG 文件:
hdiutil create -encryption AES-256 -srcfolder "New Folder" -ov -format UDBZ "EncryptedImage.dmg"
这样你就能创建一个加密的磁盘映像文件,任何人都需要密码才能访问文件。
通过这些终端小技巧,真的能让你更高效地使用 macOS!快去尝试这些命令吧,你会发现它们真的很实用。