Solaris命令大全_第1页
Solaris命令大全_第2页
Solaris命令大全_第3页
Solaris命令大全_第4页
Solaris命令大全_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. gzip -d oracle.iso.gz /解压2. unzip filename.zip /解压3. zip filename.zip files /将files压缩成filename.zip文件4. 1、man 4 2、ls 相当于dos的dir 4 3、clear 相当于dos的cls,清除屏幕上的内容 5 4、mkdir 相当于dos的md,新建一个目录 5 5、cd 5 6、rm 5 7、cp 5 8、mv 6 9、pwd 列出当前所在的目录位置 6 10、more 查看文件的内容 6 11、chmod 改变文件或目录的读、写、执行的允许权限 7 12、chown 改变文件或

2、目录的所有权 7 13、chgrp 改变文件或目录的工作组所有权 8 14、date 相当于dos的date 8 15、su 9 16、passwd 更改用户口令 9 17、exit 退出终端操作 9 18、shutdown 超级用户root才有权执行,关闭solaris操作系统 9 19、find 搜索指定目录下要找的文件,找到后给出文件的路径 9 20、vi 10 21、echo 显示环境变量用 20 22、ping 测试网络通断情况。 20 23、ftp 本地工作站与远端工作站之间文件传输 21 24、telnet ip_address 远程登录命令,在工作站和pc机中都有25、ps 查

3、看系统的进程 22 26、kill 杀掉操作系统中的进程 23 27、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开 23 28、compress 把文件压缩成后缀为.z的压缩文件 23 29、uncompress 把后缀为.z的压缩文件解压缩 23 30、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb) 235. solaris操作系统常用命令 solaris操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的cde环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便.

4、1、man 给出要查命令所有选项的含义,以及命令的详细说明. 2、ls 相当于dos的dir 它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-r(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。 ls -a 列出包含以起始的隐藏文件在内的所有文件名。 ls -t 依照文件最后修改时间的顺序,依序列出文件名。 ls -l 列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。 ls -r 显示出目录下,以及其所有子目录的文件名。 内容很多一屏显示不完时,可用管道符连接more

5、命令,每显示一屏暂停,按空格键继续.如: 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* 看看是否列出的文件都需要删除.要注意,用

6、命令行删除的文件是无法恢复的,unix操作系统因为多用户的原因,无法提供dos下的undelete命令.如果在solaris的cde环境下,扔到垃圾箱里的文件是可以恢复的,因为扔到垃圾箱里的文件并没有被真正删除. rm -r 相当于dos的deltree,小心使用.例如:rm file1 删除文件名为 file1 的文件。 rm file? 删除文件名中有五个字符,前四个字符为file 的所有文件。 rm f* 删除文件名中以 f 开头的所有文件。 7、cp 相当于dos的copy,和dos的copy不一样的是,必须指定源文件名和目的文件名.cp -r 相当于dos的xcopy,带子目录的拷贝

7、.例如:cp file1 file2 将文件 file1 复制成 file2 cp file1 dir1 将文件 file1 复制到目录 dir1 下,文件名仍为 file1. cp /tmp/file1 . 将目录 /tmp 下的文件 file1 复制到当前目录下,文件名仍为 file1。 cp /tmp/file1 file2 将目录 /tmp 下的文件 file1 复制到现行目录下,文件名为 file2 cp -r dir1 dir2 复制整个目录。若目录 dir2 已经存在,则将目录 dir1,及其所有文件和子目录,复制到目录 dir2 下,新目录名称为 dir1,即dir2/dir1

8、。若目录 dir2 不存在,则将dir1,及其所有文件和子目录,复制为目录 dir2。 8、mv 相当于dos的move,常用来给文件换名.例如:mv file1 file2 /重命名将文件 file1,更改文件名为 file2。 mv file1 dir1 将文件 file1,移到目录 dir1 下,文件名仍为 file1。 mv dir1 dir2 若目录 dir2 已经存在,则将目录 dir1,及其所有文件和子目录,移到目录 dir2 下,新目录名称为 dir1,即dir2/dir1。若目录 dir2 不存在,则将dir1更改为目录 dir2。 9、pwd 列出当前所在的目录位置 10、

9、more 查看文件的内容 显示满一屏就暂停,按空格键翻到下一页,按回车键看下一行。其它命令的输出太多来不及细看时,常通过管道操作符|输出到more来分屏显示输出内容。 例如: more file1 以分页方式,查看文件名 file1 的内容。 ls -l | more 把ls -l的输出通过管道符输出到more来分屏显示输出内容。 11、chmod 改变文件或目录的读、写、执行的允许权限 格式:chmod -r mode name name 可为文件名或目录名;mode可为 3 个 0-7 的数字,或利用ls -l 命令,列出 文件或目录的读、写、执行允许权的文字缩写。) mode : rwx

