一、cd (进入某个目录)微信
cd Desktop:进入到desktop这个文件夹app
cd 文件夹名字编辑器
cd .. 跳转到当前路径的上一层spa
cd - 跳转到上一次所在的路径(相似遥控器的回看功能)进程
cd 跳转到当前用户的家目录(备注:cd 和 cd ~ 同样因此回到家目录直接cd回车就行)ip
二、open (打开文件或应用)io
打开文件夹:open 文件名 回车 (执行open命令须要保证文件夹在当前cd 的目录里);class
例:打开微信open /Applications/WeChat.app (若是你不肯定本身的应用名能够cd /Applications 回车,ls 回车,看一下全部的应用列表);test
若是 cd /Applications 回车 而后 直接使用open WeChat.app也能够。终端
三、mkdir(建立文件夹)
mkdir 文件夹名 (在当前路径下建立a文件夹)
mkdir -p 文件名/子文件名/子文件名 (建立带有子文件夹的文件夹)
四、rm (删除文件,注意这个删除必定要肯定文件不须要了,删除后是不放垃圾箱里的,删除需谨慎使用)
rm -r 文件夹; 例如:rm -r 个人文件夹
rm 文件;这里少了 -r 。例如:rm news.png (rm 后直接跟文件夹是不能够的,可是跟文件是能够的,注意是文件不是文件夹)
五、cp (复制文件)
cp -r 文件名1 文件名2 (把文件1拷贝到文件2中)
cp -r 文件1/* 文件2(把文件1中内容拷贝到文件2中)
六、mv (移动和重命名)
mv 文件名1 文件名2 (把文件1 移动到文件2中。这里也能够是从新命名。例如:mv ab cd 当cd这个文件不存在表示把ab更名为cd
注意: cd是不存在的,表明新名字,不然为移动)
七、zip/tar (压缩文件为.zip或者.tar文件)
压缩成zip例如:zip test.zip test (压缩test文件,压缩后获得一个test的压缩文件test.zip);
压缩成tar例如:tar -cf testman.tar test (-cf要带上。压缩test文件,获得一个testman.tar的test压缩文件)
八、 alias(给命令重命名)
例如每次删除都要输入rm -r 咱们能够找个本身习惯的方式代替他,这就用到alias了。
例如:alias del='rm -r’。执行删除命令能够这样写:del 文件名 回车。爽了吧!不想用了这样:unalias del这就解除了。
直接在终端输入alias 回车,能看到全部这台电脑设置的重命名操做。
九、kill/killall(杀死应用)这里是硬菜!
killall 应用名 这种方式能够直接杀死进程。
例如: killall Pages 结束正在打开的Pages编辑器。
kill命令要麻烦点儿,这个杀死命令要这样写:kill -s 9 PID。其中-s 9 固定写法。做用是制定了传递给进程的信号是9;意思是:即强制、尽快终止进程。那PID是个不固定数字,表明进程,须要查出来 pgrep 应用名。
例如: pgrep QQ 回车 这个输出还比较特殊,输出了两行数字44727和44732,通常都是一行。这个你使用哪一个都行,kill -s 9 44732 这样就可退出了QQ,(啰嗦一句9 和后面的数字PID之间有一个空格)。是否是很
神奇!
最后每次写kill -s 9 却是很麻烦,你能够用alias end='kill -s 9' 这样就能够这样:end 44732 回车。
是否是颇有用?脉脉感谢我吧!