Linux命令分为两类:通用命令和专用命令。通用命令指那些Linux自身操作的命令,如用户管理、文件操作和网络管理命令等,也可以理解为Linux发行版最小化安装后自带的命令;专用命令则是指Linux下专用软件的命令,如Docker命令、MySQL命令等。
通用命令是Linux使用时经常用到的,不管在哪个Linux的应用领域。专用命令则和Linux的应用领域紧密相关:例如不使用Docker容器,那就不会用到Docker命令;如果不使用数据库,那就很少用到MySQL命令。因此,对于Linux学习而言,先要学习的是Linux通用命令,待后续进入到Linux的应用领域时,再学习对应的Linux专业命令。
Linux的通用命令数量也是非常多的,例如最小化安装的CentOS 8,就有近1000个通用命令。一个个去学习这些命令是不现实的,而且也没有必要。按照2/8原则,Linux通用命令中,经常使用的只占很小的一部分。本节将根据艾叔在多个Linux应用领域的使用经验,选取最常使用的Linux通用命令,详细讲解其用法和注意事项,帮助读者快速学习Linux命令。
学习Linux命令时,不仅要注重命令的使用,更要注重命令后面的Linux机制。