10、 rwx rwx r:read w:write x:execute user group other 缩写 : (u) (g) (o) 例如: %chmod 755 dir1把目录dir1设定成任何使用者,都能读取和执行,但只有所有者可做修改。 %chmod 700 file1 把文件file1设定只有所有者可以读、写和执行。 %chmod u+x file2 把文件file2增加所有者可以执行的权利。 %chmod g+x file3 把文件file3增加工作组使用者可执行的权利。 %chmod o-r file4 把文件file4除去其它使用者可读取的权利。 12、chown 改变文件或目

11、录的所有权 格式:chown -r username name name 可以是文件名或目录名。 例如: %chown user file1 将文件 file1 的所有权,改为使用者 user 所有。 %chown -r user dir1 将目录 dir1,及其下所有文件和子目录的所有权,改为使用者 user 所有。 13、chgrp 改变文件或目录的工作组所有权 格式:chgrp -r groupname name name 可为文件名或目录名 例如: %chgrp sbsrms file1 将文件 file1 的工作组所有权,改为 sbsrms 工作组。 %chgrp -r bin di

12、r1 将目录dir1,及其下所有文件和子目录,改为 bin 工作组。6. 14、date 相当于dos的date 只输入date就显示当前的工作站时间,如果有root超级用户权限,加上参数可以修改 工作站的时间。 格式:date mmddhhmmccyy mm-月份,dd-日期,hh-小时,mm-分钟,cc-世纪(可选),yy-年份 例如: #date 1023153098 将把工作站系统时间改为1998年10月23日15点30分 15、su 改变自己的用户名进入其他使用者的帐号,拥有其使用权利。不指明用户名,就进入root超级用户。 例如: %su user 进入使用者 user 的帐号 p

13、asswrod: 输入使用者 user 的密码 16、passwd 更改用户口令 例如: %passwd rms 更改用户rms的口令 17、exit 退出终端操作 18、shutdown 超级用户root才有权执行,关闭solaris操作系统 例如: #/usr/sbin/shutdown -y -g0 -i0 输入绝对路径,以保证是执行关闭系统的shutdown程序 19、find 搜索指定目录下要找的文件,找到后给出文件的路径 格式:find search-path -name filename -print 例如: %find / -name file1 -print ( 从根目录开始

14、寻找 file1文件,并给出它的路径。) 20、vi vi是在工作站上广泛使用的编辑软件。对初学者而言, 常因其特殊的使用方法,而不得其门而入;对已经在使用 vi 的使用者来说,也 常见因对 vi 的不熟悉或不够了解,而无法发挥出 vi 强大的编辑能力,以下将 简单介绍 vi 的使用方法。不必死记硬背,多实际操作几次就能记住常用的命令。 进入vi 直接执行 vi编辑程序即可: %vi test 此刻屏幕上会出现 vi 的编辑屏幕,同时 vi 会将文件复制一份至内存中的缓冲区 (buffer) 。 vi会保留在硬盘中的文件不变,而先对缓冲区的文件作编辑,编辑完成后,使用者可决定是否要取代原来旧有

