当前位置:文档之家› solaris 命令大全

solaris 命令大全

solaris 命令大全
solaris 命令大全

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

查看系统Hostid: 24cc7225

Release: 5.9

Kernel architecture: i86pc

Application architecture: i386

Hardware provider: COMPAQ

Domain: https://www.doczj.com/doc/40918724.html,

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中将脚本复制到现有的网络安装服务器addbadsec—映射出错误磁盘块

admintool—通过图形用户界面进行系统管理

afbconfig、SUNWafb_config—配置AFB图形加速器

aliasadm—处理NIS+别名映射

allocate—设备分配

amiserv—AMI密钥服务器

answerbook2_admin—AnswerBook2 GUI管理工具

arp—地址解析的显示与控制

aset—控制或限制对系统文件和目录的访问

aset.restore—恢复ASET所影响的文件系统

aspppd、aspppls—异步PPP链接管理程序

aspppls—异步PPP链接管理程序

audit—控制审计守护进程的行为

auditconfig—审计配置

auditd—控制审计追踪文件的生成与定位

auditreduce—从审计追踪文件中合并和选择审计追踪记录

audit_startup—审计子系统初始化脚本

auditstat—显示内核审计统计

audit_warn—审计守护进程警告脚本

automount—安装自动挂接点

automountd—挂接/摘除守护进程autofs

autopush—配置一个自动压入的STREAMS模块列表

B

----------------------------------------------------------------------------------- bdconfig—配置按钮和拨号流

boot—启动系统内核或者一个独立程序

bootparamd—引导参数服务器

bsmconv、bsmunconv—启用或者禁用BSM

busstat—报告与总线有关的性能统计

C

----------------------------------------------------------------------------------- cachefslog—对CacheFS进行记录

cachefspack—将文件和文件系统压缩到高速缓存中cachefsstat—对CacheFS进行统计

cachefswssize—测定高速缓存文件的工作集合的大小captoinfo—将termcap描述转换为terminfo描述

cfgadm—配置管理

cfgadm_ac—对EXX00内存进行系统管理

cfgadm_pci—对PCI热插入进行配置管理的命令

cfgadm_scsi—SCSI硬件专用的cfgadm命令

cfgadm_sysctrl—对EX00系统板进行管理

cfsadmin—管理CacheFS进行文件系统高速缓存时所使用的磁盘空间cg14config—配置SX/CG14图形加速器设备

chargefee—计数的shell过程

check-hostname—检测sendmail是否能够测定系统的完全合格主机名check-permissions—检测邮件重新路由的权限

check—对JumpStart规则文件中的规则进行校验的脚本

chown—改变所有者

chroot—修改命令的root目录

ckpacct—定期检测/var/adm/pacct长度的计数命令

clear_locks—清除NFS客户所持有的锁

clinfo—显示分组信息

closewtmp—将一个非法读取进程的记录放入/var/adm/wtmpx文件clri、dcopy—清除信息节点

comsat—Biff服务器

consadm—指定或者显示辅助控制台设备

conv_lp—转换LP的配置

conv_lpd—转换LPD的配置

coreadm—对核心文件进行管理

cpustat—通过CPU性能计数对系统行为进行嗫?

crash—检测系统映像

cron—时钟守护进程

cvcd—虚拟控制台守护进程

D

----------------------------------------------------------------------------------- dcopy—清除信息节点

dd—转换与复制文件

deallocate—设备的卸配

devattr—显示设备属性

devconfig—配置设备属性

devfree—从独占使用中释放设备

devfsadm—对/dev和/devices进行管理的命令devfseventd—devfsadmd的内核事件通知守护进程

devinfo—打印特定于设备的信息

devlinks—为各种设备和伪设备添加/dev项

devnm—设备名

devreserv—为独占使用预留设备

df—显示闲置的磁盘块和文件数

df_ufs—报告UFS文件系统上的闲置磁盘空间

dfmounts—显示被挂接的资源信息

dfmounts_nfs—显示被挂接的NFS资源信息

dfshares—列举远程或本地系统中可用的资源

dfshares_nfs—列举远程系统可用的NFS资源

dhcpagent—客户DHCP的守护进程

dhcpconfig—对DHCP服务进行管理的命令

dhcpmgr—管理DHCP服务的图形界面

dhtadm—对DHCP配置表进行管理的命令

disks—为附加到系统的硬盘创建/dev项

diskscan—执行表面分析

dispadmin—进程调度管理

dmesg—收集系统诊断消息,形成错误日志

dmi_cmd—DMI命令行界面的命令

dmiget—命令行方式的DMI的获取命令

dminfo—报告设备映射文件中某设备项的相关信息dmispd—Sun Solstice Enterprise 的DMI服务提供商

dodisk—由时钟守护进程调用的shell过程,可执行磁盘计数功能domainname—显示或者设置当前域名

dr_daemon—Enterprise 10000 的动态重配守护进程drvconfig—配置/devices目录

du—对磁盘使用情况进行汇总

dumpadm—对操作系统的崩溃转储进行配置

E

----------------------------------------------------------------------------------- edquota—为UFS文件系统编辑用户配额

eeprom—EEPROM的显示和装载命令

F

----------------------------------------------------------------------------------- fbconfig—帧缓冲的配置命令

fdetach—将名字与基于STREAMS的文件描述符分离

fdisk—创建或者修改固定磁盘分区表

ff—为文件系统列举文件名和统计信息

ff_ufs—为UFS文件系统列举文件名和统计

