分享免费的编程资源和教程

网站首页 > 技术教程 正文

10 个 Mac 终端命令瞬间让你进阶大神

goqiw 2024-09-04 18:56:09 技术教程 14 ℃ 0 评论

Mac上有很多命令可以使我们更加精确的控制我们的Mac,也可以让我们无需借助软件就可以实现一些操作和功能,不仅方便了我们的工作,也省下了装软件的费用,更能提升使用上的幸福感。

今天奶酪同学就为你们准备了 10 条命令,记得 收藏 日后使用哦!如果需要其他功能的命令可以留言让我们知道!

1.通知中心

可以控制桌面右侧通知栏的关闭与开启,关闭后通知中心将无法呼出。

# 关闭通知
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist && \
killall -9 NotificationCenter
# 打开通知 (默认)
launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

2.元数据文件.DS_store

这个文件会自动生成,但一般情况我们不需要它,这时可以使用下面的命令禁止.DS_store 的生成

# 禁止 .DS_store生成:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
# 恢复 .DS_store生成:
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true

3.在屏幕截图中禁用阴影

默认情况系统自带的截图会自动给截图添加阴影效果,确实很美观,但有时工作需要或者其他情况去除截图阴影,可以使用下面的命令。

# 禁用阴影
defaults write com.apple.screencapture disable-shadow -bool true && \
killall SystemUIServer
# 恢复阴影 (默认)
defaults write com.apple.screencapture disable-shadow -bool false && \
killall SystemUIServer

4.将屏幕截图保存到给定位置

我们可以根据需要改变截图的默认位置为我们想要的位置,便于管理。

#将位置设置为~/Desktop
defaults write com.apple.screencapture location ~/Desktop && \
killall SystemUIServer

5.更新

# 显示可用的软件更新
sudo softwareupdate -l
# 安装所有可用的软件更新
sudo softwareupdate -ia

6.系统完整性保护

# 禁用系统完整性保护

重启按住 Cmd + R, 打开终端应用程序并输入:

csrutil disable && reboot

# 启用系统完整性保护

重启按住 Cmd + R,打开终端应用程序并输入:

csrutil enable && reboot

7.在开机时禁用声音效果

一般我们的Mac开机都会有一声熟悉的开机音效,为了避免尴尬我可能会开机的同时按住音量减小键,而现在可以使用下面的命令解决这个问题了。

sudo nvram SystemAudioVolume=" "

8.隐藏桌面图标

使用下面的命令可以隐藏桌面的所有图标,即一键隐藏桌面图标的功能,省去下载软件的麻烦。

# 隐藏图标
defaults write com.apple.finder CreateDesktop -bool false && \
killall Finder
# 显示图标 (默认)
defaults write com.apple.finder CreateDesktop -bool true && \
killall Finder

9.显示隐藏的应用程序图标

# 显示
defaults write com.apple.dock showhidden -bool true && \
killall Dock
# 隐藏 (默认)
defaults write com.apple.dock showhidden -bool false && \
killall Dock

10.列出从 App Store 下载的所有应用程序

# 通过查找
find /Applications -path '*Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's#.app/Contents/_MASReceipt/receipt#.app#g; s#/Applications/##'
# 通过 Spotlight
mdfind kMDItemAppStoreHasReceipt=1

关注 Mac毒

获取 Mac 小技巧及 macOS 限免资讯

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表