15、的文件。 离开vi 若在输入模式下,则先利用esc进入指令模式,而后即可选用下列指令 离开vi。 :q! 离开vi,并放弃刚在缓冲区内编辑的内容。 :wq 将缓冲区内的资料写入硬盘中,并离开vi。 :zz 同wq。 :x 同wq。 :w 将缓冲区内的资料写入硬盘中,但并不离开vi。 :q 离开vi,若文件被修改过,则会被要求确认是否放弃修改的内容。 此指令可与:w 配合使用。7. vi 的操作模式8. vi 提供两种操作模式:输入模式(insert mode)和指令模式(command mode) 。当使用者进入 vi 后,即处在指令模式下,此刻键入的任何字符都被视为 指令。在此模式下可进行删

16、除、修改等动作。若要输入资料,则需进入输入 模式。9. 输入模式10. 如何进入输入模式 a (append) 由光标之后加入资料。 a 由该行之末加入资料。 i (insert) 由光标之前加入资料。 i 由该行之首加入资料。 o (open) 新增一行于该行之下以供输入资料。 o 新增一行于该行之上以供输入资料。11. 如何离开输入模式 esc 结束输入模式。12. 指令模式13. 光标的移动 h 向左移一个字符。 j 向上移一个字符。 k 向下移一个字符。 l 向右移一个字符。 0 移至该行之首 ?$ 移至该行之末。 移至该行的第一个字符处。 h 移至屏幕的第一列。 m 移至屏幕的中间那

17、列。 l 移至屏幕的最后一列。 g 移至该文件的最后一列。 + 移至下一列的第一个字符处。 - 移至上一列的第一个字符处。 ( 移至该句之首。 (注一) ) 移至该句之末。 移至该段落之首。 (注二) 移至该段落之末。 ng 移至该文件的第 n 列。 n+ 移至光标所在位置之后的第 n 列。 n- 移至光标所在位置之前的第 n 列。 会显示该行的行号、文件名称、文件中最末行的行号、光标 所在行号占总行号的百分比。14. 注一:句子(sentence)在vi中是指以!、.或?结束的一串字。 注二:段落(paragraph)在vi中是指以空白行隔开的文字。15. 屏幕的移动16. 屏幕往下卷一页。

18、 屏幕往上卷一页。 屏幕往下卷半页。 屏幕往上卷半页。 屏幕往下卷一行。 屏幕往上卷一行。17. 删除、复制及修改指令介绍 (此单元较少使用)18. d(delete)、c(change)和y(yank)这一类的指令在 vi 中的指令格式为: operator + scope = command (运算子) (范围) 运算子: d 删除指令。删除资料,但会将删除资料复制到内存缓冲区。 y 将资料(字组、行列、句子或段落)复制到缓冲区。 p 放置(put)指令,与 d 和 y 配和使用。可将最后delete或yank的资 料放置于光标所在位置的行列下。 c 修改(change)指令,类似dele

