不管是 Mac 还是 Linux 命令,都是由英文单词组成,只要稍微懂些英文,通常从命令名称就可以看出其功能。但是常用终端命令很多,不可能熟练掌握所有命令。下面就从网络上总结了一些非常实用的 MacOS 常用终端命令大全,分享给大家。
初识终端
格式:“电脑用户名:当前路径 账户名$ 一条命令 ”
命令的构成:Command Name、Options、Arguments、Extras 四个部分,很多情况下后面三部分都是可省略的。
- Options 部分用-作为前导符。其中许多命令的 Options 部分只包含单个字母,这时可以合并。例如,ls -lA和ls -l -A是等效的。
- Arguments 部分用来细化这个命令或指定这个命令具体的实施对象.
- Extras 部分则用来进一步实现其他功能。
例子:删除 QQ 这个程序。
some-pc:~ mac$ rm -R /Applications/QQ.app
为什么要使用命令行/如何开启命令行?
- 许多功能在图形界面不提供,只有通过命令行来实现。
- Finder会隐藏许多你不太会需要的文件,然而 command line 会允许你访问所有文件。
- 通过 command line 可以远程访问你的 Mac(利用 SSH)。
- administrators 用户可以通过 sudo 命令获得 root 用户权限。
- 通过 command-line script 可以使工作更高效。
- Terminal(终端)程序可以在“实用工具”里找到。
- 如果你开启手动输入用户名登陆模式,登陆时在用户名处输入 >console 可以直接进入命令行界面。随后你仍然需要登录到一个账户。
关于 man 命令
不管是mac还是linux都有很多命令,不可能熟练掌握所有命令,即使忘记了使用Google也能查到。mac最强大的一个命令应该算 man xxx ,Mac有上千条命令,每条命令还有许多可选参数和具体的使用方式,但是你却不需要记住这些命令。你只需要记住一个:man,查看具体的命令说明,想要推出直接键入q即可。
大多数命令都会包含一个使用指南,会告诉你任何你需要知道的关于这个命令的所有细节,在命令行中输入 man command-name 即可获取。例如,你想知道ls这个命令怎么使用,输入man ls即可进入使用指南页面。使用指南往往很长,所以你可以使用▲(上箭头)或▼(下箭头)来上下移动,使用 来翻页,输入/和关键字来按照关键字搜索,按Q来退出使用指南页面。
那么——如果你连命令名称都不知道怎么办呢?输入man -k和关键字来对整个使用指南数据库进行搜索。
MacOS 常用终端命令大全:
目录操作
文件操作
选择操作
安全操作
编程操作
进程操作
时间操作
网络与通信操作
Korn Shell 命令
其它命令
一些常用技巧
- 所以你可以使用▲(上箭头)或▼(下箭头)来上下移动,
- 使用 空格键 来翻页,输入/和关键字来按照关键字搜索
- 按Q来退出使用指南页面
- tab按键自动补全唯一路径
- 中止一个错误的或者发疯的命令,可以使用组合键control + C。
- 你可以在执行前编辑命令,只需要使用箭头和键盘上的其他字母。
- 没有输入任何命令时,你可以用▲和▼来浏览历史命令。同样可以编辑和再次执行。
- 你也可以使用history命令查看历史记录。
- 你可以使用组合键control + L清屏。