提示
- /etc/passwd 是用于保存用户信息的文件 可以用cat 命令查看 cat /etc/passwd
- /usr/bin/passwd 是用于修改用户密码的 程序 ,是程序 程序 ,
which 命令 可以查看执行命令所在的位置
# 输出 /bin/ls
which ls
# 输出 /usr/sbin/useradd
which useradd
# 无作用 cd 终端命令是内置在系统内核中的,没有独立的文件,因为which 无法寻找
which cd
bin VS sbin
- 在Linux中,绝大多数可执行文件都是保存在 /bin 、/sbin 、/usr/bin 、/usr/sbin
- /bin : binary 是二进制执行文件目录,主要用于具体应用 ,不需要sudo 就可以执行的
- /sbin : system binary 是系统管理员专用的二进制代码存放目录,主要用于系统管理 如果是标准用户 要 sudo
- /usr/bin : user commands for application : 后期安装的一些软件 存放的 目录
- /usr/sbin : super user commands for application 超级用户的一些管理程序