19、te与insert的组合。删除一个词组、句 子等的资料,并插入新输入的资料。19. 范围: e 由光标所在位置至该字符串的最后一个字符。 w 由光标所在位置至下一个字符串的第一个字符。 b 由光标所在位置至前一个字符串的第一个字符。 ?$ 由光标所在位置至该行的最后一个字符。 0 由光标所在位置至该行的第一个字符。 ) 由光标所在位置至下一个句子的第一个字符。 ( 由光标所在位置至该句子的第一个字符。 由光标所在位置至该段落的最后一个字符。 由光标所在位置至该段落的第一个字符。20. 整行动作 dd 删除整行。 d 以行为单位,删除光标后的所有字符。 cc 修改整行的内容。 yy yank整行

20、,使光标所在该行复制到内存缓冲区。21. 删除与修改22. x 删除光标所在该字符。 x 删除光标所在之前一字符。 dd 删除光标所在该行。 r 用接于此指令之后的字符取代(replace)光标所在字符。 如: ra 将光标所在字符以 a 取代之。 r 进入取代状态,直到esc为止。 s 删除光标所在的字符,并进入输入模式直到esc。 s 删除光标所在的该行资料,并进入输入模式直到esc。23. 移动与复制24. 利用 delete 及 put 指令可完成资料移动的目的。 利用 yank 及 put 指令可完成资料复制的目的。 yank 和 delete 可将指定的资料复制到内存缓冲区,而通过

21、 put 指令 可将缓冲区内的资料复制到屏幕上。 例: 移动一行 在该行执行 dd 光标移至目的地 执行 p 复制一行 在该行执行 yy 光标移至目的地 执行 p25. 指令重复26. 在指令模式中,可在指令前面加入一数字 n,则此指令动作会重复执行 n 次。 例: 删除10行 10dd 复制10行 10yy 光标移至目的地 p 指标往下移10行 10j27. 取消前一动作(undo)28. 即复原执行上一指令前的内容。29. u 恢复最后一个指令之前的结果。 u 恢复光标该行的所有改变。30. 查找31. 在vi中可查找某一字符串,使光标移至该处。32. /字符串 往光标之后寻找该字符串。

22、?字符串 往光标之前寻找该字符串。 n 往下继续寻找下一个相同的字符串。 n 往上继续寻找下一个相同的字符串。33. 资料的连接34. j 句子的连接。将光标所在的下一行连接至光标该行的后面。35. 若某行资料太长亦可将其分成两行,只要将光标移至分开点,进入输入模式 (可利用 a、i等指令)再按enter即可。36. 环境的设定37. :set nu 设定资料的行号。 :set nonu 取消行号设定。 :set ai 自动内缩。 :set noai 取消自动内缩。38. 自动内缩(automatic indentation) 在编辑文件或程序时,有时会遇到需要内缩的状况,:set ai即提供

23、自 动内缩的功能,用下例解释: vi test (进入编辑屏幕后) this is the test for auto indent tabstart indent :set ai (设自动内缩) tabdata tabdata tabdata :set noai (取消自动内缩) the end of auto indent. 注: 可删除tab字符。39. ex指令40. 读写资料 :w 将缓冲区的资料写入硬盘中。 :10,20w test 将第10行至第20行的资料写入test文件。 :10,20wtest 将第10行至第20行的资料加在test文件之后。 :r test 将test文件

24、的资料读入编辑缓冲区的最后。41. 删除、复制及移动 :10,20d 删除第10行至第20行的资料。 :10d 删除第10行的资料。 :%d 删除整个编辑缓冲区。 :10,20co30 将第10行至第20行的资料复制至第30行之后。 :10,20mo30 将第10行至第20行的资料移动至第30行之后。42. 字符串搜寻与取代 s(substitute)指令可查找某行列范围。 g(global)指令则可查找整个编辑缓冲区的资料。 s指令以第一个满足该条件的字符串为其取代的对象,若该行有数个满足该条 件的字符串,也仅能取代第一个,若想取代所有的字符串则需加上g参数。 :1,?$s/old/new/

25、g 将文件中所有的old改成new。 :10,20s/ / 将第10行至第20行资料的最前面插入5个空白。 :%s/old/new/g 将编辑缓冲区中所有的old改成new。43. 恢复编辑时被中断的文件44. 在编辑过程中,若系统当掉或连线中断,而缓冲区的资料并还未 被写回硬盘时,当再次回到系统,执行下列指令即可回复中断前 的文件内容。 %vi -r filename45. 编辑多个文件46. vi还提供同时编辑多个文件的功能,方法如下: %vi file1 file2 .47. 当第一个文件编辑完成后,可利用:w将该缓冲区存档,而后 再利用 :n载入下一个文件。 21、echo 显示环境变

26、量用 例如: %echo ?$rmsroot 显示环境变量rmsroot的值 22、ping 测试网络通断情况。 格式:ping ip_address 例如:ping 5 23、ftp 本地工作站与远端工作站之间文件传输 必须拥有远端工作站的帐号及密码,才可进行传输工作 。 格式: ftp hostname or ftp ip_address 例如 : ftp 5 与远端工作站 5 ,进行文件传输 name (5:user-name) : 输入帐号 password (5:user-n

27、ame): 输入密码48. !为执行外部操作系统的命令。 ftp help 列出 ftp 文件传输,可使用的任何命令。 ftp !ls 列出本地工作站,目前目录下的所有文件名。 ftp !pwd 列出本地工作站,目前所在的工作目录位置。 ftp ls 列出远端工作站目前目录下的所有文件名。 ftp dir 列出远端工作站目前目录下的所有文件名(略同于 unix 的 ls -l 指令). ftp pwd 列出远端工作站目前所在的目录位置。 ftp cd dir1 更改远端工作站的工作目录位置至 dir1 下。 ftp get file1 将远端工作站的文件 file1 ,拷贝到本地工作站中。 f

28、tp put file2 将本地工作站的文件 file2 ,拷贝到远端工作站中。 ftp mget *.c 将远端工作站中,文件名后缀为 c 的所有文件,拷贝到本地工作站中。 ftp mput *.txt 将本地工作站中,文件名后缀为 txt 的所有文件,拷贝到远端工作站中。 ftp bin 以二进制方式传输文件,切记在传送可执行文件时要先执行此命令。 可以将ascii文件按二进制方式传输,但决不能将二进制文件按ascii方式传输,否则二进制文件的内容会遭到破坏而无法使用。 ftp asc 以ascii方式传输文件,只在传输ascii文件时用,特别是在dos和solaris之间传输时用。 ft

29、p prompt 使用 mput/mget 时不用每个文件皆询问yes/no ftp quit 结束 ftp 工作。 ftp bye 结束 ftp 工作,和quit一样。 注: 从pc到工作站间的文件传输也可在 pc端win95下的 ftp命令进行文件传输,用法与 上所述大致相同。 24、telnet ip_address 远程登录命令,在工作站和pc机中都有 例如: %telnet 5 25、ps 查看系统的进程 格式:ps -euf. 例如: %ps -u rms (查看系统中,用户rms的 process。) %ps -ef (查看系统中,包含系统内部,及所有用户的

30、进程。) 26、kill 杀掉操作系统中的进程 一般先用ps命令先查看进程的id号,再用kill。如果kill杀不掉,可再加参数-9,说明为强制杀掉。 例如: %kill -9 1234 这里1234是假设的进程号。 27、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开 例如: %tar cvf rms rmstar 把目录打包成一个文件 %tar xvf rmstar 把打包的文件展开。 28、compress 把文件压缩成后缀为.z的压缩文件 例如: %compress rmstar 29、uncompress 把后缀为.z的压缩文件解压缩 例如: %uncompress

31、 rmstar.z 30、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb)硬件系统: 1、如何查看cup的状态? 作者:南非蜘蛛 # psrinfo -v # mpstat 可以列出多cpu负载的状态 2、如何查看内存? 作者:南非蜘蛛 # prtconf | grep memory 可以查看内存的多少. # /usr/platform/sun4u/sbin/prtdiag 3、如何动态添加swap分区? # $su root - 成为超级用户 # mkfile 100m /home/swapfile - 创建100m的swap文件 # /usr/sbin/swap a /p

