池建强 Mac Tips
摘自《MacTalk 人生元编程》,原文有130条,从中摘录出7条:大部分与 Terminal 相关
1. 终端说英语
在终端输入 " say hello" ,Mac 就会说英语了.
2.使用 sips 批量处理照片
在终端输入以 sips 开头的命令,配合正则表达式,可以批量处理图片.比如:批量把当前用户文件夹中的所有 JPG 文件宽度缩小为 800px, 高度按比例缩放:sips -Z 800 ~/Pictures/*.JPG
更多命令参考: sips -h
3. 获悉目录空间
如果想知道某个目录中各个文件占了多大内存,可以在终端内输入: du -sh *
4. 批量复制(剪切)文件(NOT USEFUL)
在终端利用 shell 命令,配合正则表达式,可以批量复制文件.
比如,
5. Mac 的原生输入法
Mac 的原生输入法的一些操作技巧:
- 可以通过 "[" "]" 展开选词列表
- 可以通过 shift + 6 输入颜表情、特殊符号
6. pmset -- 命令行管理电源的工具
pmset 是命令行管理电源的工具,它的功能有:
- pmset noidle #让 Mac 不进入休眠状态
- pmset #查看当前电源的使用方案
- sudo pmset -b displaysleep 5 #设置电池供电时,显示器五分钟进入休眠
- sudo pmset schedule wake "02/01/13 20:00:00" #设置电脑在 2013 年 2 月 1 日 20 点唤醒电脑
7. 应用程序的安装和卸载
OS X 中的应用程序和 OsGi 中使用的 Bundle 类似, 都是把配置文件和程序装在一个包里.
对于普通用户来说,你在 Lauchpad 中看到的所有的应用程序都像一个图标,但是这些图标不是 Windows 中的快捷方式,而是封装好的 Bundle, 从程序的角度而言这是一个文件夹.
好吧,你可以这样理解, OS X 95%以上的应用程序都是 WIndows 中的“绿色软件”.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具