ffbconfig—对FFB图形加速器进行配置

fingerd—远程用户信息服务器

firmware—可引导的固件程序和固件命令

fmthard—填充硬盘的卷目录表

fncheck—检测FNS数据与NIS+数据之间的一致性

fncopy—复制FNS环境

fncreate—创建FNS环境

fncreate_fs—创建FNS文件系统的环境

fncreate_printer—在FNS名字空间中创建新打印机fndestroy—破坏FNS环境

fnselect—为FNS初始化环境选择一个特定的命名服务fnsypd—更新NIS主服务器上的FNS环境

format—磁盘的分区与维护命令

fsck—检测和修复文件系统

fsck_cachefs—为CacheFS缓存的数据进行完整性检测

fsck_s5fs—文件系统的一致性检测和交互式修复

fsck_udfs—文件系统的一致性检测和交互式修复

fsck_ufs—文件系统的一致性检测和交互式修复

fsdb—文件系统调试器

fsdb_udfs—UDFS文件系统调试器

fsdb_ufs—UFS文件系统调试器

fsirand—安装随机的信息节点编号生成器

fstyp—测定文件系统的类型

ftpd—文件传输协议服务器

fuser—通过文件或者文件结构标识进程

fwtmp、wtmpfix—对连接计数记录进行处理

G

----------------------------------------------------------------------------------- gencc—创建cc命令的前端

getdev—分类列举设备

getdgrp—列举包含了匹配设备的设备组

getent—从管理数据库中获取表项

gettable—从主机中获取DoD Internet格式的主机表

getty—设置终端类型、模式、速度和行规范

getvol—对设备的可达性进行校验

GFXconfig—配置PGX32(Raptor GFX)图形加速器goupadd—在系统中添加或创建新组定义

groupdel—从系统中删除组定义

groupmod—修改系统中的组定义

grpck—口令和组文件的检测程序

gsscred—添加、删除、列举gsscred表项

gssd—为内核RPC产生和验证GSS-AIP标记

H

----------------------------------------------------------------------------------- halt、poweroff—关闭处理器

hostconfig—配置系统的主机参数

htable—转换DoD Internet格式的主机表

I

----------------------------------------------------------------------------------- id—返回用户标识

ifconfig—配置网络接口参数

https://www.doczj.com/doc/40918724.html,sat、comsat—Biff服务器

in.dhcpd—DHCP服务器

in.fingerd、fingerd—远程用户信息服务器

in.ftpd、ftpd—文件传输协议服务器

in.lpd—BSD打印协议适配器

https://www.doczj.com/doc/40918724.html,d、named—Internet域名服务器

in.ndpd—IPv6的自动配置守护进程

in.rarpd、rarpd—DARPA逆向地址解析协议服务器

in.rdisc、rdisc—发现网络路由守护进程

in.rexecd、rexecd—远程执行服务器

in.ripngd—IPv6的网络路由守护进程

in.rlogind、rlogind—远程登录服务器

in.routed、routed—网络路由守护进程

in.rshd、rshd—远程shell服务器

in.rwhod、rwhod—系统状态服务器

in.talkd、talkd—talk程序服务器

in.telnetd、telnetd—DARPA TELNET协议服务器

in.tftpd、tftpd—Internet平凡文件传输协议服务器

in.tnamed、tnamed—DARPA平凡名字服务器

in.uucpd、uucpd—UUCP服务器

inetd—Internet服务守护进程

infocmp—比较或打印terminfo描述

init、telinit—进程控制的初始化

init.wbem—启动和停止CIM引导管理程序

install—安装命令

install_scripts—Solaris软件的安装脚本

installboot—在磁盘分区中安装引导块

installf—向软件安装数据库中添加文件

Intro、intro—对维护命令及应用程序的介绍

iostat—报告I/O统计

ipsecconf—配置系统范围的IPsec策略

ipseckey—手工操作IPsec的SA数据库

K

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

kadb—内核调试器

kdmconfig—配置或卸配键盘、显示器和鼠标选项

kerbd—为内核RPC生成和校验Kerberos票据

kernel—包括基本操作系统服务在内的UNIX系统可执行文件

keyserv—存储加密私钥的服务器

killall—杀死所有活跃的进程

ktkt_warnd—Kerberos警告守护进程

kstat—显示内核统计信息

L

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

labelit—为文件系统列举或者提供标签

labelit_hsfs—为HSFS文件系统列举或者提供标签

labelit_udfs—为UDF文件系统列举或者提供标签

labelit_ufs—为UFS文件系统列举或者提供标签

lastlogin—显示每个人员所登录的最后日期

ldap_cachemgr—为NIS查找缓存的服务器和客户信息LDAP守护进程

ldapclient、ldap_gen_profile—对LDAP客户机进行初始化或者创建LDAP客户配置文件的LDIF

link、unlink—链接或者取消链接文件和目录

list_devices—列举可分配的设备

listdgrp—列举设备组的成员

listen—网络监听守护进程

llc2_loop—为测试驱动器、适配器和网络回送诊断

lockd—网络锁定守护进程

lockfs—修改或者报告文件系统锁

lockstat—报告内核锁的统计信息

lofiadm—通过lofi管理可用作磁块设备的文件

logins—列举用户和系统的登录信息

lpadmin—配置LP打印服务

lpfilter—管理LP打印服务所使用的过滤器

lpforms—管理LP打印服务所使用的格式

lpget—获取打印配置

lpmove—移动打印请求

