Solaris系统管理:关键命令速查手册
需积分: 9 97 浏览量
更新于2024-09-11
1
收藏 13KB TXT 举报
"这是一份关于Solaris管理员常用的168条命令简明手册,涵盖了系统管理、调试、网络及磁盘操作等多个方面。通过这些命令,你可以更高效地管理和维护Solaris系统,同时,由于部分内容提及了与Linux和Unix的兼容性,这本手册也对这些系统的管理员具有参考价值。"
### 系统管理命令
1. **gzip** 和 **tar**: `gzip -d -c tarball.tgz | (cd /[dir];tar xf - )` 用于解压缩并解包tarball到指定目录。gzip用于压缩,tar用于打包文件。
2. **ln**: `ln [-fhns] <source file> <destination file>` 创建硬链接或软链接。 `-f` 强制创建,`-h` 解析符号链接,`-n` 避免覆盖,`-s` 创建软链接。
3. **ls** 和 **awk**: `ls -la | awk '{ print $5," ",$9 }' | sort -rn` 显示当前目录下文件的大小和名称,按大小降序排列。
### 文件系统操作命令
1. **mount**: `mount -f pcfs /dev/dsk/c0d0p1 /export/dos` 挂载DOS分区。`mount -F ufs -o rw,remount /` 重新挂载根文件系统,使其可写。
2. `mount -o remount,logging /spare` 重新挂载文件系统,启用日志记录。
### 目录复制与备份
1. **pax**: `pax -rw . /newdir` 用于高效地复制目录,比cp命令更全面。
### 调试与跟踪命令
1. **truss**: `truss -f -p <pid of a shell>` 用于跟踪进程执行的系统调用,用于调试。`truss -f` 显示完整调用,`-p` 后跟进程ID。
2. **arp**: `arp -a` 显示ARP地址表,`arp -d myhost` 删除主机的过期ARP条目。
### 磁盘与存储管理命令
1. **du**: `du -k` 显示磁盘使用情况,单位为KB。`du -sk` 显示总计。`du -sk * | sort -k1,1n` 按大小排序当前目录所有文件。`du -ad /var | sort -nr` 显示/var目录下文件大小,按大小逆序排列。
2. **fdformat**: `fdformat -d -U` 格式化磁盘。`newfs -Nv /dev/rdsk/c0t0d0s1` 查看可用的超级块。`prtvtoc /dev/rdsk/c0t0d0s2` 获取磁盘分区信息。
3. **quot**: `quot -af` 显示用户使用空间,单位为KB。
### 网络与驱动参数
1. **ndd**: `ndd /dev/ip ?` 显示IP内核变量。`ndd -set /dev/ip ip_forwarding 1` 开启IP转发功能。
这份手册不仅提供了命令的使用方式,还展示了如何在实际问题中应用这些命令,对于提升Solaris、Linux和Unix系统的管理技能非常有帮助。通过掌握这些命令,可以更有效地进行系统监控、问题排查以及资源管理。
2010-01-31 上传
点击了解资源详情
点击了解资源详情
2024-11-09 上传
2024-11-09 上传
滴水冰冻
- 粉丝: 33
- 资源: 12
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章