常用solaris命令

合集下载

Solaris中查看硬件信息常用命令

Solaris中查看硬件信息常用命令

经验共享:Solaris中查看硬件信息常用命令iostat -En 最实在了1、如何查看cpu的状态? # psrinfo -v# mpstat 可以列出多cpu负载的状态2、如何查看内存? # prtconf | grep 'Memory' 可以查看内存的多少.# /usr/platform/sun4u/sbin/prtdiag3、如何动态添加swap分区? # $su - root ----- 成为超级用户# mkfile 100m /home/swapfile ----- 创建100m的Swap文件# /usr/sbin/swap -a /path/filename ----- 激活Swap文件# /usr/sbin/swap -l ----- 验证swap文件# /usr/sbin/swap -d /path/filename ----- 取消swap文件# rm -rf /home/swapfile ----- 删除swap文件4、如何查看当前网卡是以何种速率起来的?# dmesg |grep Link5、如何调整x-window的分辨率和刷新频率?字符界面登陆,运行:#/kdmconfig6、如何使用光、软驱?一般情况下用:# /etc/init.d/volmgt start# volcheck以上方法不行,用:# /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设备的命名规则是什么?带有总线控制器的硬盘的使用,下面列出了总线控制器的硬盘命名习惯:cWtXdYsZc Logical controller numbert Physical bus target numberd Drive numbers Slice (or partition) number (0 to 7)例如:/dev/rdsk/c0t0d0s0 该原始接口对应第一个控制器的第一个SCSI目标地址的第一个硬盘的第一片(根)/dev/rdsk/c0t0d0s2 该原始接口对应第一个控制器的第一个SCSI目标地址上的第一个硬盘的第三片(表示整上硬盘)8、如何查看硬盘的使用情况? # df -k 可以看到已安装的文件系统的空间大小及剩余空间大小。# quota -v 查看用户的磁盘空间信息,如果你用quota限制了用户空间大小的话。# du -sk * 查看目录的使用情况# du -k | sort -n 可以迅速发现那个目录是最大的。9、如何查看硬盘物理信息?# format 这个命令也可以查看硬盘的类型和分区的详细情况# iostat -E 看硬盘的大小和型号# prtvtoc /dev/rdsk/c0t0d0s0 显示某个磁盘的分区状况10、查看系统内核命令。 # isainfo 看内核的bit,# isainfo -kv 调整内核# modinfo 显示可载入的模组# prtconf 显示系统硬件配置(周边设备)#sysdef 显示可载入的模组,硬件配置与一些可以调整的核心参考值#ulimit -a11、打印当前的OBP版本号# prtconf –VOBP 3.20.0 2000/10/24 10:47# /usr/platform/sun4u/sbin/prtdiag –v | grep OBPOBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49ok. .versionRelea

solaris命令大全

solaris命令大全

SUN solaris 命令大全(1)

2007-09-18 10:49

一、Sun发展简史

(本节不作学习要求)

(一)硬件体系

·81--89 Sun1/2/3 CISC Motrala 680x0系列

·89--94 Sun4/60 sparc1 Risc sparc: 65 sparc1+ ; 70 sparc2; Server : Sun/290/670/690

·93--96 Sparc10/20 SuperSparc: Server : 1000/2000

·96--97 Solaris-test1(140/170/170E/200E)

o Solaris-testSparc SBUS体系结构,UPA接口

o Solaris-test2

o Server : E150,E3000

·98--99 Solaris-test5 ,Solaris-test10 PCI体系结构(IDE外设)o Solaris-test30,Solaris-test60

o Server : E250,E450,E3500

·00-04 …..

(二)软件体系

·Solaris 1.x SunOS 4.1.3+OpenWindow 1.x BSD

·Solaris 2.x System V 32bit

· 2.5.1 SunOS 5.5.1 +OpenWindows

· 2.6 SunOS5.6+CDE1.2

·Solaris 2.7(7) 64 bit

·Solaris 5.8 (Solaris 8)

·Solaris 10