lpsched—启动LP打印服务

lpset—在/etc/printers.conf或FNS中设置打印配置

lpshut—停止LP打印服务

lpsystem—向打印服务注册远程系统

lpusers—设置打印队列的优先级

luxadm—SENA、RSM和SSA子系统的管理程序

M

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

m64config—配置M64图形加速器

mail.local—将邮件存入邮件箱

makedbm—创建dbm文件,或者从dbm文件得到文本文件makemap—为sendmail创建数据库映射

mibiisa—Sun SUMP代理

mk—从源代码重建二进制系统和命令

mkfifo—创建FIFO专用文件

mkfile—创建一个文件

mkfs—构造文件系统

mkfs_pcfs—构造FAT文件系统

mkfs_udfs—构造UDFS文件系统

mkfs_ufs—构造UFS文件系统

mknod—创建专用文件

modify_install_server—在现有网络安装服务器上取代miniroot的脚本modinfo—显示所装载的内核模块信息

modload—装载内核模块

modunload—卸载模块

mofcomp—将MOF文件编译为CIM类

monacct—每月调用计数程序

monitor—SPARC系统的PROM监控器

mount、umount—挂接或摘除文件系统和远程资源

mountall、umountall—挂接、摘除多个文件系统

mount_cachefs—挂接CacheFS文件系统

mountd—接收NFS挂接请求和NFS访问的服务器

mount_hsfs—挂接HSFS文件系统

mount_nfs—挂接远程的NFS资源

mount_pcfs—挂接PCFS文件系统

mount_s5fs—挂接s5文件系统

mount_tmpfs—挂接tmpfs文件系统

mount_udfs—挂接UDFS文件系统

mount_ufs—挂接UFS文件系统

mount_xmemfs—挂接xmemfs文件系统

mpstat—报告每个处理器的统计信息

msgid—生成消息ID

mvdir—移动目录

N

----------------------------------------------------------------------------------- named-bootconf—将配置文件转换为适用于Bind 8.1的格式

named-xfer—支持入站区域传送的辅助代理

named—Internet域服务器

ncheck—生成路径名与i编号的映射列表

ncheck_ufs—为UFS文件系统生成路径名与i编号的映射列表ndd—获取和设置驱动器的配置参数

netstat—显示网络状态

newfs—构造新的UFS文件系统

newkey—在publickey数据库中创建新的Diffie-Hellman密钥对nfsd—NFS守护进程

nfslogd—NFS的日志记录守护进程

nis_cachemgr—对NIS+服务器的位置信息进行高速缓存的NIS+命令nfsstat—显示NFS统计信息

nisaddcred—创建NIS+证书

nisaddent—从相应的/etc文件或者NIS映射中创建NIS+表nisauthconf—NIS+的安全性配置

nisbackup—备份NIS+目录

nisclient—为NIS+实体初始化NIS+证书

nisd—NIS+服务的守护进程

nisd_resolv—NIS+服务的守护进程

nisinit—NIS+客户和服务器的初始化命令

nislog—显示NIS+事务日志的内容

nispasswdd—NIS+口令更新的守护进程

nisping—向NIS+服务器发送ping

nispopulate—填充NIS+域中的NIS+表

nisprefadm—为NIS+客户设置服务器优先级别的NIS+命令nisrestore—恢复NIS+目录的备份

nisserver—创建NIS+服务器

nissetup—初始化NIS+域

nisshowcache—打印共享高速缓存文件的NIS+命令

nisstat—报告NIS+服务器的统计信息

nisupdkeys—更新NIS+目录中的公钥

nisadmin—对网络监听服务进行管理

nscd—名字服务的高速缓存守护进程

nslookup—交互式查询名字服务器

nstest—DNS测试shell

nsupdate—更新DNS名字服务器

ntpdate—使用NTP设置本地的日期和时间731

ntpq—标准NTP查询程序733

ntptrace—沿着NTP主机链追溯到其主控时间资源739 nulladm—采用664模式创建文件名,确保其所有者和组为adm

O

----------------------------------------------------------------------------------- obpsym—OpenBoot固件的内核符号调试

ocfserv—OCF 服务器

P

----------------------------------------------------------------------------------- parse_dynamic_clustertoc—基于动态项对clustertoc文件进行语法分析passmgmt—对口令文件进行管理

patchadd—将补丁包应用于Solaris系统

patchrm—删除补丁包并恢复以前保存的文件

pbind—控制和查询进程与处理器之间的绑定

pcmciad—PCMCIA用户守护进程

pfinstall—对安装配置文件进行测试

pgxconfig、GFXconfig—配置PGX32(Raptor GFX)图形加速器ping—向网络主机发送ICMP(ICMP6)ECHO_REQUEST包pkgadd—将软件包传给系统

pkgask—将答复信息存储在请求脚本中

pkgchk—检测软件包安装的准确性

pkgrm—从系统中删除软件包

pmadm—对端口监控器进行管理

pmconfig—对电源管理系统进行配置

pntadm—DHCP网络表的管理命令

ports—为串行线创建/dev和inittab项

powerd—电源管理的守护进程

poweroff—停止处理器

praudit—打印审计追踪文件的内容

prctmp、prdaily、prtacct—打印各种计数文件

printmgr—在网络中管理打印机的图形用户界面

prstat—报告活跃进程的统计信息

prtconf—打印系统的配置信息

prtdiag—显示系统的诊断信息

prtvtoc—报告关于磁盘几何以及分区信息

