AIX常用命令详解中文版

合集下载

AIX常用命令大全

AIX常用命令大全

AIX常用命令大全查看交换区信息:lsps -a 显示交换区的分布信息lsps -s 显示交换区的使用信息slibclean 清除处理程序遗留的旧分页信息smit mkps 建立交换区空间信息swapon -a 启动所有的分页空间/etc/swapspaces 存放分页空间表格信息-------------------------------------------------显示卷信息:lsvg 显示卷的名称lsvg -l rootvg 显示rootvg卷的详细信息-------------------------------------------------mount卷的方法:varyonvg datavg 加载datavg卷mount /dev/data1 加载datavg下的一个data1卷裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行-------------------------------------------------在裸设备上安装oracle系统:修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle chown oracle:dba /dev/system01chown oracle:dba /dev/rsystem01在使用文件时必须用rsystem01-------------------------------------------------smit快速路径名称:(smit:图形方式,smitty:字符方式)dev 设备管理diag 诊断jfs 定期档案管理系统lvm 逻辑卷册系统管理员管理nfs NFS管理sinstallp 软件安装及维护spooler 列印队列管理system 系统管理tcpip TCP/IP管理USER 使用者管理clstart,clstop:启动和停止clusterlssrc -g cluser:查看cluser的状态-------------------------------------------------查看已安装的软件信息:ls -aF /usr/lpp (lpp:Licensed Program Products)查看安装媒体内容:installp -q -d /dev/cdrom -l-------------------------------------------------启动时自动加载文件系统信息:需要加载的信息存放在/etc/filesystemsmount -t nf 加载所有在/ect/filesystems中定义type=nfs的文件系统显示已加载的文件系统及状态: df -v,mount-------------------------------------------------查看错误日志信息:errpt -a-------------------------------------------------有关TCP/IP的命令网路卡:smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架构快速路径smit mkinet,ppp:slip与ppp快速路径ifconfig:config界面位址:/etc/hosts 静态主机表/etc/resolv.conf 位址解析的名称服务器/etc/named.boot 名称服务器架构/etc/named.ca 根名称服务器快取/etc/named.data 位址列表/etc/named.rev 反转指标列表nslookup 查询名称服务器资讯网络路由:route 管理路由netstat -rn 列出定义的路由routed 路由(daekmin rip)gated 路由(daekmin rip、egp、hello)/etc/gateways 已知网关/etc/networks 已知网路服务:/etc/services/etc/inetd.confTCP/IP群组子系统:/etc/startsrc -g tcpip 启动全部的tcpip子系统startsrc -s inetd 启动主要internet除错:iptrace 启动封包追踪ipreport 追踪结果格式化输出netstat 网络统计ping 检查是否可以到达查看HACMP,外部硬盘信息:lscfg -vlsdev -Cc adapter对等机器信息:/etc/.rhosts/etc/hosts.equiv/etc/hosts-------------------------------------------------观察进程内存使用情况:ps aux 观察参数%mem:内存使用百分比 RSS:实际使用内存vmstat free的单位为块,缺省值为4096bytst-------------------------------------------------查看内存/etc/lsattr -El mem0查看SWAP空间lsps -l创建raw设备时选择的类型:raw_lv裸设备的备份dd if=/dev/raw1 of=/dev/rmt0 bs=16kAIX系统所需要补丁IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY 查看操作系统补丁instfix -a查看操作系统文件系统lslpp -l [fileset_name]AIX l 10.169.180.80root/tsc# lspv *列出设备名称hdisk0 0006fa7f212ee586 rootvghdisk1 0006fa7f7dc2b8a8 oradata如想删除设备,则用rmdev -dl hdisk1...smit ssaraid(首先创建RAID阵列)再创建VG smit vg然后在VG中创建lv(也即裸设备)此时便可以创建数据库了,或者可以在此时创建FS: smit fs几个命令lsvg -o 列出所有激活的VGlsvg 列出所有VGlsvg -l vgname 列出此VG中所有的LV# lsvg rootvgVOLUME GROUP: rootvg VG IDENTIFIER: 0006fa7f7a9d0093VG STATE: active PP SIZE: 32 megabyte(s)VG PERMISSION: read/write TOTAL PPs: 542 (17344megabytes)MAX LVs: 256 FREE PPs: 462 (14784 megabytes) LVs: 8 USED PPs: 80 (2560 megabytes)OPEN LVs: 7 QUORUM: 2TOTAL PVs: 1 VG DESCRIPTORS: 2STALE PVs: 0 STALE PPs: 0ACTIVE PVs: 1 AUTO ON: yesMAX PPs per PV: 1016 MAX PVs: 32#lsvg -p vg_nameoradata:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTIONhdisk1 active 543 343 109..00..17..108..109此出时可以看出此VG的大小,即pp*pp_size=543*64=...挂VG varyonvg vg_name删VG varyoffvg vg_name检查IBM CLUSTER(HACMP/ES)配置的校验lslpp -l|grep rsctlslpp -l|grep -i hacmp检查AIO是否在系统启动时配置启用lsdev -Cc aio或用smit chaioAIX下mount光盘mount -rv cdrfs /dev/cd0 /cdrom查看系统内核,进程,硬盘等性能前几位#topas#lscfg –v (显示所有已安装的系统资源)#lsattr –E -l sys0 (显示系统初始参数设置)#lsdev –CH(显示系统资源状态)#df –k (文件系统使用情况)##bootinfo -y 操作系统环境(位数)#bootinfo -m 硬件环境更改每个VG中LV的个数默认值=vg size/pp#chvg -t#chlv -x number'lsps -a' Lists the status of defined paging spaces.'lslpp -h' Used to determine the version of AIX you are running as well as the version of ALL Licensed Program Products.'lsattr -E -lsys0' Useful in determining how much real memory resides on the system.'lsdev -C' Used to determine what devices are defined to the system. 'ps av' Gives a ballpark estimate of the percentage of cpu and memory utilized by each process currently running.'vmstat 3 20' Useful for determining how much paging activity is taking place on the system. Also gives useful cpu usage info. 'iostat 3 20' Useful in determining disk utilization for each hard drive备份裸设备#dd if=/dev/raw_divice of=/dev/rmt0.1 bs=256k从磁带还原裸设备#dd if=/dev/rmt0.1 of=/dev/raw_device count=63 seek=1 skip=1 bs=4k#mt -f /dev/rmt0.1 bsf 1#dd if=/dev/rmt0.1 of=/dev/raw_device seek=1 skip=1 bs=256k#dd if=/dev/rsystem of=/dev/rsystem_bak bs=8192怎样镜像rootvg?现举例如下:1. 添加新硬盘到rootvg#extendvg rootvg hdisk12. 镜像rootvg#mirrorvg -c 2 rootvg hdisk13. 重新生成 boot image#bosboot -ad /dev/hdisk04. 更新bootlist#bootlist -m normal hdisk0 hdisk1 cd05. 重起系统#shutdown –Fr系统备份用以下菜单命令形成可启动磁带,用于系统恢复。