二、PROM状态命令与参数

SunOS_常用操作命令

SunOS_常用操作命令

SunOS 常用操作命令

1. 系统

# passwd:修改口令

# exit:退出系统

2. 文件

# cp:复制文件或目录,参数:-a递归目录,-i覆盖确认

# mv:改名移动

# rm:删除,参数:-r递归删除

3. 目录

# mkdir:创建目录

# rmdir:删除空目录

# cd:改变工作目录

# pwd:查看当前路径

# ls:列目录,参数:-a所有文件,-c按时间排序,-l详细信息--没有ll

4. 文本

# sort:排序

# uniq:删除重复行

5. 备份压缩

# tar:档案,参数:-c创建新档案,-r追加到末尾,-t列出档案内容,-u更新文件,-x释放文件,-f使用档案文件或设备,-M多卷,-v详细报告,-w每步确认。例tar cvf text.tar *.txt

++++++++++++++++++++++++++++++++

在Linux 的环境里tar是新的,符合GUN,因此可以在tar的參數加上z 会自动呼叫gzip

但如果在某些unix 如sunos 其tar就无法呼叫gzip,因此如果同样一个

abc.tar.gz 压缩文档,要分二次解。

gzip -d abc.tar.gz 解开 .gz 会产生abc.tar 再执行

tar vxf abc.tar 就会再解开abc.tar全部了。

++++++++++++++++++++++++++++++++

# gzip:压缩解压缩,参数:-d解压,-r递归压缩

# unzip:解压缩,参数:-d目录,-x解压缩

6. 权限

# chmod:改变权限,r可读,w可写,x可执行。0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。# chgrp:改变所属用户组

solaris命令大全

solaris命令大全

rlogin (ip) :切换系统

pwd 显示当前路径

rm 删除

ifconfig –a ip查询

cp 复制文档cp –r 复制目录

ls

dir

mv

自远端工作站,拷贝文件或目录

执行格式: rcp [-r] hostname:source destination

( hostname 为工作站名,source 为路径名,destination 可为文件名、目录名或路径 )。

Solaris命令总结

抛砖引玉吧,希望大家不断的补充。问问题的朋友不要在这里问,为了方便查询,这里不回答。希望大家一起来维护,有要更新的,请跟帖,我会及时补充上。跟贴的时候,请写名属于那一类,详细说明功能。

还要麻烦diag也来维护。。

硬件系统:

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 /path/filename ----- 激活Swap文件

# /usr/sbin/swap -l ----- 验证swap文件

# /usr/sbin/swap -d /path/filename ----- 取消swap文件

Solaris命令大全

Solaris命令大全

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 改变文件或目录的所有权 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机中都有 22

25、ps 查看系统的进程 22

26、kill 杀掉操作系统中的进程 23

27、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开 23

28、compress 把文件压缩成后缀为.Z的压缩文件 23

29、uncompress 把后缀为.Z的压缩文件解压缩 23

30、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb) 23

SunOS 常用操作命令

SunOS 常用操作命令

SunOS 常用操作命令

1. 系统

# passwd:修改口令

# exit:退出系统

2. 文件

# cp:复制文件或目录,参数:-a递归目录,-i覆盖确认

# mv:改名移动

# rm:删除,参数:-r递归删除

3. 目录

# mkdir:创建目录

# rmdir:删除空目录

# cd:改变工作目录

# pwd:查看当前路径

# ls:列目录,参数:-a所有文件,-c按时间排序,-l详细信息--没有ll

4. 文本

# sort:排序

# uniq:删除重复行

5. 备份压缩

# tar:档案,参数:-c创建新档案,-r追加到末尾,-t列出档案内容,-u更新文件,-x释放文件,-f使用档案文件或设备,-M多卷,-v详细报告,-w每步确认。例tar cvf text.tar *.txt

++++++++++++++++++++++++++++++++

在Linux 的环境里tar是新的,符合GUN,因此可以在tar的參數加上z 会自动呼叫gzip

