Sun Solaris新手教程:PROM命令、NFS配置
需积分: 9 120 浏览量
更新于2024-10-21
收藏 202KB PDF 举报
"这篇文档是针对Solaris操作系统的新手指南,涵盖了PROM状态命令与参数、NFS安装和配置以及NIS安装和配置的基础知识。此外,还提及了一些常用的Unix命令,适合对Solaris系统感兴趣的初学者学习。"
在深入讨论之前,先简单介绍一下Solaris。Solaris是由Sun Microsystems开发的操作系统,主要应用于服务器和工作站,尤其在企业环境中广泛使用。它基于Unix系统,提供强大的性能、安全性和可管理性。
1. **PROM状态命令与参数**
- PROM(即开放固件)是Solaris启动过程中的一个阶段,允许用户在操作系统加载前进行硬件交互和系统配置。
- `banner`命令用于显示机器的基本配置信息,包括CPU、内存、hostid和网络接口。
- `probe-scsi`和`probe-scsi-all`用于检查SCSI设备,前者查看内部通道,后者查看所有通道。
- `probe-ide`用于显示IDE设备,而在某些U10和U5系统中,可能需要`probe-fcal-all`来检测光纤通道。
- `devalias`显示设备别名,方便识别和管理。
- `printenv`用于查看或查询环境变量,如`printenv auto-boot?`可以查看自动启动设置。
- `setenv`用来设置环境变量,如禁用自动启动:`setenv auto-boot? false`。
- `set-default`和`set-defaults`用于恢复环境变量的默认值。
- `boot`命令启动主机,可以指定设备和选项,如`boot net`用于网络启动。
- `eject`命令弹出光盘或软盘驱动器。
- `reset`用于复位系统。
2. **NFS安装和配置**
- NFS(网络文件系统)允许不同计算机之间共享文件系统。
- 作为NFS服务器,首先需要启动NFS服务,这通常通过执行`/etc/rc3.d/S15nfs.server start`完成。
- 共享目录配置位于`/etc/dfs/dfstab`文件中,例如,将`db1`主机的`app1`目录共享出来,配置如下:
```
share -Fnfs -ro db1:app1 /a
```
- 这行配置表示`/a`目录以只读方式(`-ro`)共享,客户端可以通过`db1`访问`app1`路径。
3. **NIS安装和配置**
- NIS(网络信息服务,以前称为黄页YP)用于集中管理网络中的用户账户、组和其他信息。
- 安装NIS后,需要配置服务器和客户端,设置主服务器,创建和分发数据库映射,确保网络中的所有系统同步。
4. **Unix命令**
- 文档中虽然没有详细列出,但提到了Unix命令,这些命令在Solaris中同样适用,包括文件管理、进程控制、系统信息查询等基础操作。
对于初学者来说,了解和掌握这些基础知识是开始探索Solaris的第一步。理解PROM命令可以帮助更好地控制启动流程,NFS和NIS的配置则有助于实现跨系统的资源共享和管理。随着经验的增长,可以深入学习更多高级主题,如ZFS文件系统、 zones(轻量级容器)以及Solaris管理工具等。
2008-10-02 上传
2008-06-19 上传
2007-08-27 上传
2008-07-08 上传
点击了解资源详情
点击了解资源详情
2007-10-06 上传
2008-05-05 上传
2008-03-26 上传
sosoey
- 粉丝: 0
- 资源: 1
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建