psradm—修改处理器的操作状态

psrinfo—显示处理器的相关信息

psrset—创建和管理处理器集合

putdev—编辑设备表

putdgrp—编辑设备组表

pwck、grpck—口令/组文件的检测程序

pwconv—使用/etc/passwd中的信息安装和更新/etc/shadow

Q

----------------------------------------------------------------------------------- quot—汇总系统文件的所有权信息

quota—显示用户在UFS文件系统中的磁盘配额和使用情况quotacheck—UFS文件系统配额的一致性检测程序

quotaon、quotaoff—打开或者关闭UFS文件系统的配额

R

----------------------------------------------------------------------------------- rarpd—DARPA逆向地址解析协议服务器

rdate—从远程主机设置系统日期

rdisc—探测网络路由器的守护进程

re-preinstall—在系统上安装JumpStart软件

reboot—重新启动操作系统

reject—拒绝打印请求

rem_drv—从系统中删除设备驱动器

removef—从软件数据库中删除文件

repquota—为UFS文件系统进行配额汇总

restricted_shell—受限的shell命令接收器

rexd—基于RPC的远程执行服务器

rexecd—远程执行服务器

rlogind—远程登录服务器

rm_install_client—从网络安装中删除客户的脚本

rmmount—用于CD-ROM和软盘的可移动介质挂接程序rmt—远程磁带协议模块

roleadd—管理新的角色帐号

roledel—删除角色的登录

rolemod—修改现有的角色帐号

route—对路由表进行手工处理

routed—网络路由的守护进程

rpc.bootparamd、bootparamd—引导参数服务器

rpc.nisd、nisd—NIS+服务的守护进程

rpc.nisd_resolv、nisd_resolv—NIS+服务的守护进程

rpc.nispasswdd、nispasswdd—NIS+口令更新的守护进程

rpc.rexd、rexd—基于RPC的远程执行服务器

rpc.rstatd、rstatd—内核统计服务器

rpc.rusersd、rusersd—网络用户的名字服务器

rpc.rwalld、rwalld—网络rwall服务器

rpc.sprayd、sprayd—Spray服务器

rpc.yppasswdd、yppasswdd—修改NIS口令文件的服务器

rpc.ypupdated、ypupdated—修改NIS信息的服务器rpcbind—统一地址到RPC程序编号的映射

rpcinfo—报告RPC信息

rpld—IA网络引导的RPL服务器

rquotad—远程配额服务器

rsh—受限的shell

rshd—远程shell服务器

rstatd—内核统计服务器

rtc—对所有的实时钟和GMT标记进行管理

runacct—进行每日计数

rusersd—网络用户的名字服务器

rwall—写给网络中的所有用户

rwalld—网络rwall服务器

rwhod—系统状态服务器

S

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

sa1、sa2、sadc—系统行为报告信息包

sac—服务访问控制器

sacadm—对服务访问控制器进行管理

sadc—报告系统行为的信息包

sadmind—分布式系统管理的守护进程

saf—服务访问程序888

sar、sar1、sac2、sadc—报告系统行为的包

savecore—保存操作系统的崩溃转储

sendmail—在Internet上发送邮件

server_upgrade—为异质OS服务器的客户进行升级

setmnt—建立挂接表

setuname—修改系统信息

setup_install_server—从Solaris CD到磁盘的复制脚本

share—允许远程挂接时使用本地资源

share_nfs—允许远程挂接时使用NFS文件系统

shareall、unshareall—共享或者取消共享多个资源

showmount—显示所有的远程挂接

showrev—显示机器和软件的修正信息

shutacct—在系统关机时关闭进程计数

shutdown—关闭系统或者改变系统状态

slpd—服务定位协议守护进程

smartcard—配置和管理智能卡

smrsh—sendmail的受限shell

snmpdx—Sun Solstice Enterprise Master Agent

snmpXdmid—Sun Solstice Enterprise的SNMP-DMI映射

snoop—捕获并检查网络包

soconfig—配置套接字所使用的传输提供商

soladdapp—将应用程序添加到Solstice应用程序注册表中soldelapp—从Solstice应用程序注册表中删除应用程序

solstice—通过图形用户界面访问系统管理工具

spray—Spray信息包

sprayd—Spray服务器

ssaadm—SPARCstorage 队列和SPARCstorage RSM磁盘系统的管理程序startup—在启动时打开进程计数

statd—网络状态监控器

strace—打印STREAMS追踪消息

strclean—STREAMS错误记录器的清除程序

strerr—STREAMS错误记录器守护进程

sttydefs—为TTY端口维护行设置并寻找序列

su—成为超级用户或者另一个用户

sulogin—访问单用户模式

suninstall—安装Solaris操作环境

swap—交换管理界面

swmtool—安装、升级和删除软件包

sxconfig—为SX视频子系统配置连续内存

sync—更新超块

syncinit—设置串行线接口的操作参数

syncloop—同步线性回送的测试程序

syncstat—从同步串行链接中报告驱动器统计信息

sys-unconfig—取消系统的一个配置

sysdef—输出系统定义

sysidconfig—执行或定义系统配置程序

sysidtool、sysidnet、sysidns、sysidsys、sysidroot、sysidp—系统配置syslogd—记录系统消息

T

----------------------------------------------------------------------------------- talkd—talk程序的服务器

tapes—为磁带设备创建/dev

taskstat—打印ASET任务的状态

tcxconfig—配置S24(TCX)帧缓冲

