usr/sbin:/usr/bin:/sbin:/bin
时间: 2024-01-23 20:02:50 浏览: 150
/usr/sbin:/usr/bin:/sbin:/bin 是Linux系统中的四个重要目录,它们的区别如下:
1. /usr/sbin:存放只有超级用户能使用的命令程序。这些命令程序通常是系统管理和维护相关的,普通用户无法直接使用。
2. /usr/bin:存放超级用户和普通用户都能使用的基本系统命令程序。这些命令程序是系统的核心功能,包括常用的命令如ls、cp、mv等。
3. /sbin:存放只有超级用户能使用的命令程序。这些命令程序通常是系统管理和维护相关的,与/usr/sbin类似,但是/sbin目录下的命令程序通常是在系统启动时需要使用的。
4. /bin:存放超级用户和普通用户都能使用的基本系统命令程序。与/usr/bin类似,但是/bin目录下的命令程序通常是在系统启动时需要使用的。
所以,这四个目录的区别在于可访问权限和命令程序的用途。
相关问题
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
这是一个环境变量 PATH 的值,它定义了系统在哪些目录中搜索可执行文件。具体来说,当你在终端输入一个命令时,系统会按照 PATH 中定义的顺序在这些目录中查找该命令的可执行文件。例如,如果你输入了命令 ls,系统会在 PATH 中的每个目录中查找 ls 可执行文件,一旦找到就执行该文件。在这个例子中,PATH 中包含了很多目录,包括 /usr/bin、/usr/sbin、/bin 等等。
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
这是一个环境变量 PATH 的设置,它定义了系统在执行命令时搜索可执行文件的路径。具体来说,当你在终端中输入一个命令时,系统会按照 PATH 中定义的路径顺序来查找对应的可执行文件。如果找到了,就执行该命令;否则,就会提示“命令不存在”的错误。
在这个环境变量中,每个路径之间用冒号(:)分隔。一般来说,系统默认会将一些常用的路径加入 PATH 中,比如 /usr/bin、/usr/local/bin 等。你也可以通过修改 PATH 来添加或删除自定义的路径。
阅读全文