但如果在某些unix 如sunos 其tar就无法呼叫gzip,因此如果同样一个

abc.tar.gz 压缩文档,要分二次解。

gzip -d abc.tar.gz 解开 .gz 会产生abc.tar 再执行

tar vxf abc.tar 就会再解开abc.tar全部了。

++++++++++++++++++++++++++++++++

# gzip:压缩解压缩,参数:-d解压,-r递归压缩

# unzip:解压缩,参数:-d目录,-x解压缩

6. 权限

# chmod:改变权限,r可读,w可写,x可执行。0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。# chgrp:改变所属用户组

SOLARIS下压缩解压缩命令详解

SOLARIS下压缩解压缩命令详解

SOLAR‎I S下压缩‎解压缩命令‎详解

1‎)zip命‎令

zip‎-r m‎y file‎.zip ‎./*

-‎---将当‎前目录下的‎所有文件和‎文件夹全部‎压缩成my‎f ile.‎z ip文件‎。

---‎-r表示递‎归压缩子目‎录下所有文‎件。

zi‎p -d ‎m yfil‎e.zip‎smar‎t.txt‎

----‎删除压缩文‎件中sma‎r t.tx‎t文件

z‎i p -m‎myfi‎l e.zi‎p ./r‎p m_in‎f o.tx‎t

---‎-向压缩文‎件中myf‎i le.z‎i p中添加‎r pm_i‎n fo.t‎x t文件

要使用‎z ip 来‎压缩文件,‎在 she‎l l 提示‎下键入下面‎的命令

z‎i p -r‎file‎n ame.‎z ip f‎i lesd‎i r

--‎--fil‎e name‎.zip ‎代表你创建‎的文件,f‎i lesd‎i r 代表‎你想放置新‎zip ‎文件的目录‎。-r 选‎项指定你想‎递归地(r‎e curs‎i vely‎)包括所有‎包括在 f‎i lesd‎i r 目录‎中的文件。‎

也可以‎使用 zi‎p命令同‎时处理多个‎文件和目录‎,方法是将‎它们逐一列‎出,并用空‎格间隔:

‎z ip -‎r fil‎e name‎.zip ‎f ile1‎file‎2 fil‎e3 /u‎s r/wo‎r k/sc‎h ool

‎----此‎命令把 f‎i le1、‎f ile2‎、 fil‎e3、以及‎/usr‎/work‎/scho‎o l 目录‎的内容(假‎设这个目录‎存在)压缩‎起来,然后‎放入 fi‎l enam‎e.zip‎文件中。‎

solaris 常用命令

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

solaris 命令大全

solaris 命令大全

虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev

查看系统Hostid: 24cc7225

Release: 5.9

Kernel architecture: i86pc

Application architecture: i386

Hardware provider: COMPAQ

Domain:

Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003

showrev -p可以查看系统的安装的补丁

2、vmstat监视cpu

iostat监视磁盘

iostat -E现在磁盘信息,包括大小和错误数量,厂家等等

3、prtconf显示系统信息

4、prtdiag显示系统cpu,内存,以及OBP

5、netstat -r路由信息

netstat -i接口信息

6、查看网卡状态

ndd -get /dev/eri link_status or link_speed

7. isainfo -b 32 or 64

isainfo查看系统的平台类型sparc or i386

8. prodreg图形界面显示安装的软件

9、prtvtoc /dev/rdsk/c0t0d0s2

/* Disk geometry and partitioning info *

10、dos2unix | -ascii ;

/* Converts DOS file formats to Unix */

11、mailx -H -u ;

/* List out mail headers for specified user */

Solaris 10命令大全

Solaris 10命令大全

Solaris常用命令

1.概述

SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便,该快捷键也可以设置。

2.硬件信息

3.系统信息

4.基本命令1、more

2、cat

3、tail

4、mkdir

5、ls