telinit—进程控制的初始化

telnetd—DARPA TELNET协议服务器

tftpd—Internet平凡文件传输协议服务器

tic—terminfo编译器

tnamed—DARPA平凡命名服务器

traceroute—打印信息包到达网络主机的路由

ttyadm—对特定端口监控器的信息进行格式化并输出

ttymon—终端端口的监控器

tunefs—调谐现有的文件系统

turnacct—打开或关闭进程计数

U

----------------------------------------------------------------------------------- uadmin—管理控制

ufsdump—文件系统的增量转储

ufsrestore—文件系统的增量恢复

umount—摘除文件系统以及远程资源

umountall—摘除多个文件系统

unlink—取消文件和目录的连接

unshare—不允许远程系统挂接本地资源

unshare_nfs—不允许远程系统挂接本地的NFS文件系统unshareall—取消所有资源的共享

useradd—管理系统中的新用户登录或新角色

userdel—从系统中删除用户登录

usermod—修改系统中的用户登录或角色信息

utmp2wtmp—在runacct所生成的文件/var/adm/wtmpx中创建新项utmpd—utmpx监控守护进程

uucheck—检测UUCP目录和许可文件

uucico—UUCP系统的文件传输程序

uucleanup—清除UUCP假脱机目录

uucpd—UUCP服务器

uusched—UUCP文件传输程序的调度程序

Uutry、uutry—尝试在调试模式中联系远程系统

uuxqt—执行远程命令请求

V

----------------------------------------------------------------------------------- vmstat—报告虚拟内存的统计

volcopy—创建文件系统的映像拷贝

volcopy_ufs—创建UFS文件系统的映像拷贝

vold—对CD-ROM和软盘设备进行管理的卷管理守护进程

W

----------------------------------------------------------------------------------- wall—写给所有的用户

wbemadmin—启动Sun WBEM用户管理程序wbemlogviewer—启动WBEM日志查看程序

whodo—报告谁在做什么

wtmpfix—处理连接计数记录

X

----------------------------------------------------------------------------------- xntpd—网络时间协议的守护进程

xntpdc—专用的NTP查询程序

Y

----------------------------------------------------------------------------------- ypbind—NIS绑定进程

ypinit—创建NIS客户

ypmake—重建NIS数据库

yppasswdd—修改NIS口令文件的服务器

yppoll—返回NIS服务器主机上的当前NIS映射版本yppush—强制传播一个已修改的NIS映射

ypserv、ypxfrd—NIS服务器以及绑定进程

ypset—指向特定服务器上的ypbind

ypstart、ypstop—启动和停止NIS服务

ypupdated—修改NIS信息的服务器

ypxfr、ypxfr_1perday、ypxfr_1perhour、ypxfr_2perday—从NIS服务器向主机传送NIS映射ypxfrd—NIS服务器与绑定进程

Solaris常用命令和例子

Solaris常用命令和例子 1) ok>probe-ide//Ultra5/10、Blade100/150 ok>probe-scsi-all//Ultra60、E450、V480 ok probe-scsi-all /pci@1f,4000/scsi@3,1 /pci@1f,4000/scsi@3 Target 0 Unit 0 Disk QUANTUM VK4550J SUN4.2G8817 Target 6 Unit 0 Removable Read Only device TOSHIBA 2395 XM5701TASUN12XCD fsck 例: ok boot Boot path: /ssm@0,0/pci@1c,700000/pci@1/SUNW,isptwo@4/sd@0,0:a Boot args: -s Loading ufs-file-system package 1.4 04 Aug 1995 13:02:54. FCode UFS Reader 1.11 97/07/10 16:19:15. Loading: /platform/SUNW,Sun-Fire/ufsboot Loading: /platform/sun4u/ufsboot SunOS Release 5.8 Version Generic_110096-04 64-bit Copyright 1983-2000 Sun Microsystems, Inc. All rights reserved. WARNING: todsg_get(): TOD SRAM magic error WARNING: todsg_get(): turned off using tod configuring IPv4 interfaces: hme1. Hostname: qame-a The / file system (/dev/rdsk/c4t0d0s0) is being checked. /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=50905 (4 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=50906 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=50907 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=539350 (18 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=539351 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=753040 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=804088 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=881943 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=881944 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=885317 (6 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: 7499747 DUP I=885355 /dev/rdsk/c4t0d0s0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. WARNING - Unable to repair the / filesystem. Run fsck

常用solaris命令

常用solaris命令 2006-12-14 10:51 虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev 查看系统Hostid: 24cc7225 Release: 5.9 Kernel architecture: i86pc Application architecture: i386 Hardware provider: COMPAQ Domain: https://www.doczj.com/doc/40918724.html, 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 */

Solaris 基本命令

Solaris 基本命令(一)基本命令 命令格式:命令参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [option] file option: -l 显示详细列表 域1 :文件类型和文件权限 域2 :文件连接数 域3 :文件所有者名字 域4 :文件用户组名字 域5 :文件长度 域6-8 :最近修改日期 域9 :文件名 -a 显示所有文件,包含隐藏文件(以. 起头的文件名)-R 显示文件及所有子目录 -F 显示文件(后跟*)和目录(后跟/) -d 与l选项合用,显示目录名而非其内容 2.cd 目录转换,等同于dos下cd命令 注意目录分隔符为“/”,与dos相反 命令格式:cd dirname 3.pwd 显示当前路径 4.cat 显示文件内容,等同于dos下type命令 命令格式:cat filename