32、ath/filename - 激活swap文件 # /usr/sbin/swap l - 验证swap文件 # /usr/sbin/swap d /path/filename - 取消swap文件 # rm -rf /home/swapfile - 删除swap文件 4、如何查看当前网卡是以何种速率起来的? 作者:南非蜘蛛 # dmesg |grep link 5、如何调整x-window的分辨率和刷新频率? 字符界面登陆,运行:#/kdmconfig 6、如何使用光、软驱? 一般情况下用: # /etc/init.d/volmgt start # volcheck 以上方法不行,用: # /

33、etc/init.d/volmgt stop # mount -f hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom -挂接光驱 # mount -f pcfs /dev/diskette0 /floppy -挂接软驱 solaris定义系统磁盘文件系统说明: ufs unix文件系统。是solaris缺省的文件系统。 hsfs 高密度cd-rom文件系统,是只读文件系统。 pcfs pc文件系统,支持dos格式化的软盘 7、scsi设备的命名规则是什么? 带有总线控制器的硬盘的使用,下面列出了总线控制器的硬盘命名习惯: cwtxdysz c logical contro

34、ller number t physical bus target number d drive number s slice (or partition) number (0 to 7) 例如: /dev/rdsk/c0t0d0s0 该原始接口对应第一个控制器的第一个scsi目标地址的第一个硬盘的第一片(根) /dev/rdsk/c0t0d0s2 该原始接口对应第一个控制器的第一个scsi目标地址上的第一个硬盘的第三片(表示整上硬盘) 8、如何查看硬盘的使用情况? 作者:南非蜘蛛 # df -k 可以看到已安装的文件系统的空间大小及剩余空间大小。 # quota -v 查看用户的磁盘空间信息

