Mac设置允许任何来源软件运行
sudo spctl --master-disable
终端中打开文件或目录
open Terminal所在位置打开finder
open test.txt 打开当前路径下的test.txt文件
历史命令
history 查看历史命令
history -c 删除历史命令
切换到root用户
sudo su -
sudo -i
给某个命令定义别名
alias
alias cls=clear 注意不要有空格
unalias 取消对某个别名的定义
unalias cls
隐藏及显示Mac文件
显示Mac隐藏文件的命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏Mac隐藏文件的命令:
defaults write com.apple.finder AppleShowAllFiles -bool false
需重启电脑
Mac内存释放
sudo purge
文件搜索
sudo find / -name java 查询java目录路径
添加快捷命令
sudo ln -s /Users/apple/Downloads/rar/rar /usr/local/bin 添加rar快捷命令到/usr/local/bin
查看软件路径
which java 查看java安装目录路径
命令显示当前目录下的文件夹或文件大小
du -hs * 或 du -shc *
切换到shell
chsh -s /bin/bash
在linux下习惯使用ll、la、l等ls别名的童鞋到mac os可就郁闷了~~
其实只要在用户目录下建立一个脚本“.bash_profile”,并输入以下内容即可:
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
然后 source .bash_profile
压缩与解压
unzin text.zip
tar -xvf rarosx-5.0.1.tar //解压tar文件
权限配置
sudo chmod -R 755 xxx
chmod 777 files.sh 修改权限为777
chown - R wang.users /his 把目录/his及其下的所有文件和子目录的属主改成wang,属组改成users。
sudo chown -R $USER /Library/Caches //赋予当前目录权限
环境变量
echo $PATH 环境变量查看
export PATH=$PATH:/Users/nick/node_modules/stylus/bin
Mac技巧
1)/etc/paths (全局建议修改这个文件 )
编辑 paths,将环境变量添加到 paths文件中 ,一行一个路径
Hint:输入环境变量时,不用一个一个地输入,只要拖动文件夹到 Terminal 里就可以了。
2)/etc/profile (建议不修改这个文件 )
全局(公有)配置,不管是哪个用户,登录时都会读取该文件。
3)/etc/bashrc (一般在这个文件中添加系统级环境变量)
全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。
brew install archey 安装
按住command 鼠标点击dock里的app图标可以打开app路径
Mac系统信息
mit-nick:~ nick$ archey
### User: nick
#### Hostname: mit-nick
### Distro: OS X 10.12.4
####### ####### Kernel: Darwin
###################### Uptime: 21:23
##################### Shell: /bin/zsh
#################### Terminal: xterm-256color Apple Terminal
#################### CPU: Intel Core i5-4278U CPU @ 2.60GHz
##################### Memory: 8 GB
###################### Disk: 62%
#################### Battery: 100%
################ IP Address: 61.152.132.170
#### #####