5.more 以分页方式查看文件内容. 命令格式:more filename 6.rm 删除文件 命令格式: rm [-r] filename (filename 可为档名,或档名缩写符号.) 例子: rm file1 删除档名为 file1 之文档. rm file? 删除档名中有五个字元,前四个字元为file 之所有文档. rm f* 删除档名中,以 f 为字首之所有文档. rm -r dir1 删除目录 dir1,及其下所有文档及子目录. 7.mkdir 创建目录 命令格式: mkdir [-p] directory-name Exmaple : mkdir dir1 建立一新目录 dir1. mkdir -p dir/subdir 直接创建多级目录 8.rmdir 删除目录 目录必须首先为空 命令格式: rmdir directory 9.cp 文档复制 命令格式: cp [-r] source destination 例子: cp file1 file2 将文档 file1 复制成 file2 cp file1 dir1 将文档 file1 复制到目录 dir1 下,文件名仍为 file1. cp /tmp/file1 . 将目录 /tmp 下的文档 file1复制到现行目录下, 档名仍为 file1.

solaris下的ftp命令介绍

solaris下的ftp命令介绍(保存) 1.ftp 本地工作站和远端工作站之间文档传输(solaris) : 必须拥有远端工作站的帐号及密码,才可进行传输工作: 格式:ftp hostname or ftp ip_address 例如: ftp 129.9.123.45 和远端工作站129.9.123.45 ,进行文档传输 Name (129.9.123.45:user-name) : 输入帐号 Password (129.9.123.45:user-name): 输入密码 !为执行外部操作系统的命令。 ftp> help 列出ftp 文档传输,可使用的任何命令。 ftp> !ls 列出本地工作站,现在目录下的任何文档名。 ftp> !pwd 列出本地工作站,现在所在的工作目录位置。 ftp> ls 列出远端工作站现在目录下的任何文档名。 ftp> dir 列出远端工作站现在目录下的任何文档名(略同于UNIX 的ls -l 指令). ftp> pwd 列出远端工作站现在所在的目录位置。 ftp> cd dir1 更改远端工作站的工作目录位置至dir1 下。 ftp> get file1 将远端工作站的文档file1 ,拷贝到本地工作站中。 ftp> put file2 将本地工作站的文档file2 ,拷贝到远端工作站中。 ftp> mget *.c 将远端工作站中,文档名后缀为c 的任何文档,拷贝到本地工作站中。ftp> mput *.txt 将本地工作站中,文档名后缀为txt 的任何文档,拷贝到远端工作站中。ftp> bin 以二进制方式传输文档,切记在传送可执行文档时要先执行此命令。 能够将ASCII文档按二进制方式传输,但决不能将二进制文档按ASCII方式传输,否则二进制文 档的内容会遭到破坏而无法使用。 ftp> asc 以ASCII方式传输文档,只在传输ASCII文档时用,特别是在DOS和Solaris之间传输时 用。 ftp> prompt 使用mput/mget 时不用每个文档皆询问yes/no ftp> quit 结束ftp 工作。 ftp> bye 结束ftp 工作,和quit相同。 注: 从PC到工作站间的文档传输也可在PC端WIN95下的FTP命令进行文档传输,用法和 上所述大致相同。 FTP命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP

solaris10系统管理命令和系统备份方法

