Solaris操作系统:文件操作与OpenBoot命令详解
需积分: 41 27 浏览量
更新于2024-07-11
收藏 2.88MB PPT 举报
本文主要介绍了在Solaris操作系统中进行文件操作和OpenBoot的简单操作,包括文件的创建、删除以及OpenBoot的相关命令。
在Solaris系统中,创建新文件有几种方法。`cat > newfile` 命令用于创建新文件并将后续输入的内容写入该文件,直到按下Ctrl+D结束输入。`touch newfile` 命令则用于创建一个空文件或更新已存在文件的修改时间。`vi newfile` 是使用vi编辑器来创建和编辑文件,vi是Unix/Linux系统中常用的文本编辑器,其详细用法将在后续章节中介绍。
删除文件时,可以使用`rm`命令。`rm -f file` 无条件删除文件,即使文件被锁定也会删除;`rm -i file` 交互式删除,删除前会提示用户确认;`rm -r dir` 递归删除包括子目录在内的整个目录。
举例说明:
1. 使用`cat > newfile1` 创建文件后,所有输入内容会被写入newfile1,按Ctrl+D结束输入并返回终端。
2. `touch newfile2` 创建了一个名为newfile2的空文件,`ls -l newfile2` 显示文件信息,表明文件为空且已创建。
3. `rm` 命令可删除单个或多个文件,如`rm file1 file2 file3`,若加上 `-i` 和 `-r` 参数,则会交互式地删除dir1及其所有子目录。
关于OpenBoot,这是SUN硬件系统启动的一部分,分为单系统板和多系统板系统。OpenBoot版本从1.x到3.x,支持可下载的固件。系统启动过程中,OpenBoot执行POST(Power-On Self Test),加载通用驱动和用户界面,设置默认值,并提供一系列命令供用户交互,如:
- `banner` 显示系统信息
- `show-devs` 显示设备列表
- `devalias` 查看或设置设备别名
- `boot` 引导系统
- `help` 获取帮助信息
- `printenv` 显示环境变量
- `setenv` 设置环境变量
- `set-defaults` 恢复默认环境变量
- `probe-scsi` 或 `probe-ide` 扫描SCSI或IDE设备
- `reset` 重启系统
此外,`eeprom` 命令用于查看和修改EEPROM参数,如设置默认引导设备或自动启动选项。例如,`eeprom boot-device=disk2` 将默认引导设备设为disk2,`eeprom "auto-boot?"=true` 开启自动启动功能。
Solaris系统的启动过程从PROM阶段开始,包括POST自检、加载诊断程序、启动引导块程序(bootblk)和加载内核。内核初始化后启动init进程,init进程进一步运行控制脚本,完成系统启动。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2011-03-14 上传
2011-01-09 上传
2021-04-29 上传
点击了解资源详情
条之
- 粉丝: 26
- 资源: 2万+
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