AXI 5 部分基础常用命令

AXI 5 部分基础常用命令
AIX 5 常用命令 常用命令
VG部分命令: 部分命令: 部分命令 1、 lsvg :查看系统中有定义的 查看系统中有定义的VG 、 2、 lsvg (vgname):查看 详细信息 ):查看 、 ):查看VG详细信息 3、lsvg –l (vgname) :查看 中LV的情况 查看VG中 的情况 、 4、lsvg –p (vgname) :查看 中PV的情况 查看VG中 的情况 、 5、lsvg –o :仅显示激活状态下的 仅显示激活状态下的VG 、 6、varyoffvg (vgname):使VG处于关闭状态 ):使 处于关闭状态 、 ): 7、varyoffvg –f (vgname):强制使 进入关闭状态 ):强制使 、 ):强制使VG进入关闭状态 8、extendvg –f (vgname pvname):增加 到VG中 ):增加 、 ):增加PV到 中 9、reducevg –f (vgname pvname):删除 中PV ):删除 、 ):删除VG中 10、reducevg –d (vgname pvname):交互删除 中PV ):交互删除 、 ):交互删除VG中 11、syncvg –v (vgname)同步 中 所有 的stale(陈旧)PP 、 )同步VG中 所有LV的 (陈旧)
AIX 5 常用命令
PV部分命令: 部分命令: 部分命令 1、lspv :列出所有 列出所有PV 、 2、lspv –l (pvname):列出 中所包含的 ):列出 中所包含的LV 、 ):列出PV中所包含的 3、lspv –p (pvname):列出 上PP的分布 ):列出 、 ):列出PV上 的分布 4、lspv (pvname):查看 上的详细信息 ):查看 、 ):查看PV上的详细信息
AIX 5 常用命令