solaris 10 一些系统管理命令和系统备份方法 1.查看系统版本和系统型号 uname -a unmae -X Cat /etc/release showrev SunOS5.10其实和Solaris 10是一个东西,名称不同,与Solaris系统的起源相关。下面是两者的关系介绍: History In 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 existing BSD-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.显示系统中磁盘的数量 format root@IEDB # format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c1t0d0 /pci@1f,700000/scsi@2/sd@0,0 1. c1t2d0 /pci@1f,700000/scsi@2/sd@2,0 2. c1t3d0 /pci@1f,700000/scsi@2/sd@3,0

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 SOLARIS操作系统常用命令 SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便. 1、man <要查的命令名字> 给出要查命令所有选项的含义,以及命令的详细说明. 2、ls 相当于DOS的dir 它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-R(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。 ls -a 列出包含以.起始的隐藏文件在内的所有文件名。

solaris常用系统命令如何查看日志信息

solaris常用系统命令如何查看日志信息 删除60天前的数据文件 find ./u/mydir -mtime +60 -name "al_*" -exec rm -f {} \; 如何查看日志信息dmesg | more /var/adm/messages* 收集exlpore日志/opt/SUNWexplo/bin/explorer -k ->/opt/SUNWexplo/output 系统的基本状况showrev 系统运行时间,平均负载uptime 版本信息uname -a Update版本more /etc/release 系统补丁showrev -p 已安装的补丁信息patchadd 123-12 打补丁 查看服务对应的端口more /etc/services 系统变量设置env,sysdef Shell变量:bash,csh,ksh 收集explore日志 先查看有没有装 # pkginfo |grep SUNWexplo 如果有安装的话: # /opt/SUNWexplo/bin/explorer 收集到的文件在: # /opt/SUNWexplo/output 清空日志:cp /var/adm/messages /var/adm/messages.bkp #cat /dev/null > /var/adm/messages C pu psrinfo -vp 系统cpu数和速度

uptime cpu平均负载 prstat -a 实时进程的状态 ps -ef 显示所有进程的详细信息 kill pid 杀死进程 vmstat,mpstat,/usr/ucb/ps -aux 内存 prtdiag -v 系统硬件,电源接口等 查看内存大小prtconf -vp | grep Mem vmstat swap -s 增加swap分区:mkfile 200m /tmp ,swap -a,swap -l C5292 磁盘管理 iostat 监视系统输入/输出设备负载 format 系统几块磁盘,大小Ctrl+D的组合键退出metastat 显示硬盘raid状态 检查硬盘信息prtvtoc /dev/dsk/c0t0d0s5 查看NBU硬盘available_media 如何添加硬盘 1,Mkdir /usr/ldap3 2,newfs /dev/rdsk/c1t3d0s1 3,mount /dev/dsk/c1t3d0s1 /usr/ldap3 4,vi /etc/vfstab添加文件系统信息

Solaris 设备状态检查常用命令

Solaris 设备状态检查常用命令 标签:solaris硬件设备命令硬件信息查看表1-1 查看服务器硬件配置 表1-1 设备状态检查常用命令

# prtdiag -v 回显信息中“System Configuration”所在的行显示当前服务器的配置,包括服务器类型;“Run”所在的列显示当前服务器的CPU主频,这里CPU主频数值越大版本越高。 System Configuration: Sun Microsystems sun4u Sun SPARC Enterprise M5000 Server System clock frequency: 1012 MHz Memory size: 65536 Megabytes ==================================== CPUs ========================== ========== CPU CPU Run L2$ CPU CPU LSB Chip ID MHz MB Impl. Mask --- ---- ---------------------------------------- ---- --- ----- ---- 00 0 0, 1, 2, 3, 4, 5, 6, 7 2660 5.5 7 161 00 1 8, 9, 10, 11, 12, 13, 14, 15 2660 5.5 7 161 00 2 16, 17, 18, 19, 20, 21, 22, 23 2660 5.5 7 161

00 3 24, 25, 26, 27, 28, 29, 30, 31 2660 5.5 7 161 00 0 0, 1, 2, 3, 4, 5, 6, 7 2660 5.5 7 161 solaris Cpu /Linux下如何查看cpu 3665阅读0评论2011-09-21icybay 分类:LINUX 1.CPU数量 hp-unix ioscan -C processor | grep processor | wc -l Solais psrinfo -v | grep Status of processor |wc -l linux cat /proc/cpuinfo/grep processor|wc -l AIX lsdev -C | grep -i processor|wc -l 2) Memery数量 solaris prtconf | grep -i mem AIX root>lsdev -C |grep mem

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 SOLARIS操作系统常用命令 SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便. 1、man <要查的命令名字> 给出要查命令所有选项的含义,以及命令的详细说明. 2、ls 相当于DOS的dir 它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在 内),-R(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。 ls -a 列出包含以.起始的隐藏文件在内的所有文件名。 ls -t 依照文件最后修改时间的顺序,依序列出文件名。 ls -l 列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。

solaris 命令大全

虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev 查看系统Hostid: 24cc7225 Release: 5.9 Kernel architecture: i86pc Application architecture: i386 Hardware provider: COMPAQ Domain: https://www.doczj.com/doc/40918724.html, 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 */

Solaris命令常用参数

Solaris命令常用参数 1、df –k 查看文件系统(Filesystem)使用率 df -F ufs -o i 查看inode(数据结构)占用率,100%后不能新增文件。 2、ls –lrt 查看当前目录下的文件或文件夹(按照时间排序) 3、mkdir d1 d2 d3 一次性创建多个目录 4、rm file1 file2;rm –r d1 d2 d3 删除多个文件或目录 ls|xargs rm –f /var/spool/clientmqueue和/var/spool/mqueue下有大量文件,不能直接rm -f *,系统会说argument too long的 5、touch temp.log 创建一个空文件 6、cat /dev/null >access.log 清空log文件,当web server启动时,access.log变为0大小,但是空间不会释放。 cat file1>>file2 追加file1内容到file2. 7、sort -t '|' +1 +2 aaa.txt>aaa.txt.sort 把文本文件按照第2列和第3列排序,以|为分隔符 8、grep characters file1>file2 从文件中查询出带有关键字的行,生成一个新文件。 9、vi file1 编辑文件。 键盘字符功能:i 当前位置插入字符 o 换行输入 a 光标后移动一位输入 :1 返回第一行 :$ 返回最后一行 d再^g 删除全部内容 dd 删除本行 x 删除单个字符 勤按Esc,否则会引起功能键紊乱 9、echo “messages” 向屏幕输出信息 10、find ./ -name file –pinrt 在当前目录下查询文件file 11、crontab –l 定时任务 12、top

Solaris系统管理员常用命令

Solaris系统管理员常用命令 1. Solaris 操作系统 操作系统的版本:Solaris 1.x(sunos4.1.x), Solaris 2.x(sunos 5.x), Solaris 7, Solaris 8 特点: 多用户, 多任务(or 多进程,多线程), 分布式计算(处理) 应用: Client-Server方式中的服务器 o NFS Server, o Name services Server, o mail Server, o Operating system Server, o Database Server o Application Server 2. SUN 服务器体系结构 硬件(Hardware) --> Solaris 系统内核(Kernel)-->指令 Shell-->应用软件(Applications) o SUN 服务器的体系结构发展(Kernel and Application Architecture): [1] SPARC-->[2] SuperSPARC-->[3] UltraSPARC-->[4] sun4c, -->[5] sun4m-->[6] sun4u o 常见硬件组成 [1] 处理器 CUP, [2] 内存 Memory, [3] 系统总线 bus, [4] 硬盘 disk, [5] 显示器 monitor, [6] 键盘 keyboard, [7] 光驱 cdrom, [8] 磁带机 tape, [9] 网卡 net ...... 3. Openboot(Prom) 常用命令及 Solaris 操作系统的安装 Openboot(Prom) 常用命令: ========================= ok> help (帮助命令) ok> banner (显示系统hostid, memory, mac addr等nvrom配置信息) ok> .version (显示prom版本信息) ok> devalias (系统设备别名) 例如 devalias cdrom1 /sbus/SUNW,fas@e8800000/sd@5,0 ok> nvalias (prom命令/信息别名) ok> probe-scsi-all (显示所有scsi设备)

Solaris进程的查看和管理

Solaris进程的查看和管理 /usr/proc/bin的命令介绍: pstop 停止进程 prun pid 重新启动进程 ptime pid 使用微状态计算进程时间 pwait pid 等待指定的进程终止. pcred pid 显示可信度 pfiles pid 显示已打开文件的fstat 和fcntl 信息 pflags pid 显示每个lwp 的/proc 跟踪标志,等待和持有信号量以及其他状 态信息 pldd pid 显示链接到每个进程的动态链接库 pmap pid 显示地址映射空间 psig pid 显示信号操作 pstack pid 显示每个lwp 的十六进制与符号堆跟踪 ptree pid 显示包含指定PID 的进程树 pwdx oid 显示当前工作目录 6、ps命令格式: ps [ -aAdeflcjLPy ] [ -o format ] [ -t termlist ] [ -u userlist ] [ -U userlist ] [ -G grouplist ] [ -p proclist ] [ -g pgrplist ] [ -s sidlist ] 7、常用的参数: -e 输出所有进程报告 -f 在第一栏显示进程所有者的名字(不是UID)。该选项关闭-l、–t、–s 和–r 选项,打开-a 选项。 -l 产生一个长的输出报告,只是不包含STIME 字段 8、ps -el的相关输出参数解释: bash-2.05$ ps -el F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 19 T 0 0 0 0 0 SY ? 0 ? 0:16 sched 8 S 0 1 0 0 40 20 ? 151 ? ? 0:00 init 19 S 0 2 0 0 0 SY ? 0 ? ? 0:00 pageout 19 S 0 3 0 0 0 SY ? 0 ? ? 0:30 fsflush 8 S 0 377 1 0 40 20 ? 223 ? ? 0:00 sac 8 S 0 378 1 0 40 20 ? 224 ? console 0:00 ttymon 8 S 0 131 1 0 40 20 ? 289 ? ? 0:00 rpcbind

Solaris命令

查看系统的版本uname -a uname -X cat /etc/release 查看内核位数 isainfo -v 如何查看版本号和linux一样 cat /etc/release ; Solaris版本 uname -a ; Kernel版本 1.看物理内存用prtconf,在x86和sparc都通用的: # prtconf -vp | grep Mem Memory size: 1015 Megabytes 2.用vmstat看使用情况:

# vmstat 1 kthr memory page disk faults cpu r b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id 0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 91 0 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 98 0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 100 0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 99 0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 99 0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99 3.Solaris 9开始,可以使用mdb来查看内存: # echo ::memstat |mdb -k Page 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

solaris与Linux的基本命令区别

Solaris 是Unix ,而不是Linux 。Linux 是一个内核,而Unix 是一个操作系统。 1)查看开放端口 Linux:netstat -atn Solaris:netstat -P tcp -f inet -an 2)查看网卡/网络状态 Linux:ifconfig Solaris:ifconfig -a 或者dladm show-dev 注:Linux 下每个网卡都是以eth0,eth1 等来命名的,而Solaris 则是以网卡驱动来命名的,如rtls0, iprb0, bge0, bge1,bnx0,e1000g1,nge1,xge0 等,可以通过man 来查看究竟是什么网卡,比如:# man iprb 3)查看系统安装的所有软件包 Linux:rpm -qa 或者dpkg -query -l Solaris:pkginfo 4)安装软件包 Linux:rpm -ivh stardict.rpm Solaris:pkgadd -d 'pwd' SUNWstardict 5)卸载软件包 Linux:rpm -e stardict Solaris:pkgrm SUNWstardict 6)查看进程状态 Linux:top Solaris:prstat 在Solaris 下可以通过pkg-get -i top 来下载安装top软件,prstat -L 可以进一步显示每个线程的状态。 7)查看系统服务 Linux:chkconfig --list Solaris:svcs 8)系统服务管理 Linux:chkconfig samba off 或者chkconfig samba on Solaris:svcadm ensable svc:/network/smtp:sendmail 或者enable svc:/network/smtp:sendmail Solaris 的svcadm 可以通过-r 参数进一步把相关的服务开启或者禁止掉。 9)查看CPU信息 Linux:more /proc/cpuinfo Solaris:psrinfo -v 10)查看内存大小 Linux:more /proc/meminfo 或者top Solaris:prtconf | grep ^M 11)监测网络 Linux:tcpdump Solaris:snoop 12)显示所有模块信息

solaris常用系统命令

tianyayang 常用查看系统状态和信息的命令(整理) 虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev 查看系统Hostid: 24cc7225 Release: 5.9 Kernel architecture: i86pc Application architecture: i386 Hardware provider: COMPAQ Domain: https://www.doczj.com/doc/40918724.html, 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

相关主题
文本预览
相关文档 最新文档