命令格式说明
格式:
命令 [-选项] [参数]
说明:
1、个别命令使用不遵循此格式
2、当有多个选项时,可以写在一起
3、简化选项和完整选项 例 -a 等于 —all
命令所在目录说明
一般来说,存放在 /bin
和 /usr/bin
目录下命令所有用户都可以执行,存放在 /sbin
和 /usr/sbin
目录下的命令仅root用户可以执行。
通过which
命令,我们可以找到一个命令所在的目录。
命令别命说明
系统搜索相关命令时,首先搜索的是别命。我们在执行一个命令时,也是首先执行他的别名。
别名的作用:
命令的别名可以让我们对一些命令进行包装,强制使用一些选项等。
## 解释说明
[root@localhost /]# which rm ## 搜索rm命令所在路径
alias rm='rm -i' ## 结果显示,rm命令具有别命为 rm -i
/usr/bin/rm ## 命令所在目录
[root@localhost /]# which find ## 搜索find命令所在的路径
/usr/bin/find ## 命令所在目录,同时也可得知find命令没有别名
## 通过以上两个命令的搜索,我们可以得知,find命令是没有别命的,rm命令是有别命的。
## 当我们在执行find命令时,系统使用的就是其命令本身,没有带其他选项。
## 当我们在执行rm命令时,系统使用的是别命,即rm -i。通过别名,系统在我们用rm删除一个文件时,
## 询问我们是否确定删除该文件,-i选项即开启询问的作用。