35、,如果你用quota限制了用户空间大小的话。 # du -sk * 查看目录的使用情况 # du -k | sort -n 可以迅速发现那个目录是最大的。 9、如何查看硬盘物理信息? # format 这个命令也可以查看硬盘的类型和分区的详细情况 # iostat -e看硬盘的大小和型号 # prtvtoc /dev/rdsk/c0t0d0s0 显示某个磁盘的分区状况 10、查看系统内核命令。 作者:南非蜘蛛 # isainfo 看内核的bit, # isainfo -kv 调整内核 # modinfo 显示可载入的模组 # prtconf 显示系统硬件配置(周边设备) #sysdef 显示可

36、载入的模组,硬件配置与一些可以调整的核心参考值 #ulimit -a 11、打印当前的obp版本号 作者:gunguymadman007 # prtconf v obp 3.20.0 2000/10/24 10:47 # /usr/platform/sun4u/sbin/prtdiag v | grep obp obp 3.20.0 2000/10/24 10:47 post 6.1.0 2000/10/24 10:49 ok. .version release 3.20 version 0 created 2000/10/24 10:47 obp 3.20.0 2000/10/24 10:4

37、7 post 6.1.0 2000/10/24 10:49 obdiag 4.5.1 2000/10/24 10:48 12、查看及启动系统的32位或64位内核模式 作者:gunguymadman007 64位模式 # isalist v sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc # isainfo v 64-bit sparcv9 applications 32-bit sparc applications # isainfo b 64 启动64位内核模式 ok.

38、boot kernel/sparcv9/unix 32位模式 # isalist v sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc # isainfo v 32-bit sparc applications # isainfo b 32 启动32位模式 ok. boot kernel/unix 13、测定当前的显示器刷新频率 # /usr/sbin/fbconfig rev ? 14、如何配置网卡ip? # ifconfig -a -查看网卡,例如是hme0 # ifconfig hme0 unplumb -停

39、止网卡 # ifconfig hme0 plumb -起用网卡 # ifconfig hme0 inet netmask up -添加ip、子网掩码 # vi /etc/defaultrouter 添加默认路由的ip # vi /etc/hostname.hme0 添加主机名 # vi /etc/nodename 添加主机名 # vi /etc/resolv.conf domain 你的域名 nameserver 0 你使用的nds ip # vi /etc/nsswitch.conf 更改 host

40、s:file dns 15、 prom状态命令与参数 格式: ok 指令 命令 说明 banner 显示当前机器配置状况,cpu,内存,hostid,ethernet probe-scsi 显示内部scsi通道所挂接设备 probe-scsi-all 显示所有scsi通道及所挂接设备 probe-ide 显示所有ide通道及所挂接设备(针对u10,u5) devalias 显示设备别名,如 cdrom,disk,disk0,disk1等 printenv 无参数,显示环境变量或 参数为环境变量名 如: printenv auto-boot? setenv 设置环境变量,如: setenv au

41、to-boot? false set-default 恢复环境变量预定值 如:set-default auto-boot? set-defaults 恢复所有环境变量预定值 boot device option 启动主机 设备别名: cdrom 或 disk 设备名: /pci1f,4000/scsi3,1/disk6,0:f option -r 设备配置 -s 单用户 eject cdrom|floppy 弹出cdrom或floppy reset 复位 test net watch-net-all show-devs 16、查找网卡名称及接口个数 作者:阿丙 # grep network /

42、etc/path_to_inst 17、如何一块网卡帮定三个ip,并且子网掩码不同? 举例说明,网卡名hme0: # vi /etc/hosts localhost dbs loghost 5 dd 5 aa # vi /etc/netmasks 92 4 52 #vi /etc/hostname.hme0 dbs #vi /etc/hostname.hme0