aix命令

aix命令

AIX常用命令汇总(转载)xos公众公开原文来源tags:aix unix我也要收藏以文找文如何对文章标记,添加批注?文档选项将此页作为电子邮件发送拓展Tomcat应用下载IBM开源J2EE应用服务器WAS CE新版本V1.1级别:中级Shiv Dutta,技术顾问,IBM2003年5月06日2006年12月07日更新在使用AIX?和System p?服务器遇到问题时,您是否希望能够自己找到答案呢?您是否希望不必总是求助于专业支持人员,从而节省一些时间呢?好,本文的作者将讨论一些能够回答这些问题的AIX命令,并告诉您如何进一步寻找其他问题的答案。

引言正如您所知道的,AIX?具有无数的命令,使您能够执行大量的任务。

取决于您需要完成的任务,您可能会仅仅使用到这些命令的某个子集。

这些子集随不同的用户和不同的需要而异。

然而,有一些您通常要使用的核心命令。

您需要这些命令来回答您自己的问题,或者为支持人员的询问提供答案。

在本文中,我将讨论这其中的一些核心命令。

其目的旨在为您提供一个可用作便捷参考的列表。

虽然这些命令的行为在所有AIX版本中都应该相同,但是仅在AIX5.3下对它们进行了测试。

注意:以下段落中讨论的bootinfo不是用户级别的命令,并且在AIX4.2或更高版本中不受支持。

回页首命令内核如何知道自己在运行32位内核还是64位内核?要显示内核启用的是32位还是64位,可输入以下命令:bootinfo-K如何知道自己在运行单处理器还是多处理器内核?/unix是指向已启动内核的符号链接。

要了解正在运行什么内核模式,可输入ls-l/unix并查看/unix链接到什么文件。

下面是ls-l/unix命令的三种可能输出及其对应的内核:/unix->/usr/lib/boot/unix_up#32bit uniprocessor kernel/unix->/usr/lib/boot /unix_mp#32bit multiprocessor kernel/unix->/usr/lib/boot/unix_64#64bit mu ltiprocessor kernel注意:AIX5L Version5.3不支持单处理器内核。

aix中文

aix中文

SECTION 2-8
AIX操作系统简介
AIX = ADVANCED INTERACTIVE EXECUTIVE 高级的交互式执行系统。
applications shell
AIX系统的结构 AIX SYSTEM STRUCTURE
kernel hardware
SECTION 2-9
AIX操作系统的主要特点
• 操作系统功能简介 • UNIX操作系统 • UNIX的历史 • UNIX和标准 • UNIX的哲学
SECTION 2-4
操作系统的功能
操作 打开计算机 运行应用程序 应用程序读磁带 应用程序等待数据 进程等待 CPU 进程在显示器上显示数据 进程往磁带上写 进程终止 关闭计算机 操作系统功能 硬件管理 进程管理 硬件管理 进程管理 进程管理 硬件管理 硬件管理 进程管理 硬件管理
目录是文件系统中一个单元,它包含有文件。
文件系统就是一组文件的组织结构。
SECTION 2-60
AIX支持三种类型的文件系统
•日志文件系统jfs(JOURNAL FILESYSTEM) •网络文件系统nfs(NETWORK FILESYSTEM) •CD只读文件系统cdrfs(CD READ-ONLY FILE SYSTEM)
• 一个基于众多工业标准的系统 • 先进的内核 • 强大的通讯能力
SECTION 2-11
AIX系统性能
IBM致力于提供一个总体吞吐量均衡的系统。
SECTION 2-12
AIX的几个重要技术
SMIT-SYSTEM MANAGEMENT INTERFACE TOOL 系统管理界面工具 LVM-LOGICAL VOLUME MANAGER 逻辑卷管理器:逻辑卷管理器是在应用与硬件 之间进行管理的软件层次。 JFS-JOURNAL FILE SYSTEM 日志文件系统:借鉴了数据库保护数据的技术, 以日记的形式记录文件中的变化。

