在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/sbinifconfig)可能移至 /usr/sbin,建议使用新工具(如 ip 命令)。命令找不到?
确认路径是否在 PATH 中,或使用 whereis 查找:
whereis fdisk
与 /usr/sbin 的区别?
/sbin 存放启动和修复必需的工具,而 /usr/sbin 包含更多非关键管理工具。
/sbin 是Linux系统中存放关键管理命令的目录,理解其作用有助于高效管理系统。如需操作,请确保具备足够的权限以避免意外风险。