原文地址:http://www.cnblogs.com/centerall/p/3214261.html
本文目录:
本文简介:
在Windows下,有cmd供我们编写命令行,执行一些基本功能;在Linux下,有terminater终端供我们编写命令行,操作一些任务;
同样的,在Mac下也提供这样的一个命令行执行平台,它也叫做terminater终端(Unix shell)。让我们来学习下Mac下的terminater基本应用的语法吧。
本文内容:
一:系统shell系列:
获取root权限:sudo -s ,然后输入密码回车
查看命令帮助:man 命令名称
查看系统用户:who
ssh:
说话功能:say
获取Mac的IP:ipconfig
较Shift+Command+3更高级的截图法:screencapture -iW 存储路径
二:文件shell系列:
列出文件:ls
说明:-w显示中文,-l详细信息,-a包含隐藏文件
删除文件:rm -rf filename
说明:-rf表示递归和强制,谨慎实用~!
拷贝文件:cp sourcefile destfile
移动文件:mv
重命名文件:
更改文件权限:chmod
更改文件属主:chown
文本编辑:nano 或vi或vim
说明:nano,用完以后,Ctrl + O存盘,Ctrl +X退出。
运行脚本:sh 脚本文件
三:目录shell系列:
修改当前目录:cd
输出当前目录: pwd
新建目录:mkdir newdirname
删除目录:rmdir alreadyexistdirname
拷贝目录:cp -R sourcedir destdir
备注:-R表示目录递归
移动目录:mv
重命名目录:
四:进程shell系列:
列举进程:top
杀死进程:kill 进程pid
查看进程:ps x | grep 进程名