在Linux系统中,/sbin
是一个重要的系统目录,其名称是 System Binaries 的缩写。以下是关于它的详细说明:
root
权限才能运行。sudo
或直接以 root
用户身份运行(例如 fdisk
、ifconfig
、init
)。/bin
或 /usr/bin
)不同,/sbin
的工具更偏向底层管理。命令 | 用途 |
---|---|
fdisk |
磁盘分区工具 |
ifconfig |
网络接口配置(旧版) |
iptables |
防火墙规则管理 |
reboot |
重启系统 |
fsck |
文件系统检查与修复 |
/bin
:基础用户命令(如 ls
、cp
),所有用户可用。/usr/sbin
:非关键的次级系统管理命令(如 useradd
)。/usr/local/sbin
:用户自行安装的系统管理工具。PATH
通常不包含 /sbin
,需手动添加或使用完整路径(如 /sbin/ip
)。bash
export PATH=$PATH:/sbin:/usr/sbin
ifconfig
)可能移至 /usr/sbin
,建议使用新工具(如 ip
命令)。命令找不到?
确认路径是否在 PATH
中,或使用 whereis
查找:
whereis fdisk
与 /usr/sbin
的区别?
/sbin
存放启动和修复必需的工具,而 /usr/sbin
包含更多非关键管理工具。
/sbin
是Linux系统中存放关键管理命令的目录,理解其作用有助于高效管理系统。如需操作,请确保具备足够的权限以避免意外风险。