Mac命令大全

简介:

持续更新中...


1、Say命令

这是一个很有趣的命令:say 将文本转化为语音,它使用了OS X中VoiceOver使用的文字语音转换系统。无需任何选项,say命令会将你输入的任何文本内容转化为语音输出:


$ say “Never trust a computer you can’t lift.”


你可以使用带-f 标识的say命令来朗读一个文本文档中的内容,同时使用-o 标识来保存输出的音频内容:


$ say -f mynovel.txt -o myaudiobook.aiff


say 命令可以用于脚本的控制台日志和报警声音。例如,你可以设置批处理或者Hazel脚本处理文件,在处理完成后使用say命令发出提醒。


但是对于say命令最好玩的用法是比较阴险的:如果对于你的朋友或者同事的Mac你有ssh登陆权限,你可以通过命令行悄无声息的登陆他们的电脑。然后给他们一个Siri-ous惊喜。


你可以在系统偏好设置中的听写与语音面板中设置say命令的语音(和语言)。


2、passwd命令

修改用户密码。


3、Finder显示隐藏文件

显示隐藏文件
在“终端”中输入下面的命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder


恢复隐藏文件
在“终端”中输入下面的命令:
defaults write com.apple.finder AppleShowAllFiles -bool false
killall Finder


4.在Finder标题栏显示完整路径
在“终端”中输入下面的命令:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
killall Finder


5.去掉窗口截屏的阴影
对窗口进行截屏的时候(Command-Shift-4, 空格),得到的图片周围会自动被加上一圈阴影。
如果你不喜欢这个阴影的效果,可以把它关掉。
在“终端”中输入下面的命令:
defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer


6.强制Safari在新标签中打开网页
Safari是默认支持标签浏览的。但是,我们在页面上点击链接或者在其他应用程序中点击链接的时候,
Safari往往是打开了一个新的窗口,导致页面上的Safari窗口过多,不好管理。通过下面这个小窍门,
我们可以让Safari默认是在一个新标签中打开网页。
在“终端”中输入下面的命令:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true


7.mac系统下截图命令

command+shift+4


8.mac使用小tips-软件安装

下面是三种安装方式:

一、使用homebrew安装应用

第一步:注册apple develop id

第二步:下载安装xcode

第三步:下载安装Command Line Tools for Xcode。打开xcode,xcode菜单中选择preferences,点击Downloads面板,查找command line tools,然后安装。或直接https://developer.apple.com/downloads/index.action 下载安装。

第四步:下载安装 homebrew

1. 安装brew

$ ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

brew 安装的软件存放在 /usr/local/Cellar 中,同时会在 /usr/local/bin, /usr/local/sbin, /usr/local/lib 中创建链接。你可能需要将 /usr/local/sbin 添加到搜索路径中。

$ vim ~/.profile 添加 PATH="$PATH:/usr/local/sbin"

export PATH

2. 使用brew

验证brew是否安装成功 brew doctor

列出brew常用命令 brew help

安装软件 brew install package_name

卸载软件 brew uninstall

检索软件 brew search part_of_package_name 、brew search /regular_expression/

检查指定包是否已经安装 brew list | grep package_home

下载安装包但不安装 brew fetch package_name

查看安装包信息 brew info package_name

访问指定包的homepage brew home package_name

列出安装包的内容 brew list package_name

更新安装包 brew upgrade package_name

列出系统上安装的所有包brew list

更新所有安装包brew update

 

与homebrew类似的还有MacPorts

二、命令行安装

第一步:检查安装包的内容

查看gzip,tar tvzf package.tar.gz | less  

查看bzip2,tar tvjf package.tar.bz2 | less

第二步:解压缩安装包

tar xvzf package.tar.gz

tar xvjf package.tar.bz2

第三步:查看install,readme文件

第四步:配置

./configure --help

./configure options

第五步:make

第六步:sudo make install

 
三、mac可执行文件的安装
直接将图标拖到application文件夹下即可
目录
相关文章
|
4月前
|
存储 Shell
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
|
24天前
|
存储 搜索推荐 Shell
mac下终端命令提示补全
mac下终端命令提示补全
44 0
|
6月前
Mac 下终端命令无法使用的问题
Mac 下终端命令无法使用的问题
118 1
|
8月前
|
移动开发 Unix Linux
sed命令在Mac和Linux下的不同
sed命令在Mac和Linux下的不同
43 0
|
3月前
|
Shell Docker 容器
mac终端命令补全设置(docker 命令补全)
mac终端命令补全设置(docker 命令补全)
57 0
|
6月前
|
数据可视化 应用服务中间件 nginx
Mac使用命令可视化编辑文件(open命令)
Mac使用命令可视化编辑文件(open命令)
52 0
|
6月前
|
缓存 网络安全 开发工具
Mac/Windows Git配置SSH和Git常用命令及iTerm2使用技巧
Mac/Windows Git配置SSH和Git常用命令及iTerm2使用技巧
137 0
|
8月前
|
Linux iOS开发 MacOS
Mac用户注意了,你的sed命令...
Mac用户注意了,你的sed命令...
|
8月前
|
JavaScript Shell Serverless
【shell命令】关于mac的open命令
mac下的命令小工具。
158 0
|
11月前
|
存储 Linux 网络安全
Mac终端命令和连接服务器
Mac终端命令和连接服务器
285 0