相当于DOS的del,支持通配符 * 和 ? 例如rm file*, 为了不误删除想要的文件,在用通配符删除之前,先用ls file* 看看是否列出的文件都需要删除.要注意,用命令行删除的文件是无法恢复的,Unix操作系统因为多用户的原因,无法提供DOS下的undelete命令.如果在Solaris的CDE环境下,扔到垃圾箱的文件是可以恢复的,因为扔到垃圾箱里的文件并没有被真正删除。

7、cp

9、mv

10、chown

格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename

chmod [who][op][mode] directory

功能:改变文件的读写和执行权限。有符号法和八进制数字法。

A、符号法

u (user) 表示用户本人。

g (group) 表示同组用户。

o (oher) 表示其他用户。

a (all) 表示所有用户。

+ 用于给予指定用户的许可权限。

- 用于取消指定用户的许可权限。

= 将所许可的权限赋给文件。

r (read) 读许可,表示可以拷贝该文件或目录的内容。

w (write) 写许可,表示可以修改该文件或目录的内容。

solaris常用命令及使用

solaris常用命令及使用

以下是一些小技巧,虽然不常用,但很有用。 1、当用telnet访问另外一台工作站时,回格键不能用,Del键变成了回格键,如何使回格键恢复使用? 用如下命令:Stty erase ^H 2、当用telnet登录另外一台工作站时,如何使登录工作站的图形界面显示在本机上? 使用如下方法: 在telnet之前,先使用以下命令 #set |grep DIS 用于查本机终端编号,如5.0 #xhost +登录机主机名或IP地址 在telnet之后,使用: #DISPLAY=本机主机名或IP地址:本机终端编号 #export DISPLAY 3、当root口令忘记时,怎么办?如何登录到root? 办法如下: 利用SOLARIS的启动盘来启动,然后把硬盘mount上去,修改硬盘上原etc目录下的shadow文件, 把root下的密码用一已知的用户密码代替,该密码就成为了root用户密码;或者干脆删除密码,变成无密码。然后重新启动主机,用该已知的用户密码就可登录root用户。 步骤如下: 1.把你的solaris光盘放进cdrom 2.键入stop+a 3.当出现'ok'字样时,键入boot cdrom -s 4.cd /tmp/root 5.mkdir /tmp/root/xxx (xxx是什么鬼东西就无关紧要了) 6.mount /dev/dsk/c0t0d0s0 /tmp/root/xxx (在这里c0t0d0s0是你的root盘) 7.运行csh 8.setenv TERM vt220 9.cp /tmp/root/xxx/etc/shadow /tmp/root/xxx/shadow/shadow.bak 10.vi /tmp/root/xxx/shadow,并且将root项里的password域删除即可。 11.重启动,你就可以以无密码的root登陆了,这时更改你的密码。 4、如何动态改变SWAP区的大小? 方法是:先用mkfile建一个空文件,然后用Swap 命令即可;具体步骤,举例说明如下:如利用/export/home磁盘片中的空间,把swap区扩大200m(当然你可以要求更大): a)、 #mkdir /export/home/swap #cd /export/home/swap 该步可以没有,只是为了把扩充的交换区文件放在一个统一的目录(/export/home/swap)里面。 b). #mkfile SIZEm swap1.file (SIZE大小根据你的需求,该例中是200;swap1.file是一个SIZEm的空文件,名称可以随便你自己定) c). #swap -a /export/home/swap/swap1.file (把交换区扩充SIZEm) d).建立/etc/rc2.d/S99swap并将第三步的内容写入。 (该步使系统重新启动时,可以自动把扩充的交换空间加上;如果没有该步,在系统重新启动后,需要手工加上,否则交换空间不会扩充)。 5、DOS文本文件到SOLARIS下的使用问题 如果在DOS下编的脚本文件,在SOLARIS下使用时,需要做一下变换,方法如下:在SOLARIS下用vi编辑器打开文件,按“shift+:”键进入命令模式,键入“1,$s/^M//g”,其中 ^ 是control+V键,M是control+M键。 6、内部网站上的Answerbook启动,用: /etc/init.d/ab2mgr start 7、当修改了SUN主机的PROM配置,想恢复缺