43、:1 dd #vi /etc/hostname.hme0:2 aa # ipconfig hme0 inet netmask up # ipconfig hme0:1inet 5 netmask 92 up # ipconfig hme0 inet 5 netmask 52 up # init 6 #ipconfig -a 18、如何在prom状态下查看光纤硬盘 ? 作者:深圳菜鸟 stop +a进入ok状态: ok select 光纤卡设备名(可

44、用show-devs查看到) ok show-children 19、主机双屏幕设置。 作者:iricyan 1.confirm there are two video cards。 2.confirm driver installed and patches installed if need。 3.vi /usr/dt/config/xservers. comment the last line. and uncomment the nearest line like this. 4.reboot. 20、查看硬盘参数及其物理地址: #format test.out 这样可以将 test.

45、dat 内 m(015) 这个字元去掉, 产生 test.out 11、关机命令。 关闭系统的方式根据关闭的原因而不同.执行关闭有的是为了转至执行等级s,有的是要停止操作系统并关闭设备的电源. (1) /usr/sbin/shutdown gtime ilevel -y (2) init 0 (3) halt (4) stop+a ; sync (5) 关闭电源 紧急情况,按stop_a , 如stop_a不起作用,则将设备电源关闭再打开.这是 极端情况.这两种方法不是干净的关闭,是突然关闭的,仅在紧急情况使用. 12、solaris下怎么发送即时消息? 用wirte命令到单个用户的终端。 $

46、 wirte username 输入消息正文,结束按ctrl-d,消息就会出现在用户终端。 用户可以用mesg ny来决定是否启动接受消息。 用wall,是发给所有系统用户。 $ wall hello ,i love you . 结束用ctrl-d. rwall -n netgroup 给网络上所有用户。 $ rwall -n workgroup -发给组workgroup下的每一个用户 hi ! no smoking . 结束用ctrl -d $ rwall sune450 -或者主机名为sune450。用法如上。 13、系统是sunos5.8, 不知何种原因现在唯一的普通用户起不了term

47、inal, vi等,但是超级用户可以,如何补救? 作者:kesin 用/etc/skel/local.cshrc 替换掉登陆路径下的 .cshrc, 重新登陆, 就ok了! $cp /etc/skel/local.cshrc ./ 14、关机时这个题是什么意思? 作者:sunmarmot /usr/sbin/vold724: id 244572 daemon.error 卸载 /vol 时发生问题;中断系统调用 uxwdog481: id 248799 daemon.error error communicating with server (broken pipe) 你还没卸下来/vol就启

48、动,才出问题,运行: # umount -f /vol后再做。 15、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 *.

49、c -exec rm 删除所有的.c档 # find . -name test* -print 显示当前目录及其子目录文件名前4位为test的文件名 16、忘记solarsi的root口令怎么办? 作者:南非蜘蛛 方法一: 1.别怕:) ,跟我来. 2.把你的solaris光盘放进cdrom 3.键入stop+a 4.当出现ok字样时,键入boot cdrom -s 5.cd /tmp 6.mkdir /tmp/xxx (xxx是什么鬼东西就无关紧要了) 7.mount /dev/dsk/c0t0d0s0 /tmp/xxx (在这里c0t0d0s0是你的root盘) 8.运行csh 9.ter

50、m=sun;export term或者 setenv term vt220 10.cp /tmp/root/xxx/shadow /tmp/root/xxx/shadow/shadow.backup 11.vi /tmp/root/xxx/shadow并且将password里root项删除。 12.重启动,你就可以以无密码的root登陆了,这时更改你的密码。 要是没有shadow,就把/etc/passwd里root用户名后面的x删掉,就可以了 方法二: 找一台有系统的solaris机器,把忘记密码的系统放进去mount上来,重复方法一10以后的步骤. solaris for x86的机器: 用光盘启动到要你安装的时候退出去就成单用户,剩下的操作如上。 17、常见文件的解压 作者:南非蜘蛛 一般而言,在s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论