AIX命令大全

AIX命令大全

lpd用途在网络上提供远程打印服务器。

语法lpd [ -d ] [ -l ][ -D DebugOutputFile]描述lpd 守护程序是远程打印服务器。

它监视端口515 的打印请求。

每个请求都被放置在名为/var/spool/lpd 的目录下。

网络上的某计算机(主机),如果能够创建传输控制协议/网际协议(TCP/IP)数据流并使用lpd 协议的话,那么它就能远程打印或充当打印服务器。

作为一个安全特征,lpd 守护程序接受的打印请求只能来自那些列在本地/etc/hosts.equiv 文件或/etc/hosts.lpd 文件中的主机。

lpd 守护程序能够运行在网络的任何主机上;它的功能是接受来自外部主机(在端口515)的打印请求。

lpd 守护程序通过派生一个子进程来处理每个请求。

远程请求先核对/etc/hosts.equiv 和/etc/hosts.lpd 文件,以获得在本地主机打印的许可。

更改可以直接在/etc/hosts.equiv 文件和/etc/hosts.lpd 文件进行而不需要重新启动系统。

要使这些文件中的改变不用重新启动系统就能生效,使用系统资源控制器(SRC)的refresh 命令。

该命令使得/etc/hosts.equiv 和/etc/hosts.lpd 数据库文件重新装入并且执行更改。

注:排队系统不支持多字节主机名。

/etc/locks/lpd 文件了包含lpd 守护程序当前运行实例的进程ID 。

如果当前的机器变得不可操作,当系统再次启动的时候可能需要为lpd 守护程序除去该ID。

显示的错误消息是lpd:锁文件或重复的守护程序。

用系统资源控制器操作lpd 守护程序lpd 守护程序是系统资源控制器(SRC)控制的一个子系统。

lpd 守护程序是TCP/IP 系统组的一个成员。

使用以下SRC 命令来操作lpd 守护程序:startsrc 启动一个子系统、子系统组或者子服务器。

stopsrc 停止一个子系统、子系统分组或者子服务器。

AIX最实用 命令

AIX最实用 命令

AIX常用命令
1 topas命令,可以看到aix系统的使用情况,aix查看cup使用率。

2. 磁盘空间
df -g 在命令行中,输入aix命令:df -g,可以看到当前aix系统的磁盘空间使用情况,即可以查看aix磁盘空间。

df命令后面的参数-g,是表示后面显示的磁盘空间
大小以G计算并显示
df -h 统计磁盘的使用率
df -k 文件系统空间使用情况
查看空间
lspv :查看系统硬盘
lspv hdisk# :查看硬盘hdisk#的空间分配情况
lsvg :查看系统VG
lsvg vg_name : 查看VG的空间分配情况
lsvg -l vg_name: 查看VG中LV分配情况以及对应的文件系统
df -k :查看文件系统使用情况。

目录操作
文件操作
安全操作
编程操作
进程操作
时间操作
网络与通信操作
Korn Shell 命令
其它命令。

IBM--AIX命令

IBM--AIX命令

IBM pSeries服务器AIX系统的常用命令1.如何移动与重命名文件?要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。

如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。

注意: 如果不指定-i 标志,mv 命令可能会覆盖许多已存在的文件。

-i 标志会在覆盖文件之前提示确认。

而-f 标志则不会提示确认。