Solaris命令大全

Solaris命令大全

查看系统的版本uname -auname -Xcat /etc/release查看内核位数isainfo -v如何查看版本号和linux一样cat /etc/release ; Solaris版本 uname -a ; Kernel版本 1.看物理内存用prtconf,在x86和sparc都通用的:# prtconf -vp | grep MemMemory size: 1015 Megabytes2.用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 993.Solaris 9开始,可以使用mdb来查看内存:# echo ::memstat |mdb -kPage Summary Pages MB %Tot------------ ---------------- ---------------- ----Kernel 26350 102 10%Anon 78852 308 31%Exec and libs 13812 53 5%Page cache 8400 32 3%Free (cachelist) 39009 152 15%Free (freelist) 91239 356 35%Total 257662 1006以上三中方法查看内存大小及使用情况。CPU:psrinfo -vMEMORY:prtconf |grep sizeprtdiag -v 机器的部件信息及PN号prtfru -x查看所以硬盘及分区使用情况df -h查看某个文件夹 某个目录的大小du path 查看cpu 内存使用状况vmstat动态查看进程CPU使用状况以及内存使用状况 比如1秒更新一次prstat -a 1 SPARC通常的“uname -a"命令就可以知道Solaris的版本:想知道是哪一个Solaris Update版本,可以查看/etc/release文件。对于曾经使用过Opensolaris的BFU升级的用户,应该查看/etc/motd文件。showrevshowrev -pshowrev -a#pkginfo -l cat /etc/releaseisainfo -v 1、首先,需要找到该进程的进程ID(以DSLMgrDm为例)$ ps -ef | grep DSLMgrroot 416 375 0 Jun 19 ? 4:08 /opt/n2000/server/conf/../bin/DSLMgrDmn2kuser 1846 1823 0 16:53:00 pts/3 0:00 grep DSLMgr2、之后便可以查询该进程的资源占用情况了$ prstat -p 416PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP416 root 67M 26M sleep 59 0 0:00.19 0.0% DSLMgrDm/333、还可以查询该进程的各个线程的资源占用情况$ prstat -Lp 416PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/LWPID416 root 67M 26M sleep 59 0 0:00.08 0.0% DSLMgrDm/24

Solaris 命令大全

Solaris 命令大全

Solaris 命令大全

终端控制

ctrl+s :终止屏幕输出,如用cat命令输出时,要停一下ctrl+q :恢复ctrl+q的输出

ctrl+c :中断当前的活动,返回命令提示符

ctrl+d :表示文件的结束或退出,如退出终端窗口

ctrl+u :擦除整个命令行

ctrl+w :擦除命令行最后一个单词

ctrl+h :擦除命令行最后一个字符

bc :计算器

#ksh 切换到k shell

命令:.................................................................

# uname

SunOS

NAME

#man uname

uname - print name of current system

SYNOPSIS

uname [-aimnprsvX]

uname [-S system_name]

# date

2004年05月19日星期三21时57分49秒CST

#

stings

$stings /usr/bin/cat

能够用来打印可执行文件或二进制文件中的可读字符。cat

#cat -n test.txt //显示行号

more

键值目的

空格滚动到下一屏

回车一次滚动一行

b 向后移动一屏

f 向前移动一屏

h 显示更多特性的帮助菜单

q 退出,返回shell提示符

/string 向前搜索字符串string

n 查找下一处匹配

less

#less test.txt //前移动一屏F,后B ,/string 查找字符head

#head -5 /export/home/wing/test.txt //显示开始的5行#head chap*|more //显示所有以chap开头的文件的头部

Solaris命令

Solaris命令

Solaris操作系统命令

1) 如何打开终端:

在操作系统背景空白处点击右键,在下拉菜单里点击“工具”后点击其子菜单“终端”就能打开终端。

双击这个终端左上角,就能关掉这个终端了:

2) ls

可以看到本目录下所有文件,不过只能看到各文件或文件夹名。

