Solaris管理员必备:168个命令速查手册

需积分: 9 0 下载量 26 浏览量 更新于2024-10-01 收藏 36KB PDF 举报
"这是一份针对Solaris操作系统的管理员常用命令手册,包含了168条简明指令,涉及系统管理、调试、网络诊断、磁盘管理、驱动参数等多个方面,旨在帮助管理员高效地管理和维护Solaris环境。" 在Solaris操作系统中,熟练掌握这些命令对于管理员来说至关重要。以下是一些关键命令的详细说明: 1. **Debugging**: - `truss`: 这个命令用于跟踪系统调用和信号,帮助调试程序。例如,`truss -f -p <进程ID>` 可以跟踪指定进程的系统调用,对于分析程序行为非常有用。如果需要跟踪具有setuid或setgid权限的程序,可以在多个窗口中使用此命令。 2. **Arp and Ethernet Troubleshooting**: - `arp -a`: 显示以太网地址ARP表,用于查看网络中的IP与MAC地址映射。 - `arp -d myhost`: 删除主机myhost的过期以太网条目,解决网络通信问题。 3. **Disk Commands**: - `du -k`: 报告每个文件和目录使用的磁盘空间(以KB为单位)。 - `du -sk`: 只显示当前目录下所有文件和子目录的总磁盘空间使用情况。 - `du -sk * | sort -k1,1n`: 按照KB大小排序当前目录下的所有文件和子目录。 - `du -ad /var | sort -nr`: 按大小降序列出/var目录下的所有文件和子目录。 - `fdformat -d -U`: 格式化软盘。 - `/usr/bin/iostat -E`: 显示磁盘驱动器的统计信息。 - `/bin/mount -F hsfs -o ro /dev/sr0/cdrom`: 以只读模式挂载ISO9660格式的CD-ROM。 - `newfs -Nv /dev/rdsk/c0t0d0s1`: 查看可用的超级块。 - `prtvtoc /dev/rdsk/c0t0d0s2`: 获取磁盘的几何分区信息。 - `quot -af`: 显示用户使用的磁盘空间(以KB为单位)。 4. **Driver Parameters**: - `ndd /dev/ip \?`: 显示内核中的IP变量,用于查看和修改网络驱动参数。 - `ndd /dev/ip ip_forwarding`: 检查或更改内核是否开启IP包转发。 这些命令是Solaris管理员日常工作中不可或缺的工具,可以帮助他们有效地监控系统状态、解决问题、优化性能以及进行故障排查。通过熟练运用这些命令,管理员能够更深入地理解系统运行情况,并在需要时做出快速响应。