如果一起指定了-f 和-i 两个标志,则后一个指定的标志优先。

以下是如何使用mv 命令的示例:1.要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下Enter 键。

该命令将intro 文件移动到manual/chap1 目录。

名字intro 从当前目录被除去,同样的文件在manual 目录中以chap1 的名字出现。

2.要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下Enter 键。

该命令将chap3 移动到manual/chap3。

用mv 命令重命名文件可以使用mv 命令改变文件的名字而不将其移动到另一目录。

3.要重命名文件,请输入:# mv appendix apndx.a按下Enter 键。

该命令将appendix 文件重命名为apndx.a。

如果名为apndx.a 的文件已存在,则旧的内容被appendix 文件的内容替换。

2.如何在系统中移动或者重命名目录?如果需要移动或者重命名目录,可以在系统中使用mvdir 命令。

例如,如果需要移动目录,可以在命令行中输入下面的命令:# mvdir book manual然后按下Enter(回车)键。

如果manual 目录在系统中已经存在,则上面的命令会将book 目录移动到名为manual 的目录下面。

否则,book 目录会被重新命名为manual。

例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:# mvdir book3 proj4/manual然后按下Enter(回车)键。

IBM-AIX常用命令(截图)

IBM-AIX常用命令(截图)

# lsdev [-option]命令的参数如下:-P:查看系统Predefined数据库中的设备(AIX系统本身可以支持的所有设备种类)-H:输出时,在第一行加上各列的Title# lsdev -PH查看系统可以支持的所有设备# lsdev -Pc tape查看系统可以支持的所有磁带机类型# lsdev -Pc disk查看系统可以支持的所有磁盘类型# lsdev -CH查看系统内各个设备的信息# lsdev -Cc memorymem0 Available 00-00 MemoryL2cache0 Available 00-00 L2 Cache 查看所有属于memory设备的信息# lsarrt –El hdisk0# lscfg -v -l pdisk0DEVICE LOCATION DESCRIPTIONpdisk0 1D-08-64C3-01-P SSA160 Physical Disk Drive (72800 MB)Manufacturer................IBMMachine Type and Model......VCDYL07Part Number.................17P7603ROS Level and ID (5811)Serial Number...............E6WXZ9VC修改 (# nice)要改变进程的优先组,可以使用nice命令。

Nice命令后面跟0-39,同样也是值越高意味着优先级越低命令句法有两种形式:nice –Increment(增量)和nice –n Increment(增量)。

当必须使用负值时,可以用后者。

如果不指定一个值,nice缺省为增长10,下列命令为一个命令增加10的优先级。

#nice -10 CommandName(命令名)下列命令为一个命令减少10的优先级#nice CommandName个单用户工作站,显示了CPU的使用情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

alog 命令用途创建并维护创建自标准输入的固定大小的日志文件。

语法要显示日志文件的内容alog-f LogFile [ -o ]要将数据记录到指定日志文件alog-f LogFile | [ [ -q ] [ -s Size ] ]要显示指定日志类型的冗余值alog-t LogType-V要更改指定日志类型的属性alog-C-t LogType [ -f LogFile ] [ -s Size ] [ -w Verbosity ]要显示指定日志类型的当前属性alog-L [ -t LogType ]描述alog命令读取标准输入,并写至标准输出,然后将输出复制到固定大小的文件。

此文件当作是一个循环的日志。

如果此文件满了,新的条目覆盖最旧的现有条目。

alog命令处理在命令行指定的日志文件或在 alog 配置数据库中定义的日志。

在 alog 配置数据库中定义的日志由LogType标识。

每个定义的LogType 的File、Size和Verbosity属性保存在LogType的 alog 配置数据库中。

可以使用odmadd命令将一个新的LogType添加到 alog 配置数据库。

可以使用alog命令更改在 alog 配置数据库中定义的LogType的属性。

标志-C更改指定LogType的属性。

请将-C标志与-f、-s和-w标志一起使用来更改指定LogType的File、Size和Verbosity属性。

-t LogType标志是必需的。