使用“ls –ltr”命令可查看本目录下所有文件的详细信息,包括名称、创建日期、文件大小、文件权限等,并将修改时间最新的文件放在最下面,在文件较多的时候方便查看。

3) date

●系统返回结果示例:

2009年04月07日星期二18时13分26秒CST

●用途:

查看当前系统时间。

4) dtpad

●命令示例:

dtpad operate.ini

●用途:

新建一个文本文件,或打开一个已有文本文件。本例为新建或打开名为“operate.ini”的文件。

5) 输入定向符>

●命令示例:

date>333.txt

●用途:

将“>”左边的命令的输出结果定向到一个文件中,本例将date的结果定向到一个文件“333.txt”中去了。

注意!如果“>”右侧跟的是一个已有文件的文件名,则此文件的原有内容将被清空,只存放“>”左侧命令产生的输出结果。

6) 输入定向追加符>>

●命令示例:

date>>333.txt

●用途:

将“>>”左边命令的输出结果定向到一个文件中,如此文件原先已有内容,则原内容保持不变,“>>”左边命令的输出结果将追加到该文件的末尾。本例将date的结果定向到一个文件“333.txt”中去了,如“333.txt”原先就有内容,则date的结果将会追加到“333.txt”的原有内容之后。

solaris 命令总览-S开头指令

solaris 命令总览-S开头指令

前不能有两个地址。Append命令具有以下格式:
[]address] a\
text\
text\
.
.
text
用户必须用反斜杠(反斜杠引用后面的 NEWLINE)来结束被追加文本中的每一
行(除了最后一行以外)。被追加文本使用一个不以反斜杠结尾的行来终止。 sed
命令总是写出被追加的文本,无论用户是否在命令行中设置 -n标志。如果用户删
地址
一个行号便是一个可以选择某个行Baidu Nhomakorabea地址。作为一个特例,行号 $表示文件列表 file-list中
的最后一个文件的最后一行。
一个正则表达式(可参考附录 A)是一个可以选择包含一个表达式所匹配字符串的行的地
址。而斜杠 (/)经常用来分隔一个正则表达式, sed命令允许用户使用任何字符(用户必须用引
号将对shell具有特殊含义的字符引用起来)。
行。在sed命令选择了某个组中的最后一行之后, sed将再次开始选择过程,以寻找与第一个地
址匹配的下一行。这一行是下一组的第一行。 sed命令继续这样的过程,直到结束对文件列表
file-list的检查。
指令
a
append。Append指令追加一行或者多行到当前所选择的行中。如果 Append指令前
没有地址,则它将追加到文件列表 file-list中的每一个输入行。在一个 Append指令

Solaris日常维护常用命令(06.04)

Solaris日常维护常用命令(06.04)

一、UNIX通用基础命令

1.查看当前帐号下的环境变量

#set

2.查看当前操作系统的名字和主机名字

#uname –a

3.从root用户切换到oracle用户

# su – oracle

4.间隔5秒钟察看整个系统的cpu等资源,显示2次结束

#vmstat 5 2

5.间隔2秒查看整个系统的IO等资源,显示3次结束

#iostat 2 3

6.查看zxapp进程的相关信息

#ps –ef |grep zxapp

7.查看本机当前的工作ip

#ifconfig –a 查看当前的工作ip和网卡信息

#netstat –in 查看当前工作的ip

8.列出系统网络名称

#hostname

9.列出已加载的逻辑卷及其加载位置

#mount

10.列出正在运行的所有进程的各种信息:如进程号及进程名等

#ps –ef

11.显示下所有文件所占空间(以块为单位)

#du –s dir_name

12.清除文件内容

例:清理/var/adm/wtmp文件内容

#>/var/adm/wtmp说明:这个文件记录所有用户成功登陆操作系统的信息。该文件不是一个文本文件,因此只能通过who命令来查看其内容。

13.将命令内容导入到文本中

例:#ls -a > show.txt

二、SOLARIS特有的常用命令

14.Kshell与bash之间的切换

