问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

告别繁琐操作:7 个 macOS 终端命令,提升你的工作效率!

创作时间:
作者:
@小白创作中心

告别繁琐操作:7 个 macOS 终端命令,提升你的工作效率!

引用
1
来源
1.
https://www.bmabk.com/index.php/post/316181.html

在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!快去尝试这些命令吧,你会发现它们真的很实用。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号