如果使用-C标志,alog命令不会将标准输入复制到标准输出或一个日志文件中。

当使用-C标志来修改控制台日志类型的属性时,控制台日志文件也将得到修改,且控制台设备驱动程序将更新以使用新的值。

这是alog -C的常规操作的一种背离,用于适应控制台日志文件中的特殊格式。

注:您必须具有root 用户权限才能更改alog属性。

-f LogFile指定日志文件的名称。

如果指定的LogFile不存在,则创建一个。

如果alog命令不能写至LogFile,则它写至/dev/null。

请将-f LogFile标志与-C和-t标志一起使用来更改在alog 配置数据库中定义的LogType的File属性。

-L列出当前在alog 配置数据库中定义的日志类型。

如果将-L标志和-t LogType标志一起使用,则列出指定LogType的属性。

File、Size和Verbosity的当前属性以用冒号隔开的值列出:<File>:<Size>:<Verbosity>如果使用-L标志,则alog命令不会将标准输入复制到标准输出或文件。

-o列出LogFile的内容。

将LogFile的内容按顺序写至标准输出。

-q将标准输入写至LogFile,但不写至标准输出。

-s Size指定以字节为单位的LogFile大小限制。

当创建LogFile时,保留其空间。

如果创建一个新的LogFile且不指定Size属性,则使用最小的LogFile大小,4096 字节。

如果LogFile已经存在,它的大小将更改。

您指定的大小会变大,成为下一个4096 整数倍字节。

如果您减少LogFile的大小,则假如日志中最旧的条目不能适合新大小限制,则删除它们。

要更改LogFile的大小,您必须具有对它进行写操作的许可。

请将-s Size标志与-C和-t标志一起使用来更改在 alog配置数据库中定义的LogType的Size属性。

在下一次创建LogFile时就使用新的Size属性值。

-t LogType标识在alog 配置数据库中定义的日志。

alog命令从alog 配置数据库中获取日志的文件名称和大小。

如果LogFile不存在,则创建一个。

如果alog命令不能从 alog 配置数据库中获取指定LogType的信息或alog命令不能写至LogFile,则它写至/dev/null。

如果使用-f标志指定LogType和LogFile,则只有LogFile有用而忽略LogType。

-V将在alog 配置数据库中定义的LogType的Verbosity属性的当前值写至标准输出。

如果不指定LogType,或您指定的LogType未定义,则没有值写至标准输出。

使用带有-t LogType和-V标志的alog命令的值输出可以由将其输出传送到alog命令以控制由它写至管道的数据的详细程度的命令使用。

-w Verbosity当与-C和-t标志一起使用时,将更改在alog 配置数据库中定义的LogType的Verbosity属性。

Verbosity属性可具有一个从 0 到 9 的值。

如果值为 0,则alog命令不将任何信息复制到LogFile。

所有的信息依旧写至标准输出。

如果值不为 0,则所有传送到alog命令的标准输入复制到LogFile和标准输出。

示例1.要记录名为sample.log的日志文件中的当前日期和时间,请输入:date | alog -f /tmp/sample.log2.要列出/tmp/sample.log日志文件的内容,请输入:alog -f /tmp/sample.log -o3.要将名为/tmp/sample.log的日志文件的大小更改为8192 字节,请输入:echo "resizing log file" | alog -f /tmp/sample.log -s 81924.要将新的日志类型sample添加至alog 配置数据库,请以下列格式创建alog.add文件:5.S WservAt:6. attribute="alog_type"7. deflt="sample"8. value="sample"SWservAt:attribute="sample_logname"deflt="/tmp/sample.log"value="/tmp/sample.log"SWservAt:attribute="sample_logsize"deflt="4096"value="4096"SWservAt:attribute="sample_logverb"deflt="1"value="1"在创建了alog.add文件后,请输入:odmadd alog.add这将alog.add文件添加至SWservAt数据库。

9.要在alog 配置数据库中将日志类型sample的日志文件的名称更改为/var/sample.log,请输入:alog -C -t sample -f /var/sample.log文件/etc/objrepos/SWservAt软件服务辅助属性对象类bootlist 命令用途显示并改变可用于系统的引导设备列表。