bash-2.05# ksh 从bash切换到ksh

# bash 从ksh切换到bash

15.获取系统日志:

日志存在/var/adm/message系列文件中,可以ftp获取

16.重启与关机命令

# reboot 重启(或# init 6)

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

常用solaris命令

2006-12-14 10:51

虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev

查看系统Hostid: 24cc7225

Release: 5.9

Kernel architecture: i86pc

Application architecture: i386

Hardware provider: COMPAQ

Domain:

Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003 showrev -p可以查看系统的安装的补丁

2、vmstat监视cpu

iostat监视磁盘

iostat -E现在磁盘信息,包括大小和错误数量,厂家等等

3、prtconf显示系统信息

4、prtdiag显示系统cpu,内存,以及OBP

5、netstat -r路由信息

netstat -i接口信息

6、查看网卡状态

ndd -get /dev/eri link_status or link_speed

7. isainfo -b 32 or 64

isainfo查看系统的平台类型sparc or i386

8. prodreg图形界面显示安装的软件

9、prtvtoc /dev/rdsk/c0t0d0s2

/* Disk geometry and partitioning info *

10、dos2unix | -ascii ;

/* Converts DOS file formats to Unix */

11、mailx -H -u ;

/* List out mail headers for specified user */

12、prtconf | grep "Memory size"

/* Display Memory Size */

13、prstat -a类似top的命令

14、Snoop Your Network

snoop -d pcelx0

/* Watch all network packets on device pcelx0 */

snoop -o /tmp/mylog pcelx0

/* Saves packets from device pcelx0 to a file */

snoop -i /tmp/mylog host1 host2

/* View packets from logfile between host1 & host2 */

snoop -i /tmp/mylog -v -p101

/* Show all info on packet number 101 from a logfile */ snoop -i /tmp/mylog -o /tmp/newlog host1

/* Write a new logfile with all host1 packets */

snoop -s 120

/* Return the first 120 bytes in the packet header */

snoop -v arp

/* Capture arp broadcasts on your network */

15、uname -a

显示机器名以及机器的平台,机器的型号

16、df -h显示磁盘使用情况

17、查看cpu详细信息psrinfo -v

18、whoami

who

finger

查看当前登陆用户(大家运行下,看看有什么区别)

19、fuser -cu /mountpoint,看当前有什么进程和此文件系统有关

fuser -ck /mountpoint,杀掉所有和此文件系统有关的进程

20、查看磁盘的分区情况:format---0(表硬盘控制器号)--partition--print

21、du -sk dir1 显示目录 dir1 的总容量,以k bytes为计量

22、id 查看当前用户用户号和组号

23、dfshares 显示远程机共享资源

24、pkginfo -l 命令显示关于软件包的详细信息,包括软件包的大小

Solaris 系统管理命令及相关技术中英文对照

A

-----------------------------------------------------------------------------------

ab2admin—对AnswerBook2进行管理的命令行界面

ab2cd—从Documentation CD中运行AnswerBook2服务器

ab2regsvr—向联合域名服务注册AnswerBook2文档服务器

accept、reject—接受或拒绝打印请求

acct—对计数及各种计数命令的概述

acctcms—进程计数命令

acctcon、acctcon1、acctcon2—连接时间计数

acctdisk—将计数数据转换为计数记录总数

acctdusg—通过登录信息计算磁盘资源的消耗

acctmerg—合并或添加总体计数文件

accton—在已有文件中追加进程计数记录

acctprc、acctprc1、acctprc2—进程计数

acctsh、chargefee、ckpacct、dodisk、lastlogin、monacct、nulladm、prctmp、prdaily、prtacct、

shutacct、startup、turnacct—进行计数的shell过程

acctwtmp—将utmpx记录写入文件

adbgen—生成adb脚本

add_drv—在系统中增加一个新的设备驱动器

add_install_client—从网络安装中添加或删除客户的脚本

add_to_install_server—从附加的Solaris CD中将脚本复制到现有的网络安装

相关文档
最新文档