池建强 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 中的“绿色软件”.
池建强 Mac Tips的更多相关文章
- 池建强 博客 Mac使用技巧 第一季
第1天: 今天推送的Mac技巧: 使用OS X,我们可以充分利用系统提供的多个Space,把不同的程序放到不同的Space,让我们的系统更有扩展性.如何增加Space呢?四指上推,在桌面的最上方会出现 ...
- 注册表-在IE上永久显示我的名字"www.baidu.com - 朱建强"
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\新建字符串 名为:window title值为:"朱建强"
- 疯狂delphi - 朱建强 (一些小例子很实用,也是我所关心的几个问题)
疯狂delphi - 朱建强 (一些小例子很实用,也是我所关心的几个问题) Android实例-获取安卓手机WIFI信息(XE8+小米2)http://www.cnblogs.com/FKdelphi ...
- 个人建站&mac下安装hexo
title: 个人建站&mac下安装hexo date: 2018-04-18 16:34:02 tags: [mac,blog,个人建站,markdown] --- 这两天使用了markdo ...
- ZFS建池建卷和格式化
建池 zpool create pool_name path -f (例如path=/dev/sdb) zfs set primarycache=metadata pool_name (关闭数据缓存 ...
- 最强Mac电脑 工作站级别一体机iMac Pro公布
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/a2Ni5KFDaIO1E6/article/details/78795857 前不久传出消息,苹果将 ...
- mac tips
1. Mac Terminal color for different types 在 ~ 先建立一个文件 ~/.bash_profile 加入下面的两行:export CLICOLOR=1expo ...
- 包建强的培训课程(10):Android插件化从入门到精通
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- 包建强的培训课程(9):Android App性能优化
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...
随机推荐
- Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) Problem C (Codeforces 831C) - 暴力 - 二分法
Polycarp watched TV-show where k jury members one by one rated a participant by adding him a certain ...
- python ---24 正则表达式 re模块
一.正则表达式 1.字符组 ① [abc] 匹配a或b或c ② [a-z] 匹配a到z之间的所有字⺟ [0-9]匹配所有阿拉伯数字 2.元字符 3.量词 4.重要搭配 ① .*? ② .*?x ...
- topcoder srm 325 div1
problem1 link $g[i]$表示解决前$i$个的代价,那么$g[i]$是所有$g[j]+cost(j+1,i)$的最小值. import java.util.*; import java. ...
- 【2.0新特性】Spring Boot 2.0新特性
以Java 8 为基准 Spring Boot 2.0 要求Java 版本必须8以上, Java 6 和 7 不再支持. 内嵌容器包结构调整 为了支持reactive使用场景,内嵌的容器包结构被重构了 ...
- p1654 OSU!
期望DP 设\(g[i]\)表示前i个的连续1的期望长度,\(h[i]\)表示前i个连续1的长度的平方的期望,\(f[i]\)表示前i个的期望得分 由期望的线性性质,我们可以考虑统计新增一个对答案的贡 ...
- 利用Python 脚本生成 .h5 文件 代码
利用Python 脚本生成 .h5 文件 import os, json, argparse from threading import Thread from Queue import Queue ...
- (转载)windows下安装配置Xampp
XAMPP是一款开源.免费的网络服务器软件,经过简单安装后,就可以在个人电脑上搭建服务器环境.本文为大家介绍Windows中安装XAMPP(Apache+Mysql+PHP)及使用方法及其相关问题的总 ...
- 【译】第11节---数据注解-TimeStamp
原文:http://www.entityframeworktutorial.net/code-first/TimeStamp-dataannotations-attribute-in-code-fir ...
- 微信小程序--bind 和catch区别
冒泡事件,当点击最里面的事件的时候,外面有事件也会执行,如3>2>1, 点击2时,2>1, 点击 最外层时 1. 1. bind事件 2.catch事件 catch事件是一个单独的 ...
- _itemmod_enchant_groups
随机附魔组 附魔组 `groupId` 分组编号,同一groupId的附魔效果被随机抽取 `enchantId` 附魔Id 对应SpellItemEnchantment.dbc `chance` 被抽 ...