语法bootlist [ { -m Mode } [ -r] [ -o] [ [ -i ] [ -V ] [ -F ]| [ [ -f File ] [ Device [ Attr=Value ... ] ... ] ] ] [ -v ] 描述bootlist命令允许用户显示并改变可以引导系统的可能引导设备列表。

系统被引导的时候,它会扫描列表中的设备并试图从查找到的第一个包含引导图像的设备引导。

该命令支持以下各项的更新:∙常规引导列表。

当系统以常规方式被引导时,常规列表为此指定可能的引导设备。

∙服务引导列表。

当系统以服务方式被引导时,服务列表为此指定可能的引导设备。

如何以服务方式引导系统将依赖于硬件平台。

可能要求将键切换转至“服务”位置,它是一种在引导过程期间按的特定功能键或某种别的机制,如同为特定硬件平台定义的那样。

∙前一引导设备条目。

该条目指定了最近一次引导系统的设备。

一些硬件平台试图在查找其它列表中的引导设备之前先从前一引导设备引导。

这些引导列表的支持可能随着平台的不同而不同。

仅当平台支持指定的引导列表时,才能显示或改变引导列表。

甚至会有这种情况,特定的硬件平台不支持任何引导列表。

当搜索引导设备时,系统选择列表中的第一个设备并确定它是否可引导。

如果在第一个设备上没有检测到引导文件系统,该系统移至列表中的下一个设备。

因此,设备在设备列表中的排序非常重要。

bootlist命令支持一般设备类型的规格,并支持为引导候选系统指定具体的设备。

可能的设备名称会在命令行或文件中列出。

设备在引导设备列表中出现的顺序与它在该命令的调用上列出的设备顺序是一样的。

要输入引导列表的设备可在文件中指定。

这就成为了可当作引用或未来更新的可变引导设备记录。

使用-f标志时,从file变量指定的文件获取设备列表。

接着来自该列表的设备按照文件中查找到的顺序被放入引导列表。

注意:指定可能的引导设备时要特别小心。

如果设备列表中的设备变成不可引导,则将来的重新引导会失败。

在bootlist命令操作期间,不能关闭系统或将系统重新设置。

如果复位系统,或在执行此命令的关键时刻停电,可能破坏或丢失引导列表。

使用-m mode选项选择所要显示或改变的引导列表,其中mode变量是service、normal、both或prevboot关键字之一。

如果指定了both关键字,会显示常规引导列表和服务引导列表,或者如果正在进行改变,它们将被设置至设备的同一列表。

如果指定了prevboot关键字,仅允许进行针对-i(无效)标志的改变。

-i标志使-m标志指定的引导列表无效。

当前在引导列表中的设备可使用-o标志来显示。

会显示组成指定的引导列表的设备列表,每行一个设备。

如果在引导列表中指定的设备不再存在于系统上,会显示“-”而非名称。

输出以可在文件中被捕捉到的格式出现,并且它被用作到带有-f标志的bootlist命令的输入。

这对于恢复临时变更的引导列表将是有用的。

注:将热插拨适配器添加至系统时,如果使用bootlist命令,该适配器及它的子设备可能不能被指定为引导设备。

可能要求您重新引导系统以使操作系统知晓所有潜在引导设备。

设备选项命令行上(或文件中)指定的设备名称会以一到两个不同形式出现:∙它可用设备逻辑名来指明具体的设备。

∙它可用关键字来指明一般或特殊设备类型。

以下是受支持的一般设备的关键字:fd所有标准的连接I/O 的软盘驱动器scdisk所有连接SCSI 的磁盘(包括串行链路磁盘驱动器)badisk所有直接连接总线的磁盘cd所有连接SCSI 的CD-ROMrmt所有连接SCSI 的磁带设备ent所有以太网适配器tok所有令牌环适配器fddi所有“光纤分布数据接口”适配器∙注:一些硬件平台不支持一般设备的关键字。

相关文档
最新文档