solaris10常用命令实例分析(2)
Solaris10启用、重启和关闭服务
Solaris10启⽤、重启和关闭服务Solaris 服务管理器(Service Management Facility, SMF)是Solaris 10以及后续版本的Solaris操作系统当中采⽤的软件服务管理⼯具。
SMF按照服务的相关性来启动、停⽌和管理服务,并兼容现有的管理习惯(如启动脚本等)。
对于使⽤过Windows的读者来说,SMF的功能类似于“控制⾯板”中的“服务”;对于使⽤过Linux和Unix的读者来说,这个功能部分替代了/etc/rc*.d中的启动脚本和超级服务器inetd/xinetd的功能。
重启⽹络服务:svcadm restart networkSMF特性简介当出现了管理错误、软件缺陷或者是硬件缺陷导致服务程序异常中⽌的时候,SMF可以⾃动按照⼀定的次序重新启动服务。
使⽤svcs命令可以查看所有的服务,⽽是⽤svcadm和svccfg命令可以管理所有的服务。
使⽤svcs -p命令可以查看与本服务相关联的其他服务。
通过服务快照设置可以很容易地实现服务的备份和恢复。
通过svcs -x命令可以很容易地对服务进⾏调试,并且可以使每个服务都有⾃⼰的固定⽇志。
所有的服务都可以通过svcadm进⾏启动和关闭。
具有相应⾓⾊的⾮root⽤户也可以启动、修改和关闭服务。
SMF服务标⽰SFM服务标识(Fault Management Resource Identifier, FMRI)指的是服务实例的命名。
举个例⼦,rlogin服务的FMRI是svc:/network/login:rlogin。
同理,类似的FMRI还有svc:/system/system-log:default。
SMF服务状态服务的状态包括如下⼏种类型:状态标⽰状态描述degraded 服务已经启动,但是在受限制的状态下运⾏。
disabled 服务处于关闭状态。
legacy_run 这个服务⽬前⽆法被SMF所管理,但是可以被SMF所监测到。
Solaris10常用命令
Solaris 10 常用命令禁止自动启动图形界面 /usr/dt/bin/dtconfig -d允许自动启动图形界面 /usr/dt/bin/dtconfig -e登录桌面系统 svcs -xv ————————————————————————————查看 CPU 状态/usr/sbin/psrinfo -v ————————————————————————————查看硬盘使用情况df -h ————————————————————————————查看当前命令行所用shellecho $0在使用solaris平台时,发现不支持backspace和上下键重复一个命令该如何设置呢?输入命令:stty erase ^H可以使退格键正常注意 ^H是 CTRL+V CTRL+H 输出的.#ksh进入ksh 的shell下#set -o vi按一下ESC,再用k键逐条显示你以前的命令,编辑的话用vi的编辑命令。
----------------------------------------root 能够 ftp登录修改/etc/ftpd/ftpusers将root注释掉-----------------------------------------建立用户mkdir /export/home/testuseradd -u 1006 -g 10 -d /export/home/test -s /bin/sh test__________________________________________________________________ Solaris 10查看内存大小及使用情况看物理内存用prtconf,在x86和sparc都通用的:# prtconf -vp | grep MemMemory size: 1015 Megabytes用vmstat看使用情况:# vmstat 1kthr memory page disk faults cpur b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 910 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 980 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 1000 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99-------------------------------------------------------------------------------Solaris里哪个快捷键组合使用上一个命令??ksh shellvi /etc/profile环境文件.profile加入set -o viEDITOR=/usr/bin/vi然后使用ESC键+ J/Ksolaris 10 网络配置/linux/201001/290816.shtml激活网卡,配置IP地址临时修改 IP ,重启动后变回去假如网卡名称为pcn0ifconfig -a #查看网卡信息ifconfig pcn0 plumb #激活网卡ifconfig pcn0 unplumb #关闭网卡ifconfig pcn0 192.168.1.133 netmask 255.255.255.0 up #配置IP地址永久修改 IPsolaris要上网还需要配置以下四个文件:/etc/hosts or /etc/inet/hosts/etc/defaultrouter/etc/resolv.conf/etc/nsswitch.conf其中defaultrouter与resolv.conf两个文件需要新建配置:/etc/hosts or /etc/inet/hosts127.0.0.1 localhost192.168.0.3 lion loghost/etc/defaultrouter192.168.1.1/etc/resolv.confnameserver 202.96.64.68/etc/nsswitch.confhosts: files dns-------------------------------------------------------------------------------记录每一条命令的日志Solaris操作系统可以通过设置日志文件可以对每个用户的每一条命令进行纪录,这一功能默认是不开放的,为了打开它,需要执行/usr/lib/acct目录下的accton文件,格式如下/usr/lib/acct/accton /var/adm/pacct在sun的手册上,只有这一种用法,但这样做的缺点是明显的,大多数有经验的入侵者一定不会放过/var/adm和 /var/log这两个目录的,如果它们看到有pacct这个东西,不删才怪。
solaris10系统管理命令和系统备份方法
solaris 10 一些系统管理命令和系统备份方法1.查看系统版本和系统型号uname -aunmae -XCat /etc/releaseshowrevSunOS5.10其实和Solaris 10是一个东西,名称不同,与Solaris系统的起源相关。
下面是两者的关系介绍:HistoryIn 1987, AT&T and Sun announced that they were collaborating on a project to merge the most popular Unix variants on the market at that time: BSD, System V, and Xenix. This would become Unix System V Release 4 (SVR4).[3]On September 4, 1991, Sun announced that it would replace its existingBSD-derived Unix, SunOS 4, with one based on SVR4. This was identified internally as SunOS 5, but a new marketing name was introduced at the same time: Solaris 2.[4] While SunOS 4.1.x micro releases were retroactively named Solaris 1 by Sun, the Solaris name is almost exclusively used to refer to the SVR4-derived SunOS 5.0 and later.[5]The justification for this new "overbrand" was that it encompassed not only SunOS, but also the OpenWindows graphical user interface and Open Network Computing (ONC) functionality. The SunOS minor version is included in the Solaris release number; for example, Solaris 2.4 incorporated SunOS 5.4. After Solaris 2.6, Sun dropped the "2." from the number, so Solaris 7 incorporates SunOS 5.7, and the latest release SunOS 5.10 forms the core of Solaris 10.2.显示系统中磁盘的数量formatroot@IEDB # formatSearching for disks...doneAVAILABLE DISK SELECTIONS:0. c1t0d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@1f,700000/scsi@2/sd@0,01. c1t2d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@1f,700000/scsi@2/sd@2,02. c1t3d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@1f,700000/scsi@2/sd@3,0但是,如果系统中存在硬件raid,format显示的有可能是做过raid的之后的逻辑盘。
solaris10 unassigned 分区
solaris10 unassigned 分区
在Solaris 10中,分区可以使用格式化命令(format)进行操作。
如果要查看未分配(unassigned)的分区,可以按照以下步骤操作:
1. 打开终端,以root用户身份登录。
2. 运行 `format` 命令来打开格式化工具。
3. 在格式化工具中,输入 `p` 查看硬盘的分区布局。
4. 根据分区布局,查找未被分配(unassigned)的分区。
5. 如果存在未分配的分区,可以使用 `fdisk` 命令创建新的分区。
运行 `fdisk` 命令后,按照提示操作。
请注意,在进行分区操作之前,请务必备份重要数据,并仔细阅读相关文档或咨询专业人员以确保正确操作。
不正确的分区操作可能导致数据丢失或其他不可预知的问题。
第二讲 Solaris 10基本操作第二讲基本操作
J DS 相 对 于 CDE来 讲 做 了 更 Op n e SSH 服 务 来 接 受 远 程 客 1 的 J 0 DS真 的 可 以 给 人 一 个
多 的 改 进 , 也 更 加 人 性 化 ,直 户 端 的 登 录 和 管 理 , 通 过 诸 如 惊 喜 ,它 与 MS W id ws好 相 no
除 了选 单 外 ,J DS 还 有 一 环 境 ,这 就 意 味 着 这 个 操 作 环 于 是 , 们 在 创 建 账 号 的 时 候 , 我 个 重 要 的 操 作 对 象 —— 窗 口 。 窗 口显示 在 J 工作 区里 , DS3的
境 不是 系 统 管理 员 一 个 人 把玩 加 选 项 “ ” 来 完 成 这 个 任 务 。 s
的 ,是 让 更 多 的 人 来 使 用 这 个 以 上 面 的 账 号 为 例 , 其 命 令 形
h om e s r s/ n b s e y / e y— bi / a h s r ”.
维普资讯
-
一
-
,
一
搦 … 式攻 克 S l rs系 弼 讲座 一 oa i
S lr 1 oa i 0正 确 安 装 到 计 算 机 上 仅 仅 是 开 始 , 接 着 就 要 学 习 和 掌 握 如 何 登 录 系 s.
统 、设 定 用户账 号 、 使 用文 本 编辑 器、 关 闭和 开 启 系统服 务等 基 本操作 。
把 S lr 0正 确 地 安 装 码 。 初 次 使 用 Soa i 1 oai 1s dJ E 到 计 算 机 上 以 后 ,接 下 来 要 做
一
个 用 户 r o ,然 后 输 入 安 装 S lr ,将 在 后 面 逐 一 介 绍 。 o t oa i s
solaris 10技巧
环境:SunOS szxsolaris 5.10 s10_69 i86pc i386 i86pcSolaris 10 s10_69 X86Copyright 2004 Sun Microsystems Inc. All Rights Reserved.Use is subject to license terms.Assembled 05 October 20041设定主机名(/etc/hosts /etc/hostname.网卡名/etc/nodename /etc/net/ticots/hosts /etc/net/ticosord/hosts /etc/net/ticlts/hosts)2.网卡配置# ls /dev |grep “网卡名”# vi /etc/hostname.网卡名//配置网卡接口名称# vi /etc/inet/netmasks //配置子网掩码如:192.168.0.0 255.255.255.0# vi /etc/inet/hosts //配置网卡接口地址如:127.0.0.1 localhost192.168.0.239 solaris# vi /etc/inet/ipnodes //统一配置文件如:127.0.0.1 localhost192.168.0.239 solaris host2.1.建立逻辑网卡:# ifconfig pnc0:1 plumb up# ifconfig pnc0:1 192.168.14.239 netmask 255.255.255.0 up2.2.取消逻辑网卡:# ifconfig pnc0:1 unplumb注重:永久性生效需要修改/etc/hosts、/etc/hostname.pnc0:1、/etc/inet/ipnodes3.网关设置#vi /etc/defaultrouter4.DNS设置:1)手工创建/etc/resolv.conf文件,添加“nameserve r xxx.xxx.xxx.xxx(DNS地址)”2)在文件/etc/nsswitch.conf下找到“hosts: files”项,修改为“hosts: dns files”,这样改的目的是设置解析顺序3)重启系统5. Q: 在solaris中,用户默认的Shell在什么文件中规定?A: 可以查看/etc/passwd中,用户默认的shell在这里规定。
solaris 常用命令
solaris 常用命令SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便.1、man <要查的命令名字>;给出要查命令所有选项的含义,以及命令的详细说明.2、ls 相当于DOS的dir它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-R(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。
ls -a 列出包含以.起始的隐藏文件在内的所有文件名。
ls -t 依照文件最后修改时间的顺序,依序列出文件名。
ls -l 列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。
ls -R 显示出目录下,以及其所有子目录的文件名。
内容很多一屏显示不完时,可用管道符连接more命令,每显示一屏暂停,按空格键继续.如: ls -altR | more注意:ls rms*.* 将列出rms.ini这类中间带"."的文件,而不会列出rms这类不带"."的文件,用ls rms* 可以把带"."和不带"."的文件都列出3、clear 相当于DOS的cls,清除屏幕上的内容4、mkdir <目录名>; 相当于DOS的md,新建一个目录5、cd <目录名>;相当于DOS的cd,和DOS的cd不一样的是,只输入cd将回到HOME目录.6、rm <文件名>;相当于DOS的del,支持通配符*和?,例如rm file*, 为了不误删除想要的文件,在用通配符删除之前,先用ls file* 看看是否列出的文件都需要删除.要注意,用命令行删除的文件是无法恢复的,Unix操作系统因为多用户的原因,无法提供DOS下的undelete命令.如果在Solaris的CDE环境下,扔到垃圾箱里的文件是可以恢复的,因为扔到垃圾箱里的文件并没有被真正删除.rm -r <目录名>;相当于DOS的deltree,小心使用.例如:rm file1 删除文件名为 file1 的文件。
solaris常用命令及使用
set prompt='%~ ' # %~ 表示当前路径
13、如何修改屏幕分辨率?
首先,在/dev/fbs中得到图形卡类型;
然后用/usr/sbin下的相关配置命令,如ffbconfig/afbconfig等;
以 ffbconfig为例,使用#ffbconfig -prconf,获得可使用的分辨率和当前分辨率;
8、answerbook的安装,进入……/product目录后,用如下命令:pkg -d .
9、SUN U60只能在单用户模式下运行,如何恢复?
问题描述:
为了将工作站设为从DHCP动态分配IP,并且将主机名由"unknown"改为原名
修改了/etc/init.d/rootusr,将dhcpinfo后面三行(不是四行)注释掉;
a) su
b) ***; connect internal
f) SVRMGRL> startup
g) SVRMGRL> quit
h) lsnrctl start
11.重启动,你就可以以无密码的root登陆了,这时更改你的密码。
4、如何动态改变SWAP区的大小?
方法是:先用mkfile建一个空文件,然后用Swap 命令即可;具体步骤,举例说明如下:如利用/export/home磁盘片中的空间,把swap区扩大200m(当然你可以要求更大):
a)、 #mkdir /export/home/swap
步骤如下:
1.把你的solaris光盘放进cdrom
2.键入stop+a
3.当出现'ok'字样时,键入boot cdrom -s
solaris 10基本命令
【3】查看端口
netstat -an | grep 8010
242.4
df -hk
ifconfig -a
ps -ef | grep ora_
tail -f /var/adm/messages
chown name1 /export/home/name1
5、修改/etc/passwd文件
vi /etc/passwd
把其中::/home/name1修改为::/export/home/name1
6、更换用户shell,使用bash可以使用上下方向键来选择历史命令
:bin/sh修改为:/bin/bash
:wq!(保存退出)
【2】tar命令
tar把文件保存到归档介质中,或直接从介质中读取归档文件。归档介质可以是软盘、磁带或常规文件。
1。使用tar创建备份
tar c(r)vn filename 或 tar cvfk device
#device参数是备份设备名称或是tar备份文件
"t"和“v"选项的组合可以显示一个目录列表
“f"指明下一个参数(device)为要读取得备份内容
3。从tar备份重读取文件
tar xvf device filename
#tar查找device上的备份,把适合filename的所有文件提取出来,并把他们放到当前路径相关的位置。注意,tar不能识别通配符,所以filename中应该是一系列明确的文件名。
#c——指定创建一个新的备份,它可以覆盖已有的同名文件
r——自动把文件加到档案文件的尾部,而不是生成新的文件。注意r选项只对磁盘上的档案文件有效,不能在磁带上使用。
Solaris 10角色系统安全维护和管理命令大全
Solaris 10用户管理入门:用户配置文件与命令(2)一、了解Solaris 10 用户配置文件1、了解标准用户表-1 列出了系统在安装过程中创建的标准用户(其中所列内容与/etc/passwd文件的描述是一致的)。
表中的组id号是用户所在的首要组的代号。
这是solaris安装过程中自动设置的。
表-1 Solaris 系统标准用户3了解solaris 10 用户、用户组配置文件● /etc/passwd与用户相关的系统配置文件主要有/etc/passwd 和/etc/shadow,其中/etc/shadow是用户资讯的加密文件,比如用户的密码口令的加密保存等;/etc/passwd 和/etc/shadow 文件是互补的。
/etc/passwd 的内容简介:在/etc/passwd 中,每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割,图-1是我的系统中的/etc/passwd 的行;图-1 /etc/passwd文件第一字段:用户名(也被称为登录名);在上面的例子中,我们看到用户名是 cjh;第二字段:口令;在例子中我们看到的是一个x,其实密码已被映射到/etc/shadow 文件中;第三字段:UID ,用户ID,101;第四字段:GID,组ID,1;第五字段:用户名全称,这是可选的;第六字段:用户的家目录所在位置;cjh这个用户是/home/cjh ;第七字段:用户所用SHELL 的类型,cjh是 bash ;所以设置为/bin/sh ;● /etc/shadow/etc/shadow文件是/etc/passwd 的影子文件,这个文件并不由/etc/passwd 而产生的,这两个文件是应该是对应互补的;shadow内容包括用户及被加密的密码以及其它/etc/passwd 不能包括的信息,比如用户的有效期限等;这个文件只有root权限可以读取和操作,权限如下:# ls -l /etc/shadow-r-------- 1 root root 1256 08-08 05:01 /etc/shadow/etc/shadow 的权限不能随便改为其它用户可读,这样做是危险的。
solaris10基本操作
Solaris10基本操作张玉东1、使用console口连接SER MGT端口在此输入用户名密码,默认用户名为root,密码为changeme;2、设置ILOM值Set /SP rest_to_defaults=all重启ILOM:Reset /SP3、创建ALOM启动用户Create /SP/users/admin role=Administrator cli_mode=alom设置admin用户密码,查看用户创建是否成功Show /SP/users4、关闭DHCP功能Sc> setsc netsc_dhcp false5、设置服务器的SC的IP、netmask、gatewaySSS然后使用命令来让以上设置的IP生效:Sc> setsc netsc_commit true6、退出SC模式Sc> logout注:在>模式下面进入OK模式需要输入/SP/console>start /SP/console在OK模式下面输入boot进入solaris系统或者进去其它引导启动模式OK > bootOK > boot cdrom –nowin 使用光盘启动在系统下面进入OK模式可以使用:#halt关闭机器并断电#poweroff关于solaris10SHELL的更改设置,将系统默认的sh SHELL更改为bash SHELL: #vi ./profilePS1=’[\u@\h:$PWD]#’EDITOR=viTERM=vt100EXPORT EDITOR TERMWq!保存退出再以root用户编辑/etc/passwd文件#vi /etc/passwdRoot:x:0:0:super-User:/:/sbinRoot:x:0:0:super-User:/:/bin/bash将上一行修改为本行内容,然后将机器注销重启即可1、基本命令操作#df -h 显示磁盘空间信息,并将各磁盘的挂载点显示出来#cat /etc/vftab显示挂载点表格信息#/etc/hosts网络主机地址文件,可以在此文件中添加本机IP等信息;2、配置网卡1)、激活网卡#ifconfig e1000g0 plumb up 激活名为e1000g0的网卡2)、通过DHCP来分配IP#ifconfig e1000g0 dhcp start3)、手动配置IP地址#ifconfig配置e1000g0网卡的IP地址为,掩码为4)、查看网卡的IP等信息#ifconfig –a 显示网卡的所有信息5)、关闭网卡#ifconfig e1000g0 plumb down6)、配置网关;可以将网关保存在/etc/defaultrouter文件中,此文件需要自己编辑#vi /etc/defaultrouter保存退出,并重启机器生效;7)、查看网关信息#netstat -r8)、添加网关地址重启机器后此条路由信息失效9)、网卡的工作模式#ndd /dev/e1000g0 link_status 1为正常;0为故障#ndd /dev/e1000g0 link_speed 查看网卡的工作速率3、添加用户等#useradd admin 添加admin用户#passwd admin 设置admin用户的密码4、更改文件属性#chmod u+x file 为当前用户添加file文件的执行权限#chmod 755 file 赋于file文件755的权限#chown admin file 改变file文件的所属用户#chgrp root file 改变文件所属组5、设置计划任务#crontab -e 编辑当前用户的计划任务表#crontab -r删除用户的计划任务e.g. 0 * * * * /aaa意思是每月每天每小时的第0 分钟执行一次/aaa在这里需要注意的是aaa文件必须要有执行的权限,否则计划任务无法进行。
Solaris10关机详解
Solaris10关机详解根据工作的类别,用户可以决定如何关闭系统下面是不同类别的系统关闭关闭系统到单用户模式关闭Solaris操作环境,显示ok提示符关闭系统到电源关闭关闭系统并且自动重新启动到多用户模式用于关闭系统的可用命令包括:/sbin/init/usr/sbin/shutdown/usr/sbin/init命令用户可以使用init命令去关闭,掉电或者重新启动系统。
它通知svc.startd进程更改到相应的运行级别。
Svc.startd进程达到相应的里程碑,最终处理rc0的kill脚本。
关闭系统到单用户状态下,使用运行级别S或者1。
# init S停止Solaris操作环境并显示ok提示符# init 0关闭系统电源# init 5关闭系统并且重新启动到多用户模式# init 6/usr/sbin/shutdown命令shutdown命令是一个调用init去关闭,掉电或者重新启动的脚本。
他不能执行rc0的kil l脚本去关闭进程。
不象init命令,shutdown命令做下列操作:。
通报登陆进系统的用户即将关机。
默认延迟60秒。
给你可以向用户描述理由的能力命令格式shutdown [-y] [-g 延迟时间] [-I init状态] [描述信息] -y选项是用于提前回答全部shutdown问题。
-g 延迟时间允许root改变默认60秒的数字-i init状态指定init状态,默认是S强行关闭系统的命令下列命令执行系统的强行关闭,而并不处理rc0的kill脚本。
#halt#poweroff#reboot。
solaris常用命令
operation : +,-
permission:r,w,x
$chmod a+w filename
权限 值
rwx 7
rw- 6
r-x 5
r-- 4
-wx 3
-w- 2
--x 1
--- 0
权限 值
rw-r--r-- 644
rwxr-x--x 751
$chown -R ora816 ora816
$chown ora816 .profile
19.ps ,显示进程
ps 先是当前窗口启动的进程
ps -ef 列出系统的所有进程
uid:用户id号
pid:进程号
ppid:父进程号
c:进程进度
stime:进程开始时间
swap 145020 204 144816 1% /tmp
22 man
$man ls
23 vi,编辑命令
vi 的操作方式有两种,命令方式,输入方式,用Esc来切换
(1) 启动与退出
$vi filename
$vi + filename 停在空行第一个位置
8.ln 连接命令,格式:ln exit-file new-file
ln -s exit-file new-file
9.Mv,移动或修改文件名,命令格式:mv [-options] source destination
mv y1 y2
10.rm ,删除文件或者目录
Developer
Entire distribution
Entire distribution plus OEM support
Solaris10常用命令指南
Solaris10常用命令指南Solaris与linux命令基本类似,但也有一些区别,特将常用命令整理如下:(一) 基本命令1. ls 显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:-l 显示详细列表域1 :文件类型和文件权限域2 :文件连接数域3 :文件所有者名字域4 :文件用户组名字域5 :文件长度域6-8 :最近修改日期域9 :文件名-a 显示所有文件,包含隐藏文件(以. 起头的文件名)-R 显示文件及所有子目录-F 显示文件(后跟*)和目录(后跟/)-d 与l选项合用,显示目录名而非其内容2. cd目录转换,等同于dos下cd命令注意目录分隔符为―/‖,与dos相反命令格式:cd dirname3. pwd 显示当前路径4. cat 显示文件内容,等同于dos下type命令命令格式:cat filename5. .more 以分页方式查看文件内容.命令格式:more filename6. .rm 删除文件命令格式:rm [-r] filename (filename 可为档名,或档名缩写符号.) 例子:rm file1 删除档名为file1 之文档.rm file? 删除档名中有五个字符,前四个字符为file 之所有文档.rm f* 删除档名中,以f 为字首的所有文档.rm -r dir1 删除目录dir1,及其下所有文档及子目录.7. mkdir 创建目录命令格式:mkdir [-p] directory-name例子:mkdir dir1 建立一新目录dir1.mkdir -p dir/subdir 直接创建多级目录8. rmdir 删除目录目录必须首先为空命令格式: rmdir directory9. cp 文档复制命令格式: cp [-r] source destination例子:cp file1 file2 将文档file1 复制成file2cp file1 dir1 将文档file1 复制到目录dir1 下,文件名仍为file1.cp /tmp/file1 . 将目录/tmp 下的文档file1复制到现行目录下,档名仍为file1. cp /tmp/file1 file2 将目录/tmp 下的文档file1现行目录下,档名为file2cp -r dir1 dir2 (recursive copy) 复制整个目录.若目录dir2 存在,则将目录dir1,及其所有文档和子目录,复制到目录dir2 下,新目录名称为dir1.若目录dir2不存在,则将dir1,及其所有文档和子目录,复制为目录dir2.10. mv 文件移动命令格式:mv source destination例子:mv file1 file2 将文档file1,更改档名为file2.mv file1 dir1 将文档file1,移到目录dir1 下,档名仍为file1.mv dir1 dir2 若目录dir2 存在,则将目录dir1,及其所有档案和子目录,移到目录dir2 下,新目录名称为dir1.若目录dir2 不存在,则将dir1,及其所有文档和子目录,更改为目录dir2.11. du 查看目录所占磁碟容量命令格式: du [-sk] directory例子:du dir1 显示目录dir1 的总容量及其次目录的容量du -sk dir1 显示目录dir1 的总容量,以k bytes为计量12. find 文件查找命令格式: find dir -name filename command例子:find . -name hello -print 寻找目前目录及所有的子目录内叫hello的文档.find . -ctime +7 -print 找出七天内未被更动的文档find . -size +2000m -print 找出大小超过2000 bytes的文档find /tmp -user b1234567 -print 在/tmp下属於b1234567的文档find . -name '*.c' -exec rm {} 删除所有的.c档find . -name test\* -print 显示当前目录及其子目录文件名前4位为test的文件名13. man 随机文档例子:man ls | col –b >;ls.txt 生成文本文档catman –w –M /usr/man 生成索引关键字man –k keyword 关键字查找man –s number word 不同系统类别example: man –s 3s printf14. vi 编辑器命令状态:j,k,h,l:上下左右0:行首$: 行尾i,I :插入命令,i 在当前光标处插入I 行首插入a,A:追加命令,a 在当前光标后追加,A 在行末追加o,O:打开命令,o 在当前行下打开一行,O在当前行上插入一行r,R :替换命令,r 替换当前光标处字符,R从光标处开始替换数字s: 替换指定数量字符x: 删除光标处字符dd: 删除当前行d0: 删除光标前半行软件开发网d$: 删除光标后半行ctrl+f :后翻页ctrl+b:前翻页G : 文件尾数字G: 数字所指定行/string 查找字符串软件开发网n 继续查找N 反向继续查找% 查找对应括号u 取消上次操作ex命令状态:set number 显示行号:set smd 显示显示状态:0 文件首:1,5 copy 7 块拷贝:1,5 del 块删除:1,5 move 7 块移动:1,$s/string1/string2/g 全文件查找string1并替换为string2:wq! 存盘退出(二) 增强命令1. ln 文档连结命令格式:ln [-s] oldname newname同一文档,可拥有一个以上之名称,可将文档做数个连结.一个符号链是指向系统另一个文件的特殊文件,当访问这种文件时,它里面存放着一个路径名,该路径名用来引导用户到卡符号链所指的文件或目录软件开发网例子:ln -s file1 file2 将名称file2,连结至文档file1.2. .grep 搜索字符串命令格式:grep string filename寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern 的观念.以下是一些简单的□例,以及说明:^M 以M开头的行,^表示开始的意思M$ 以M结尾的行,$表示结束的意思^[0-9] 以数字开始的行,[]内可列举字母^[124ab] 以1,2,4,a,或b开头的行^b.503 句点表示任一字母* 星号表示0个以上的字母(可以没有)+ 加号表示1个以上的字母\. 斜线可以去掉特殊意义; cat passwd | grep ^b 列出大学部有申请帐号者名单cat passwd | grep ^s 列出交换学生申请帐号者名单cat passwd | grep '^b.503' 列出电机系各年级...grep '^\.' myfile.txt 列出所有以句点开头的行3. fgrep 搜索字符串命令格式:fgrep string file4. .file 显示文件类型命令格式:file fileall文件类型为shell script,ELF 32bit,ASCII text,data or tar file5. .diff 比较文档或目录之不同内容命令格式:diff [-r] name1 name2 ( name1 name2 可同时为档名,或目录名称.) 例子:%diff file1 file2比较文档file1 与file2 内,各行之不同处.%diff -r dir1 dir2比较目录dir1 与dir2 内,各文档之不同处. 6. cmp 比较文档相同部分命令格式:cmp file1 file27. ftp 远程文件传输命令格式:ftp [hostname|IP address]在进入ftp 之後,如果与remote host 连接上了,它将会询问你username与密码,如果输入对了就可以开始进行文档传输.注意:如用户无密码,无法注册(1) ftp 命令ascii 将传输模式设为ascii 模式.通常用於传送文字档.binary 将传输模式设为binary 模式,通常用於传送执行档,压缩档与影像cd remote-directory 将远程主机上的工作目录改变.lcd [ directory ] 更改本地主机的工作目录. 软件开发网ls 列出远程主机上的文档.get remote [ local-file ] 取得远方的文档.mget remote-files 可使用通用字元一次取得多个文档.put local[ remote-file] 将本地主机的文档送到远程主机.mput local-files 可使用通用字元一次将多个文档放到远程主机上.help [ command ] 线上辅助指令.mkdir directory-name 在远程主机创建一个目录.prompt 更改交谈模式,若为on 则在mput 与mget 时每作一个文档之传输时均会询问.quit/bye 离开ftp .2) 后台执行ftp首先,将过程所用到的指令依顺序放入文档中,如下:%cat ftp_command!mkdir testlcd testcd testpromptbinarymget *.*bye● 2.其次,建一个.netrc档,属性为400,让ftp 自动到此读取Username 与Password,方可顺利login 到的主机,如下:%cat .netrcmachine remote login anonymous password guest● 3.最後再执行下面指令即可.%nohup ftp remote < ftp_command >; message &8. .telnet 远程终端访问命令格式:telnet [hostname|IP address]*注:如使用root用户登录,其权限请参见11.3.49. .IO 重新导向UNIX所有的程式执行时,均需要资料的输入以及输出资料.一般而言,资料是从键盘输入,并将资料输出到萤幕上,这就叫做标准输入及标准输出,而我们可以更改标准出输出入.A. 更改标准输入——在命令後方加"< ;" ,即可从;这个文档输入资料.B. 更改标准输出——在命令後方加">; ;" ,即可将萤幕输出的资料导向到;这个文档上.C. 更改标准输出——在命令後方加">;>; ;",功能与B.相似,只不过这会将资料加在文档後方.D. 管道——在两个命令中间加上'|',即可将前方指令的输出当成後方指令的输入.例:cd /tmpls -l >; /tmp/ls.outcat /tmp/ls.outmore /tmp/ls.outrm /tmp/ls.outls | morels | wc -l (word count, count line number,算出文档数目)(三) 软件包管理1. pkginfo 显示软件包信息命令格式:pkginfo -d[ device|pathname] -l pkg_name例子:这三个域为:pkg_category 软件包种类,可为application,graphics 或system.pkg_name 软件包名字,如为SUN产品则机SUNW 起头.Description 软件产品的简单说明.例子:# pkginfo -d /cdrom/solaris_2_2/s0/Solaris_2.2 |more利用pkginfo -l 命令显示关于软件包的详细信息,包括软件包的大小(按硬盘块大小计算).# pkginfo -d /cdrom/solaris_2_2/s0/Solaris_2.2 -l SUNWaudio上面输出的最后一行指示软件包的大小. 利用此信息和df -k命令来确定你是否拥有足够硬盘空间来安装此软件包. 软件开发网2. pkgadd 增加软件包利用pkgadd 命令增加软件包,当软件包被成功地安装以后,向root发送一个邮件.命令格式:pkgadd -d [device | pathname] pkg_name例子:# pkgadd -d /cdrom/solaris_2_2/s0/Solaris_2.2 SUNWaudio3. .pkgchk 校验软件包的安装pkgchk命令通过将软件包的属性及路径名内容与系统记录文件中的值进行对比来校验.命令格式:pkgchk [-p path1 [path2...]]此命令可以检查整个软件包或通过指定-p选项对一特殊路径名进行检查,无输出则意味着没有问题被检查出.由于/etc/group 文件大小已被改变,所以文件内容的checksum就不对.考察软件包信息pkgadd命令更新文件/var/sadm/install/contents、此文件为系统中所有已安装软件包的记录文件.没有简单的方法来确定某软件包具有某一特殊文件(或命令).对于已安装的软件包,从/var/sadm/install/contents 记录文件中查找此软件包的路径名.4. .pkgrm 删除软件包命令格式:pkgrm pkgname1 pkgname2 …在调用pkgrm 命令后,将向你警告有依赖关系的软件包信息,并提供放弃此操作的提示.当软件包被成功地删除后,向root发送一个邮件.pkgrm命令通过文件/var/sadm/install/contents 来确定软件包的地址,并且当软件包被删除以后,更新此文件.假如此软件包被两个或更多的包共享,则一定得将这些依赖于此包的所有软件包删除以后才删除此软件包.5. spooling 软件包转储一个软件包可以由安装CD-ROM中拷贝过来存放在系统中,但并没有安装此软件包.例如,一个服务器可以拷贝存储一个软件包,一个没有CD-ROM设备的系统可以从服务器上挂接此软件包,用以安装.服务器下面两个pkgadd命令用以说明如何spool一个软件包到/var/spool/pkg目录下或到一个指定的目录下.pkgadd命令的-s spool选项会缺省地将软件包拷贝到/var/spool/pkg目录下.你可以指定一个目录作为-s选项的参数.客户假如服务器共享了/export/pkgs目录,则客户系统可以挂接目录/export/pkgs并安装软件包.# mkdir /export/pkgs# mount venus:/export/pkgs /export/pkgs# pkgadd -d /export/pkgs SUNWaudio 删除Spooled软件包在服务器上可以利用-s选项从spooling目录中删除一个软件包.# pkgrm -s /export/pkgs SUNWaudio与软件包管理有关的文件和目录/var/sadm 包含系统记录文件和管理文件的目录/opt/pkgname 安装未随操作系统一起提供的、名为pkgname的软件包的推荐目录./opt/pkgname/bin/opt/bin 未随操作系统一起提供的、名为pkgname的执行文件的推荐目录.var/opt/pkgname/etc/opt/pkgname 未随操作系统一起提供的、名为pkgname的记录文件的推荐目录./var/sadm/install/contents 整个系统的软件包映象.(四) c hmod 命令chmod用于改变文件或目录的访问权限。
Solaris 10系统管理
第15章 Solaris 10 日志管理
第16章 Solaris 10
系统备份与 恢复
第17章 Solaris 10 资源管理与 系统性能的 监控
14.1了解Solaris 10 TCP/IP配置文件 14.2 Solaris 10卡配置 14.3 Solaris 10络配置实例 14.4为Solaris配置络管理工具 14.5 Solaris 10桌面与Windows操作系统桌面的远程连接 14.6 Solaris 10络连接故障检测方法
目录分析
第1章 UNIX 和Solaris
10概述
第2章 Solaris 10 安装
第3章 Solaris 10
高级安装简 介
第4章 Solaris 10 系统的引导 和关闭
1.1 UNIX的历史 1.2 Solaris的历史 1.3 Solaris信息
2.1安装前的准备工作 2.2 Solaris 10安装概述 2.3 Solaris 10安装步骤
Solaris 10系统管理
读书笔记模板
01 思维导图
03 目录分析 作者介绍 06 精彩摘录
思维导图
关键字分析思维导图
领域
工具
管理
管理
系统
文件系统
管理工具
系统管 理
管理员
工作
第章
网络
作者
命令
用户
使用
方法
简介
配置
内容摘要
本书从系统管理员的角度分别介绍了Solaris 10系统的安装、Solaris 10桌面管理和基本系统管理、络配 置、安全管理、开发环境配置等几个方面的内容。作者尽可能详细地描述了Solaris的相关概念、功能、命令, 并着重介绍了Solaris 10的许多新特征。由于作者从事络安全领域的工作,因此对系统管理员最为关心的系统安 全性花费了较大篇幅进行讨论。
solaris常见命令包含注释
solaris常见命令包含注释solaris常见命令包含注释(收集)差别概览(click)命令区别(click)安装区别(本贴)软件管理(本贴)系统管理(click)设备管理(click)安全和加固(click)监视和性能(click)备份恢复故障诊断1.默认shellsolaris的默认shell是Bourne shell,名为/bin/sh2.文件系统标准的solaris文件系统格式是UFS,还可以使用VxFS,QFS,从Solaris 10 u2版开始,还可以使用ZFS。
3.文件系统目录布局而Solaris的/proc目录仅包含进程信息,不能从/proc目录获取系统信息或调整内核变量,但Solaris使用/platform目录,这个目录包含平台特定的信息和应用,Linux没有与Solaris的/platform对应的目录。
3.命令为了保持对System V,BSD,GNU软件的兼容性,除了常规的/bin(/usr/bin)和/sbin(/usr/sbin)目录外,Solaris还使用了一些扩展的命令目录,这些目录如下所示:/usr/openwin/bin/usr/dt/bin/usr/sfw/bin/opt/sfw/binusr/xpg4/binusr/ccs/bin/usr/ucb其中:/usr/bin 标准的System V命令/usr/ucb 传统的BSD命令有些命令在这两个目录中都有,但用法可能不同,比如basename df du echo expr fastbootfasthalt file from groups install ldlint ln lpc lpq lpr lprmlptest ls mkstr printenv ps rusagesed shutdown stty sum test touchtr tset users vipw whereis whoami免费软件的部署Linux和Solaris相同,这些GNU的命令在Solaris中通常都以g字母开头,比如gtarSystem V和BSD中有两个目录包含免费软件:/usr/sfw/bin和/opt/sfw/bin。
第二讲 Solaris 10基本操作第二讲基本操作
第二讲 Solaris 10基本操作第二讲基本操作
田逸
【期刊名称】《开放系统世界》
【年(卷),期】2006(000)008
【摘要】Solaris.10正确安装到计算机上仅仅是开始,接着就要学习和掌握如何登录系统、设定用户账号、使用文本编辑器、关闭和开启系统服务等基本操作。
【总页数】5页(P86-90)
【作者】田逸
【作者单位】无
【正文语种】中文
【中图分类】TP316
【相关文献】
1.Microsoft Office:第二讲基本操作和技巧 [J], 杨逍;严晓焰
2.第二讲文件基本操作 [J], 李保定;周祖伦
3.第三章化学探究技能与过程——第一讲常用仪器和基本操作 [J], 李金生
4.农村电工实用技术培训教材之四——第四讲电工基本操作工艺 [J], 殷乔民
5.Verilog-HDL讲座第四讲 Verilog-HDL仿真软件的基本操作 [J], 常晓明
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
solaris10常用命令实例分析(2)学习sa200的总结4)mount 和umount分区接上一个例子:#cd /#mkdir u01#mount /dev/dsk/c3t50060E8000542270d4s2 /u01#umount /u01要想在系统启动的时候自动mount分区,要把mount的文件路径添加到/etc/vfstabroot@s10one # vi vfstab"vfstab" 13 lines, 499 characters#device device mount FS fsck mount mount#to mount to fsck point type pass at boot options#fd - /dev/fd fd - no -/proc - /proc proc - no -/dev/dsk/c1t0d0s1 - - swap - no -/dev/dsk/c1t0d0s0 /dev/rdsk/c1t0d0s0 / ufs 1 no -/dev/dsk/c1t0d0s3 /dev/rdsk/c1t0d0s3 /u0 ufs 2 yes -/dev/dsk/c3t50060E8000542270d4s2 /dev/rdsk/c3t50060E8000542270d 4s2 /u01 ufs 3 yes -/devices - /devices devfs - no - ctfs - /system/contract ctfs - no - objfs - /system/object objfs - no -swap - /tmp tmpfs - yes -5)添加新的硬件时的几条常用命令a)boot -rb)reboot -- -rc)touch /reconfigured)devfsadm6)其他常用的磁盘查看命令a)df -h df -a df -kb)prtvtoc#prtvtoc /dev/rdsk/c1t0d0s3* /dev/rdsk/c1t0d0s3 partition map** Dimensions:* 512 bytes/sector* 107 sectors/track* 27 tracks/cylinder* 2889 sectors/cylinder* 24622 cylinders* 24620 accessible cylinders** Flags:* 1: unmountable* 10: read-only** First Sector Last* Partition Tag Flags Sector Count Sector Mount Directory0 2 00 0 47105145 47105144 /1 3 01 47105145 6341355 534464992 5 00 0 71127180 711271793 0 00 53446500 17409114 70855613 /u07 0 00 70855614 271566 71127179c)查看mnttab文件和vfstab 文件root@testone # more /etc/mnttab/dev/dsk/c1t0d0s0 / ufs rw,intr,largefiles,logging,xa ttr,onerror=panic,dev=1d80008 1147717207/devices /devices devfs dev=4e00000 1147717188 ctfs /system/contract ctfs dev=4e40001 1147717188 proc /proc proc dev=4e80000 1147717188mnttab /etc/mnttab mntfs dev=4ec0001 1147717188swap /etc/svc/volatile tmpfs xattr,dev=4f00001 11477 17188objfs /system/object objfs dev=4f40001 1147717188fd /dev/fd fd rw,dev=50c0001 1147717208swap /tmp tmpfs xattr,dev=4f00002 1147717208swap /var/run tmpfs xattr,dev=4f00003 1147717208/dev/dsk/c1t0d0s3 /u01 ufs rw,intr,largefiles,logging,xa ttr,onerror=panic,dev=1d8000b 1147717212-hosts /net autofs nosuid,indirect,ignore,nobrowse,dev=5180001 1147717218auto_home /home autofs indirect,ignore,nobrowse,dev=51800021147717218s10one:vold(pid622) /vol nfs ignore,noquota,dev=5140001 1147717280四:系统的启动和关闭1)系统的引导引导系统的方法和windows 等一样:光盘,网络等2)系统的内核有32位,64位等3)修改内核a)参数#vi /etc/systemset parameter=value修改/etc/system文件可修改内核配置参数。
该文件通过vi修改和用more看。
此文件可设置:利用moddir变量来修改在引导时被装入模块的查询路径。
利用exclude变量来决定永不调入的模块,即使引用到此模块。
利用rootdev变量来决定可选root设备。
利用set variable=value来替换缺省内核参数。
注意:1、修改内核参数前最好做备份。
2、修改内核参数后,需要重新启动系统。
例如可以用forceload命令强制载入一些系统moduleforceload: drv/foo也可以设置一些系统变量例如pt_cnt定义可配置的pseudo-ttys (default is 48)的数目(系统的内核参数),如用户可以打开的最大文件句柄数。
set pt_cnt=100set npty=100set sadcnt=200set nautopush=100b)设置模块变量#vi /etc/systemset module_name:variable=value1、备份原/etc/system文件。
#cp /etc/system /etc/system.gen2、修改/etc/system文件,增加内核变量。
Set maxusers=483、重新引导系统。
注意:修改此文件时必须小心,因为它改变了内核的操作maxusers内核变量确定系统上最多用户个数。
默认情况下,该值近似为系统物理内存的Mbyts数,我们可以根据需要重新设置,以反映一个系统的实际负载。
但maxusers 的值不应设置得太高,系统允许的最大值为2048,可以通过修改/etc/system实现。
下面有有一个实例:它参照/u/9710/?u=/u/9710/showart.ph p?id=75789set msgsys:msginfo_msgmax=4096set msgsys:msginfo_msgmnb=360000set msgsys:msginfo_msgmni=3774set msgsys:msginfo_msgtql=2500set semsys:seminfo_semaem=16384set semsys:seminfo_semmni=554set semsys:seminfo_semmnu=1042set semsys:seminfo_semmns=1024set semsys:seminfo_semopm=12set semsys:seminfo_semmsl=256set semsys:seminfo_semume=42set semsys:seminfo_semvmx=32767set shmsys:shminfo_shmmax=4294967295set shmsys:shminfo_shmmin=1set rlim_fd_max=4117set rlim_fd_cur=1024set noexec_user_stack=118set shmsys:shminfo_shmseg=19set shmsys:shminfo_shmmni=2004)查看内核参数的命令a)sysdefroot@s10one # sysedf** Hostid*8308d98e** sun4u Configuration*** Devices*scsi_vhci, instance #0packages (driver not attached)SUNW,builtin-drivers (driver not attached)deblocker (driver not attached)disk-label (driver not attached)terminal-emulator (driver not attached)SUNW,debug (driver not attached)dropins (driver not attached)kbd-translator (driver not attached)obp-tftp (driver not attached)SUNW,i2c-ram-device (driver not attached)SUNW,fru-device (driver not attached)ufs-file-system (driver not attached)chosen (driver not attached)openprom (driver not attached)client-services (driver not attached) options, instance #0aliases (driver not attached)memory (driver not attached)virtual-memory (driver not attached)SUNW,UltraSPARC-III, instance #0 (driver not attached) memory-controller, instance #0SUNW,UltraSPARC-III, instance #1 (driver not attached) memory-controller, instance #1pci, instance #0scsi, instance #0disk (driver not attached)tape (driver not attached)sd, instance #0 (driver not attached) sd, instance #1 (driver not attached) sd, instance #2 (driver not attached) sd, instance #3 (driver not attached) sd, instance #4 (driver not attached) sd, instance #5 (driver not attached) sd, instance #6sd, instance #7 (driver not attached) sd, instance #8 (driver not attached) sd, instance #9 (driver not attached) sd, instance #10 (driver not attached) sd, instance #11 (driver not attached) sd, instance #12 (driver not attached) sd, instance #13 (driver not attached) sd, instance #14 (driver not attached) st, instance #0 (driver not attached)st, instance #1 (driver not attached) st, instance #2 (driver not attached) st, instance #3 (driver not attached) st, instance #4 (driver not attached) st, instance #5 (driver not attached) st, instance #6 (driver not attached) ses, instance #0 (driver not attached) ses, instance #1 (driver not attached) ses, instance #2 (driver not attached) ses, instance #3 (driver not attached) ses, instance #4 (driver not attached) ses, instance #5 (driver not attached) ses, instance #6 (driver not attached) ses, instance #7 (driver not attached) ses, instance #8 (driver not attached) ses, instance #9 (driver not attached) ses, instance #10 (driver not attached) ses, instance #11 (driver not attached) ses, instance #12 (driver not attached) ses, instance #13 (driver not attached) ses, instance #14 (driver not attached) ses, instance #15 (driver not attached) scsi (driver not attached)disk (driver not attached)tape (driver not attached)scsi (driver not attached)disk (driver not attached)tape (driver not attached)TSI,gfxp, instance #0 (driver not attached) pci, instance #1network (driver not attached)SUNW,qlc, instance #0fp (driver not attached)disk (driver not attached)fp, instance #1ssd, instance #1ssd, instance #0ssd, instance #5ses (driver not attached)pci, instance #2ebus, instance #0flashprom (driver not attached)bbc (driver not attached)power (driver not attached)i2c, instance #0fru, instance #0 (driver not attached)fru, instance #1 (driver not attached)fru, instance #2 (driver not attached)fru, instance #3 (driver not attached)fru, instance #4 (driver not attached)fru, instance #5 (driver not attached)fru, instance #6 (driver not attached)fru, instance #7 (driver not attached)fru, instance #8 (driver not attached)fru, instance #9 (driver not attached)fru, instance #10 (driver not attached)fru, instance #11 (driver not attached)fru, instance #12 (driver not attached)fru, instance #13 (driver not attached)fru, instance #14 (driver not attached)temperature (driver not attached)temperature (driver not attached)temperature (driver not attached)temperature (driver not attached)temperature (driver not attached)temperature (driver not attached)temperature (driver not attached)i2c, instance #1controller, instance #0 (driver not attached) smbus-ara (driver not attached)controller, instance #1 (driver not attached) temperature, instance #7temperature, instance #8ioexp, instance #0 (driver not attached)controller (driver not attached)adio, instance #0 (driver not attached)adio, instance #1ioexp, instance #1ioexp, instance #2ioexp, instance #3ioexp, instance #0ioexp, instance #1ioexp, instance #2ioexp, instance #3adio, instance #0adio, instance #1adio, instance #2 (driver not attached)adio, instance #3temperature-sensor, instance #0fru, instance #15 (driver not attached) fru, instance #16 (driver not attached) fru, instance #17 (driver not attached) fru, instance #18 (driver not attached) fru, instance #19 (driver not attached) fru, instance #20 (driver not attached) rscrtc (driver not attached)hotplug-controller, instance #0hotplug-controller, instance #1hotplug-controller, instance #2hotplug-controller, instance #3bbc (driver not attached)i2c, instance #2 (driver not attached)temperature (driver not attached)temperature (driver not attached)temperature (driver not attached)i2c, instance #3nvram, instance #21 (driver not attached) idprom (driver not attached)rtc, instance #0gpio (driver not attached)pmc (driver not attached)rsc-control (driver not attached)rsc-console (driver not attached)serial, instance #0network (driver not attached)usb, instance #0pci, instance #0pci108e,1000 (driver not attached)SUNW,qfe, instance #0pci108e,1000 (driver not attached)SUNW,qfe, instance #1pci108e,1000 (driver not attached)SUNW,qfe, instance #2pci108e,1000 (driver not attached)SUNW,qfe, instance #3pci, instance #3iscsi, instance #0pseudo, instance #0zconsnex, instance #1 (driver not attached)cn, instance #0ip, instance #0logindmux, instance #0clone, instance #0sad, instance #0mm, instance #0iwscn, instance #0wc, instance #0conskbd, instance #0consms, instance #0dump, instance #0 (driver not attached)log, instance #0sy, instance #0ptm, instance #0pts, instance #0ptc, instance #0ptsl, instance #0openeepr, instance #0 (driver not attached) udp, instance #0tcp, instance #0rts, instance #0arp, instance #0fssnap, instance #0 (driver not attached)ramdisk, instance #1024 (driver not attached) zsh, instance #0 (driver not attached)ksyms, instance #0winlock, instance #0 (driver not attached)fcode, instance #0md, instance #0 (driver not attached)devinfo, instance #0lockstat, instance #0 (driver not attached) kstat, instance #0vol, instance #0cpc, instance #0 (driver not attached)sysmsg, instance #0tl, instance #0llc1, instance #0 (driver not attached)tnf, instance #0 (driver not attached)pm, instance #0 (driver not attached)tod, instance #0 (driver not attached)poll, instance #0 (driver not attached)keysock, instance #0ipsecah, instance #0 (driver not attached)ipsecesp, instance #0 (driver not attached) ip6, instance #0icmp6, instance #0tcp6, instance #0lofi, instance #0 (driver not attached)fcip, instance #0 (driver not attached)fcp, instance #0 (driver not attached)fcsm, instance #0 (driver not attached)sppp, instance #0sppptun, instance #0 (driver not attached) rsm, instance #0 (driver not attached)random, instance #0trapstat, instance #0 (driver not attached) spdsock, instance #0ippctl, instance #0 (driver not attached) rmclomv, instance #0 (driver not attached) rmcadm, instance #0 (driver not attached) sysevent, instance #0crypto, instance #0cryptoadm, instance #0dtrace, instance #0fbt, instance #0 (driver not attached)profile, instance #0 (driver not attached) systrace, instance #0 (driver not attached) sdt, instance #0 (driver not attached)fasttrap, instance #0 (driver not attached) pool, instance #0ipf, instance #0 (driver not attached)pfil, instance #0 (driver not attached)bl, instance #0 (driver not attached)kmdb, instance #0 (driver not attached)sctp, instance #0sctp6, instance #0vni, instance #0 (driver not attached)cpuid, instance #0 (driver not attached)pem, instance #0 (driver not attached)llc2, instance #0 (driver not attached)wrsmd, instance #0 (driver not attached)wrsmd, instance #1 (driver not attached)wrsmd, instance #2 (driver not attached)wrsmd, instance #3 (driver not attached)wrsmd, instance #4 (driver not attached)wrsmd, instance #5 (driver not attached)wrsmd, instance #6 (driver not attached)wrsmd, instance #7 (driver not attached)wrsmd, instance #8 (driver not attached)wrsmd, instance #9 (driver not attached)wrsmd, instance #10 (driver not attached)wrsmd, instance #11 (driver not attached)wrsmd, instance #12 (driver not attached)wrsmd, instance #13 (driver not attached)wrsmd, instance #14 (driver not attached)wrsmd, instance #15 (driver not attached)bofi, instance #0 (driver not attached)nca, instance #0dld, instance #0aggr, instance #0 (driver not attached)** Loadable Objects** Loadable Object Path = /platform/SUNW,Sun-Fire-880/kernel *crypto/sparcv9/aesmisc/sparcv9/platmoddrv/sparcv9/hpc3130misc/sparcv9/pcicfg** Loadable Object Path = /platform/sun4u/kernel*drv/sparcv9/cpchard link: sys/sparcv9/cpcdrv/sparcv9/toddrv/sparcv9/scmi2cdrv/sparcv9/usdrv/sparcv9/gfxpdrv/sparcv9/cekmdb/sparcv9/unixkmdb/sparcv9/wrsmkmdb/sparcv9/sgenvkmdb/sparcv9/sgsbbckmdb/sparcv9/wrsmdmisc/sparcv9/cprdrv/sparcv9/pfbdrv/sparcv9/sucpu/sparcv9/SUNW,UltraSPARC-IIicpu/sparcv9/SUNW,UltraSPARC-IVcpu/sparcv9/SUNW,UltraSPARC-IV+unixcpu/sparcv9/SUNW,UltraSPARC-IIcpu/sparcv9/SUNW,UltraSPARC-IIIcpu/sparcv9/SUNW,UltraSPARC-III+cpu/sparcv9/SUNW,UltraSPARC-IIIicpu/sparcv9/SUNW,UltraSPARC-IIIi+ crypto/sparcv9/arcfourcrypto/sparcv9/deshard link: misc/sparcv9/des crypto/sparcv9/md5hard link: misc/sparcv9/md5 crypto/sparcv9/sha1hard link: misc/sparcv9/sha1 drv/sparcv9/bgedrv/sparcv9/adm1031drv/sparcv9/bbc_beepdrv/sparcv9/ctsmcdrv/sparcv9/db21554drv/sparcv9/dmadrv/sparcv9/ebusdrv/sparcv9/dmfedrv/sparcv9/fddrv/sparcv9/i2bscdrv/sparcv9/gpio_87317drv/sparcv9/grbeepdrv/sparcv9/isadmadrv/sparcv9/ics951601drv/sparcv9/jbusppmdrv/sparcv9/lm75drv/sparcv9/ltc1427drv/sparcv9/m1535ppmdrv/sparcv9/max1617drv/sparcv9/mc-us3idrv/sparcv9/mi2cvdrv/sparcv9/pcf8584drv/sparcv9/pcf8574drv/sparcv9/pcipsydrv/sparcv9/pcf8591drv/sparcv9/pcischdrv/sparcv9/pic16f747drv/sparcv9/pic16f819drv/sparcv9/pmcdrv/sparcv9/ppmdrv/sparcv9/pmugpiodrv/sparcv9/powerdrv/sparcv9/pxdrv/sparcv9/rmc_commdrv/sparcv9/rmclomvdrv/sparcv9/sbbcdrv/sparcv9/sbusdrv/sparcv9/simbadrv/sparcv9/sbusmemdrv/sparcv9/schppmdrv/sparcv9/seepromdrv/sparcv9/smbusdrv/sparcv9/trapstatdrv/sparcv9/smbus_aradrv/sparcv9/ssc050drv/sparcv9/ssc100drv/sparcv9/tda8444drv/sparcv9/tomtppmdrv/sparcv9/upa64smisc/sparcv9/forthdebugdrv/sparcv9/zsdrv/sparcv9/zshmisc/kgss/sparcv9/kmech_krb5 misc/sparcv9/bootdevmisc/sparcv9/kmdbmodmisc/sparcv9/i2c_svcmisc/sparcv9/obpsymmisc/sparcv9/sbdmisc/sparcv9/vismisc/sparcv9/zuluvmsparcv9/genunixsparcv9/unixtod/sparcv9/todbq4802strmod/sparcv9/kbtod/sparcv9/todbladetod/sparcv9/todds1287tod/sparcv9/todm5819tod/sparcv9/todm5819p_rmc tod/sparcv9/todm5823tod/sparcv9/todmostektod/sparcv9/todsgtod/sparcv9/todstarcattod/sparcv9/todstarfiredrv/sparcv9/wrsmddrv/sparcv9/zuludrv/sparcv9/afbdrv/sparcv9/cgsixmisc/sparcv9/fcodemmisc/sparcv9/fcpcimisc/sparcv9/gptwo_cpumisc/sparcv9/gptwocfgdrv/sparcv9/ffbdrv/sparcv9/gfbdrv/sparcv9/ifbdrv/sparcv9/i8042drv/sparcv9/kb_ps2drv/sparcv9/kdmousestrmod/sparcv9/kbsm_ps2strmod/sparcv9/vuidps2drv/sparcv9/sfdrv/sparcv9/jfbdrv/sparcv9/m64cpu/sparcv9/SUNW,UltraSPARC-IIedrv/sparcv9/mc-us3drv/sparcv9/pca9556drv/sparcv9/pmubusdrv/sparcv9/rootnexmisc/sparcv9/platmodtod/sparcv9/todds1337misc/sparcv9/pcicfg.e** Loadable Object Path = /kernel*misc/sparcv9/vlandrv/sparcv9/hci1394misc/sparcv9/kgssapidrv/sparcv9/ixgbdrv/sparcv9/qusdrv/sparcv9/fbthard link: dtrace/sparcv9/fbt drv/sparcv9/av1394drv/sparcv9/dcam1394drv/sparcv9/xgeipp/sparcv9/dscpmkipp/sparcv9/flowacctipp/sparcv9/tokenmtipp/sparcv9/tswtclmtmisc/sparcv9/rpcsec_gssmisc/sparcv9/sbp2drv/sparcv9/scsa1394drv/sparcv9/lockstathard link: dtrace/sparcv9/lockstat drv/sparcv9/profilehard link: dtrace/sparcv9/profile misc/sparcv9/nfssrvdrv/mdmisc/md_hotsparesmisc/md_mirrormisc/md_notifymisc/md_raidmisc/md_spmisc/md_stripemisc/md_transmisc/sparcv9/md_notifymisc/sparcv9/rsmopsstrmod/sparcv9/bddrv/sparcv9/ncahard link: strmod/sparcv9/ncamisc/sparcv9/phxdrv/sparcv9/rtvckmdb/sparcv9/genunixkmdb/sparcv9/ipkmdb/sparcv9/audiosupkmdb/sparcv9/cpckmdb/sparcv9/cryptokmdb/sparcv9/nfskmdb/sparcv9/spppkmdb/sparcv9/ipckmdb/sparcv9/ippkmdb/sparcv9/ispkmdb/sparcv9/krtldkmdb/sparcv9/lofskmdb/sparcv9/logindmuxkmdb/sparcv9/mdkmdb/sparcv9/mdb_dskmdb/sparcv9/mpxiokmdb/sparcv9/ncakmdb/sparcv9/ptmkmdb/sparcv9/randomkmdb/sparcv9/s1394kmdb/sparcv9/sctpkmdb/sparcv9/sdkmdb/sparcv9/specfskmdb/sparcv9/ssdkmdb/sparcv9/ufs_logkmdb/sparcv9/usbamisc/kgss/sparcv9/kmech_krb5drv/sparcv9/tldrv/sparcv9/sddrv/sparcv9/ssdcrypto/sparcv9/aescrypto/sparcv9/arcfourcrypto/sparcv9/blowfishcrypto/sparcv9/deshard link: misc/sparcv9/descrypto/sparcv9/md5hard link: misc/sparcv9/md5crypto/sparcv9/rsacrypto/sparcv9/sha1hard link: misc/sparcv9/sha1 crypto/sparcv9/swranddrv/sparcv9/stdrv/sparcv9/conskbddrv/sparcv9/bppdrv/sparcv9/clonedrv/sparcv9/cndrv/sparcv9/consmsdrv/sparcv9/dlddrv/sparcv9/cpuidmisc/sparcv9/kcfdrv/sparcv9/cryptoadmdrv/sparcv9/daddrv/sparcv9/devinfodrv/sparcv9/espdrv/sparcv9/icmp6drv/sparcv9/ip6drv/sparcv9/ippctldrv/sparcv9/scsi_vhcidrv/sparcv9/ipsecesphard link: strmod/sparcv9/ipsecesp drv/sparcv9/ispdrv/sparcv9/iwscndrv/sparcv9/keysockhard link: strmod/sparcv9/keysock drv/sparcv9/kmdbdrv/sparcv9/llc1drv/sparcv9/lofidrv/sparcv9/openeeprdrv/sparcv9/pci_pcidrv/sparcv9/optionsdrv/sparcv9/polldrv/sparcv9/px_pcidrv/sparcv9/ptcdrv/sparcv9/ptsldrv/sparcv9/ramdiskdrv/sparcv9/randomdrv/sparcv9/rtshard link: strmod/sparcv9/rts drv/sparcv9/sadstrmod/sparcv9/rpcmodhard link: sys/sparcv9/rpcmod drv/sparcv9/sctpdrv/sparcv9/sctp6dacf/sparcv9/consconfig_dacfdrv/sparcv9/sgendrv/sparcv9/uatadrv/sparcv9/sydrv/sparcv9/syseventdrv/sparcv9/sysmsgdrv/sparcv9/tcphard link: strmod/sparcv9/tcp drv/sparcv9/tcp6drv/sparcv9/fcipdrv/sparcv9/ttymuxdrv/sparcv9/udphard link: strmod/sparcv9/udp drv/sparcv9/udp6drv/sparcv9/vnidrv/sparcv9/wcexec/sparcv9/aoutexecexec/sparcv9/elfexecexec/sparcv9/intpexecfs/sparcv9/autofshard link: sys/sparcv9/autofs fs/sparcv9/cachefsfs/sparcv9/ctfsfs/sparcv9/devfsfs/sparcv9/fifofsfs/sparcv9/hsfsfs/sparcv9/lofshard link: strmod/sparcv9/arp fs/sparcv9/namefsfs/sparcv9/objfsfs/sparcv9/sockfsfs/sparcv9/specfsfs/sparcv9/ufsfs/sparcv9/tmpfsipp/sparcv9/ipgpcmisc/sparcv9/busramisc/sparcv9/ctfmisc/sparcv9/consconfigmisc/sparcv9/dlsdrv/sparcv9/cryptomisc/sparcv9/fssnap_ifmisc/sparcv9/kbtransmisc/sparcv9/hpcsvcmisc/sparcv9/ipcfs/sparcv9/mntfsmisc/sparcv9/macmisc/sparcv9/pcicfgmisc/sparcv9/pcihpmisc/sparcv9/rpcsecmisc/sparcv9/strplumbsys/sparcv9/doorfsmisc/sparcv9/swapgenericmisc/sparcv9/tlimodmisc/sparcv9/zmodsched/sparcv9/TSsched/sparcv9/TS_DPTBLstrmod/sparcv9/6to4tunstrmod/sparcv9/atunstrmod/sparcv9/bufmodstrmod/sparcv9/connldstrmod/sparcv9/dedumpstrmod/sparcv9/drcompatstrmod/sparcv9/ldtermstrmod/sparcv9/msstrmod/sparcv9/nattymodstrmod/sparcv9/pcktstrmod/sparcv9/pfmodstrmod/sparcv9/pipemodstrmod/sparcv9/ptemstrmod/sparcv9/redirmodstrmod/sparcv9/timodstrmod/sparcv9/tirdwrstrmod/sparcv9/ttcompatstrmod/sparcv9/tunsys/sparcv9/c2auditsys/sparcv9/inst_syncsys/sparcv9/kaiosys/sparcv9/shmsyssys/sparcv9/msgsyssys/sparcv9/pipesys/sparcv9/portfssys/sparcv9/psetsys/sparcv9/semsysdrv/sparcv9/mptfs/sparcv9/nfshard link: sys/sparcv9/nfs drv/sparcv9/gedrv/sparcv9/pcicdrv/sparcv9/sesmisc/sparcv9/ibdmmisc/sparcv9/ibcmmisc/sparcv9/ibtlmisc/sparcv9/ibmfdrv/sparcv9/tavordrv/sparcv9/ibddrv/sparcv9/dapltfs/sparcv9/udfsdrv/sparcv9/audiocsdrv/sparcv9/audioensdrv/sparcv9/audiotsdrv/sparcv9/dbrimisc/sparcv9/amsrc1misc/sparcv9/amsrc2misc/sparcv9/audiosupmisc/sparcv9/diaudiomisc/sparcv9/mixerdrv/sparcv9/ehcidrv/sparcv9/hiddrv/sparcv9/ohcidrv/sparcv9/hubddrv/sparcv9/uhcimisc/sparcv9/s1394drv/sparcv9/usb_asmisc/sparcv9/hidparserdrv/sparcv9/usb_middrv/sparcv9/usbprnmisc/sparcv9/usbamisc/sparcv9/krtldstrmod/sparcv9/usbkbmmisc/sparcv9/usba10strmod/sparcv9/usb_ahstrmod/sparcv9/usbmsmisc/sparcv9/usbserdrv/sparcv9/usbser_edgedrv/sparcv9/ugenmisc/sparcv9/klmmodmisc/sparcv9/klmopsdrv/sparcv9/stp4020misc/sparcv9/md_hotsparesmisc/sparcv9/md_raidmisc/sparcv9/md_spmisc/sparcv9/md_stripemisc/sparcv9/nfs_dlbootmisc/sparcv9/md_transstrmod/sparcv9/hwcdrv/sparcv9/hmedrv/sparcv9/bofidrv/sparcv9/socaldrv/sparcv9/scsa2usbdrv/sparcv9/fasdrv/sparcv9/iscsidrv/sparcv9/ifpdrv/sparcv9/pfilhard link: strmod/sparcv9/pfil drv/sparcv9/sdthard link: dtrace/sparcv9/sdtdrv/sparcv9/aggrdrv/sparcv9/bldrv/sparcv9/icmphard link: strmod/sparcv9/icmp drv/sparcv9/iphard link: strmod/sparcv9/ipdrv/sparcv9/ipsecahhard link: strmod/sparcv9/ipsecah drv/sparcv9/mmdrv/sparcv9/pseudodrv/sparcv9/spdsockfs/sparcv9/procfsmisc/sparcv9/gldmisc/sparcv9/pciemisc/sparcv9/pcmciamisc/sparcv9/scsidrv/sparcv9/systracehard link: dtrace/sparcv9/systrace drv/sparcv9/jfcadrv/sparcv9/qlcdrv/sparcv9/dtracedrv/sparcv9/fasttraphard link: dtrace/sparcv9/fasttrap drv/sparcv9/ibdrv/sparcv9/mdmisc/sparcv9/md_mirrordrv/sparcv9/eriipp/sparcv9/dlcosmkmisc/sparcv9/fctldrv/sparcv9/fcpdrv/sparcv9/fcsmdrv/sparcv9/fpdrv/sparcv9/qfedacf/sparcv9/usb_ac_dacfdrv/sparcv9/pcsdrv/sparcv9/pemdrv/sparcv9/pcelxdrv/sparcv9/pcmemdrv/sparcv9/pcramdrv/sparcv9/pcserdrv/sparcv9/ecppdrv/sparcv9/sedrv/sparcv9/pcatadrv/sparcv9/glmdrv/sparcv9/rpcib** Loadable Object Path = /usr/kernel*drv/sparcv9/pooldrv/sparcv9/zconspcbe/sparcv9/pcbe.23hard link: pcbe/sparcv9/pcbe.62 pcbe/sparcv9/pcbe.4.3hard link: pcbe/sparcv9/pcbe.4.4pcbe/sparcv9/pcbe.4.5drv/sparcv9/tnfdrv/sparcv9/spppdrv/sparcv9/sppptunhard link: strmod/sparcv9/sppptun strmod/sparcv9/spppasynstrmod/sparcv9/spppcompdrv/sparcv9/rsmsched/sparcv9/FSSdrv/sparcv9/winlockdrv/sparcv9/ipfstrmod/sparcv9/b5eucstrmod/sparcv9/big5eucdrv/sparcv9/llc2drv/sparcv9/ptsdrv/sparcv9/dumpdrv/sparcv9/fssnapdrv/sparcv9/kstatdrv/sparcv9/ksymsdrv/sparcv9/logindmuxdrv/sparcv9/ptmexec/sparcv9/javaexecfs/sparcv9/fdfsfs/sparcv9/pcfssched/sparcv9/FXsched/sparcv9/FX_DPTBLsched/sparcv9/IAsched/sparcv9/RTsched/sparcv9/RT_DPTBLstrmod/sparcv9/cryptmodstrmod/sparcv9/rlmodstrmod/sparcv9/telmodsys/sparcv9/acctctlsys/sparcv9/exacctsyssys/sparcv9/sysacctstrmod/sparcv9/u8koi8strmod/sparcv9/u8lat1strmod/sparcv9/u8lat2drv/sparcv9/voldrv/sparcv9/pm** System Configuration*swap filesswapfile dev swaplo blocks free/dev/dsk/c1t0d0s1 118,9 16 6341328 6341328** Tunable Parameters*63135744 maximum memory allowed in buffer cache (bufhwm)30000 maximum number of processes (v.v_proc)99 maximum global priority in sys class (MAXCLSYSPRI)29995 maximum processes per user id (v.v_maxup)30 auto update time limit in seconds (NAUTOUP)25 page stealing low water mark (GPGSLO)1 fsflush run rate (FSFLUSHR)25 minimum resident memory for avoiding deadlock (MINARMEM) 25 minimum swapable memory for avoiding deadlock (MINASMEM) ** Utsname Tunables*5.10 release (REL)s10one node name (NODE)SunOS system name (SYS)Generic_118822-26 version (VER)** Process Resource Limit Tunables (Current:Maximum)*0x0000000000000400:0x0000000000001015 file descriptors** Streams Tunables*9 maximum number of pushes allowed (NSTRPUSH)65536 maximum stream message size (STRMSGSZ)1024 max size of ctl part of message (STRCTLSZ)** IPC Messages module is not loaded*** IPC Semaphores module is not loaded*** IPC Shared Memory module is not loaded*** Time Sharing Scheduler Tunables*60 maximum time sharing user priority (TSMAXUPRI)SYS system class name (SYS_NAME)b)查看电源信息root@s10one # more /etc/power.conf# Copyright (c) 1996 - 2001 by Sun Microsystems, Inc.# All rights reserved.##pragma ident "@(#)power.conf 1.16 01/03/19 SMI"## Power Management Configuration File## This entry keeps removable media from being powered down unless the # console framebuffer and monitor are powered down# (See removable-media(9P))device-dependency-property removable-media /dev/fb#Auto-Shutdown Idle(min) Start/Finish(hh:mm) Behavio rautoshutdown 30 9:009:00 noshutdownautopm defaultstatefile //.CPR5)系统的运行级别who -r。