Solaris操作系统中如何查看cpu、内存配置

合集下载

Solaris基础知识及常用命令

Solaris基础知识及常用命令

18
Solaris 的安装


19


Remark: Some steps are not mentioned during the installation, just keep the default and click the ‘F2’. 1. Connect series to SUN server and open Hyper Terminal 2. After the server startup, click ‘Ctrl+Break’ to OK prompt 3. Input command: ‘boot cdrom’ 4. After POST, select the language: English 5. Select DEC VT100 6. Select Network interface: bge0
Solaris文件系统的结构 /
bin sh csh
dev
etc rc3.d
usr
opt U2000
var sybase
cdrom tmp
export
home
client
server
6
UNIX文件权限
r w x 普通文件 可读 可写 可执行
owner 属主 group 用户组 other 其他
- rwx r-x r-- 2 pnuser other group 101 owner
Solaris 7 Solaris 2.6
SunOS 5.7 1998.11 SunOS 5.6 1997.7
Solaris 2.5.1
Solaris 5 2.5
SunOS 5.5.1
1996.5

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-test2o Server : E150,E3000·98--99 Solaris-test5 ,Solaris-test10 PCI体系结构(IDE外设)o Solaris-test30,Solaris-test60o 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状态命令与参数(本节不作学习要求)(一)指令集格式: OK> 指令1.banner 显示当前机器配置状况,CPU,内存,hostid,EtherNet2.probe-scsi 显示内部SCSI通道所挂接设备3.probe-scsi-all 显示所有SCSI通道及所挂接设备4.probe-ide 显示所有IDE通道及所挂接设备(针对U10,U5) probe-fcal-all5.devalias 显示设备别名,如 cdrom,disk,disk0,disk1等6.printenv 无参数,显示环境变量或参数为环境变量名如: printenvauto-boot?7.setenv 设置环境变量,如: setenv auto-boot? false8.set-default 恢复环境变量预定值如:set-default auto-boot?9.set-defaults 恢复所有环境变量预定值10.boot device [option] 启动主机device :设备别名,如:cdrom,disk,net 或直接设备名。

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

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

Solaris中查看硬件信息常用命令经验共享:Solaris中查看硬件信息常用命令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 可以看到已安装的文件系统的空间大小及剩余空间大小。

solaris 命令大全

solaris 命令大全

虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev查看系统Hostid: 24cc7225Release: 5.9Kernel architecture: i86pcApplication architecture: i386Hardware provider: COMPAQDomain: Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003showrev -p可以查看系统的安装的补丁2、vmstat监视cpuiostat监视磁盘iostat -E现在磁盘信息,包括大小和错误数量,厂家等等3、prtconf显示系统信息4、prtdiag显示系统cpu,内存,以及OBP5、netstat -r路由信息netstat -i接口信息6、查看网卡状态ndd -get /dev/eri link_status or link_speed7. isainfo -b 32 or 64isainfo查看系统的平台类型sparc or i3868. prodreg图形界面显示安装的软件9、prtvtoc /dev/rdsk/c0t0d0s2/* Disk geometry and partitioning info *10、dos2unix | -ascii <filename>;/* Converts DOS file formats to Unix */11、mailx -H -u <username>;/* List out mail headers for specified user */12、prtconf | grep "Memory size"/* Display Memory Size */13、prstat -a类似top的命令14、Snoop Your Networksnoop -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 -v18、whoamiwhofinger查看当前登陆用户(大家运行下,看看有什么区别)19、fuser -cu /mountpoint,看当前有什么进程和此文件系统有关fuser -ck /mountpoint,杀掉所有和此文件系统有关的进程20、查看磁盘的分区情况:format---0(表硬盘控制器号)--partition--print21、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—挂接/摘除守护进程autofsautopush—配置一个自动压入的STREAMS模块列表B----------------------------------------------------------------------------------- bdconfig—配置按钮和拨号流boot—启动系统内核或者一个独立程序bootparamd—引导参数服务器bsmconv、bsmunconv—启用或者禁用BSMbusstat—报告与总线有关的性能统计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—配置网络接口参数sat、comsat—Biff服务器in.dhcpd—DHCP服务器in.fingerd、fingerd—远程用户信息服务器in.ftpd、ftpd—文件传输协议服务器in.lpd—BSD打印协议适配器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客户配置文件的LDIFlink、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—生成消息IDmvdir—移动目录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+服务器发送pingnispopulate—填充NIS+域中的NIS+表nisprefadm—为NIS+客户设置服务器优先级别的NIS+命令nisrestore—恢复NIS+目录的备份nisserver—创建NIS+服务器nissetup—初始化NIS+域nisshowcache—打印共享高速缓存文件的NIS+命令nisstat—报告NIS+服务器的统计信息nisupdkeys—更新NIS+目录中的公钥nisadmin—对网络监听服务进行管理nscd—名字服务的高速缓存守护进程nslookup—交互式查询名字服务器nstest—DNS测试shellnsupdate—更新DNS名字服务器ntpdate—使用NTP设置本地的日期和时间731ntpq—标准NTP查询程序733ntptrace—沿着NTP主机链追溯到其主控时间资源739 nulladm—采用664模式创建文件名,确保其所有者和组为admO----------------------------------------------------------------------------------- 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/shadowQ----------------------------------------------------------------------------------- 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—受限的shellrshd—远程shell服务器rstatd—内核统计服务器rtc—对所有的实时钟和GMT标记进行管理runacct—进行每日计数rusersd—网络用户的名字服务器rwall—写给网络中的所有用户rwalld—网络rwall服务器rwhod—系统状态服务器S-----------------------------------------------------------------------------------sa1、sa2、sadc—系统行为报告信息包sac—服务访问控制器sacadm—对服务访问控制器进行管理sadc—报告系统行为的信息包sadmind—分布式系统管理的守护进程saf—服务访问程序888sar、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的受限shellsnmpdx—Sun Solstice Enterprise Master AgentsnmpXdmid—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—为磁带设备创建/devtaskstat—打印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—指向特定服务器上的ypbindypstart、ypstop—启动和停止NIS服务ypupdated—修改NIS信息的服务器ypxfr、ypxfr_1perday、ypxfr_1perhour、ypxfr_2perday—从NIS服务器向主机传送NIS映射ypxfrd—NIS服务器与绑定进程。

查看cpu核心数和线程数的步骤

查看cpu核心数和线程数的步骤

查看cpu核心数和线程数的步骤下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!查看CPU核心数和线程数的步骤引言在计算机领域,CPU(处理器)是计算机的心脏,负责执行指令和处理数据。

Solaris 10命令大全

Solaris 10命令大全

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

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

7、cp9、mv10、chown格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filenamechmod [who][op][mode] directory功能:改变文件的读写和执行权限。

有符号法和八进制数字法。

A、符号法u (user) 表示用户本人。

g (group) 表示同组用户。

o (oher) 表示其他用户。

a (all) 表示所有用户。

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

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

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

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

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

x(execute)执行许可,表示可以执行该文件或进入目录。

B、八进制数字法此方法用三位八进制数作任选项,每位数字分别表示用户本人、同组用户、其他用户的权限,其中:r = 4 (100) 表示可读。

w = 2 (010) 表示可写。

x = 1 (001) 表示可执行。

13、FTP14、vi15、PS16、uname17、echo18、grep19、ln5.常用命令1、打包压缩2、查找进程3、杀进程4、创建用户/export/home,新增新用户的归属文件夹testSolaris是基于网络的操作系统,它可以供多人使用,当Solaris 系统安装好之后,默认只创建了一个root用户。

solaris常用命令及使用

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命令大全

Solaris命令大全

SPARC
通常的“uname -a"命令就可以知道Solaris的版本:
想知道是哪一个Solaris Update版本,可以查看/etc/release文件。
对于曾经使用过Opensolaris的BFU升级的用户,应该查看/etc/rev -p
----------------- lwp# 1 / thread# 26 --------------------
fd19f428 lwp_sema_wait (fa40fe60)
fe0c96dc _park (fa40fe60, fe0ec000, 0, fa40fd98, 2234c, 0) + 114
gcore: DSLMgrCore_06221701.416 dumped
2、然后将此core文件转换一下即可
# pstack DSLMgrCore_06221701.416 | c++filt
(由于信息太多,下面只列出了线程1和线程2的堆栈信息,该命令与前面介绍的prstat命令相结合即可查看CPU占用率最高的线程的工作情况)
Free (freelist) 91239 356 35%
Total 257662 1006
以上三中方法查看内存大小及使用情况。
CPU:psrinfo -v
MEMORY:prtconf |grep size
fe0c90d8 _swtch (fa40fd98, fa40fd98, fe0ec000, 5, 1000, fe0cc910) + 158
fe0cc97c _sema_wait (1413658, fe0f785c, 10000, 1, 1413678, 1413660) + b0

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

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

Solar‎i s中查看‎硬件信息常‎用命令‎2010-‎01-31‎16:5‎41、如‎何查看cp‎u的状态?‎# ‎p srin‎f o -v‎# mp‎s tat ‎可以列出多‎c pu负载‎的状态‎2、如何查‎看内存?‎# p‎r tcon‎f | g‎r ep '‎M emor‎y' 可以‎查看内存的‎多少.#‎/usr‎/plat‎f orm/‎s un4u‎/sbin‎/prtd‎i ag‎3、如何动‎态添加sw‎a p分区?‎# ‎$su -‎root‎----‎-成为超‎级用户#‎mkfi‎l e 10‎0m /h‎o me/s‎w apfi‎l e --‎--- 创‎建100m‎的Swap‎文件# ‎/usr/‎s bin/‎s wap ‎-a /p‎a th/f‎i lena‎m e --‎--- 激‎活Swap‎文件# ‎/usr/‎s bin/‎s wap ‎-l --‎--- 验‎证swap‎文件# ‎/usr/‎s bin/‎s wap ‎-d /p‎a th/f‎i lena‎m e --‎--- 取‎消swap‎文件# ‎r m -r‎f /ho‎m e/sw‎a pfil‎e ---‎-- 删除‎s wap文‎件4、‎如何查看当‎前网卡是以‎何种速率起‎来的?‎# dme‎s g |g‎r ep L‎i nk‎5、如何调‎整x-wi‎n dow的‎分辨率和刷‎新频率?‎字符界面‎登陆,运行‎:#/kd‎m conf‎i g6‎、如何使用‎光、软驱?‎一般情‎况下用:‎# /et‎c/ini‎t.d/v‎o lmgt‎star‎t# v‎o lche‎c k以上‎方法不行,‎用:# ‎/etc/‎i nit.‎d/vol‎m gt s‎t op#‎moun‎t -F ‎h sfs ‎-o ro‎/dev‎/dsk/‎c0t6d‎0s0 /‎c drom‎--挂接‎光驱# ‎m ount‎-F p‎c fs /‎d ev/d‎i sket‎t e0 /‎f lopp‎y --挂‎接软驱s‎o lari‎s定义系统‎磁盘文件系‎统说明:‎u fs –‎UNIX‎文件系统。

solaris系统日常维护命令

solaris系统日常维护命令

solaris系统日常维护命令solaris系统日常维护命令(一)一、 Cluster操作命令:1、 scstat -i检查公共网络的状态2、 ccp clustername启动gui控制台3、 click cconsole. crlogin. ctelnet启动管理界面4、 scsetupcli的管理界面5、 showrev -p显示 Sun Cluster 修补程序信息6、 scinstall -pv显示Sun Cluster 发行版本号以及所有Sun Cluster 软件包的版本信息7、 scrgadm –p显示为群集schost 配置的资源类型(RT Name)、资源组(RG Name) 和资源(RS Name)8、 scstat -p群集组件状态信息9、 scconf -p群集配置,10、 sccheck检查配置11、 scshutdown -g0 -y关闭整个cluster 到ok 态12、 boot单系统启动,接着将分配配额13、 scstat -n#验证引导节点时未发生错误,而且节点现在处于联机状态。

scstat(1M) 命令报告节点状态。

-D 列出磁盘设备组的配置14、 scswitch -S -h nodelist-S 从指定的节点中清空所有的设备服务和资源组。

-h nodelist 指定从中切换资源组和设备组的节点。

15、 scswitch -F -D disk-device-group-F 使磁盘设备组脱机。

-D disk-device-group 指定要脱机的设备组。

16、 pnmstat -l检验该NAFO 组的状态17、 scstat –g资源组oracle及其所有资源状态18、 scstat –D磁盘资源ipasdg状态19、 vxdg listvolume状态20、资源组切换命令把C网数据库资源组切换到hnappscswitch -z -g c-ora-rg -h hnapp把C网数据库资源组切换到hnorascswitch -z -g c-ora-rg -h hnora#把c网应用资源组切换到hngorascswitch -z -g c-app-rg -h hngora#把c网应用资源组切换到hnapproot@hnapp # scswitch -z -g c-app-rg -h hnapp #把G网应用资源组切换到hnapproot@hngora # scswitch -z -g g-app-rg -h hnapp#把G网应用资源组切换到hngoraroot@hngora # scswitch -z -g g-app-rg -h hngora #把G网数据库资源组切换到hngoraroot@hngora # scswitch -z -g g-ora-rg -h hngora21、启动/关闭资源组的资源启动G网数据库资源及监控功能# scswitch -e -j g-ora-server-rs# scswitch -e -j g-ora-lsnr-rs# scswitch -e –M –j g-ora-server-rs# scswitch -e –M –j g-ora-lsnr-rs关闭资源# scswitch -n -j g-ora-server-rs# scswitch -n -j g-ora-lsnr-rs# scswitch -n -j g-ora-server-rs# scswitch -n -j g-ora-lsnr-rs22、启动/关闭/重启资源组# scrgadm –Z –g test-ora-rg/ scswitch –F/-R –g test-ora-rg23、 scswitch –Z –g oracle启动资源组oracle24、 pnmstat -p查看NAFO情况。

SunOS_常用操作命令

SunOS_常用操作命令

SunOS 常用操作命令1. 系统# passwd:修改口令# exit:退出系统2. 文件# cp:复制文件或目录,参数:-a递归目录,-i覆盖确认# mv:改名移动# rm:删除,参数:-r递归删除3. 目录# mkdir:创建目录# rmdir:删除空目录# cd:改变工作目录# pwd:查看当前路径# ls:列目录,参数:-a所有文件,-c按时间排序,-l详细信息--没有ll4. 文本# 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:改变所属用户组# chown:改变属主7. 管理# wall:发送信息到全部登录用户# write:向某个用户发送信息# mesg y:设定允许别人给自己发送信息# sync:缓存同步校验# shutdown:关机,参数:-r重启,-h关机不重启,-f快速关机,-c取消关机# free:查看内存# uptime:显示系统运行时间# df:磁盘占用空间,参数:-a显示所有文件系统# du:磁盘使用情况# dd:拷贝并格式转换# fdformat:低格软盘# echo:显示文字# cal:日历# date:系统日期和时间# clear:清屏8. 我的回忆by tom2sun# who:查看当前用户# finger:查看其他用户信息# rlogin:远程登录# rcp:远程复制# netstat:网络状态# cat:一次完全显示# more:分屏显示# file:列出文件类型# grep:查找内容# find:查找文件# ps:当前运行程序,参数-a显示所有进程# at:时间,命令,Ctrl+D结束# lp:打印# nice:指定优先级# renice:调整优先级# kill:终止进程# man:获取命令帮助# touch:改变时间记录# ln:链接# mount -t vfat /dev/hda1 /mnt/dos:挂载Dos分区(不适用于Unix-Center) 9. FTP# ftp:启动FTP程序ftp>open:打开close:关闭bye:离开get:下载put:上传mget/mput:多个文件下载/上传reget:恢复下载binary:二进制传送文件ascii:ASCII码传送cd:改变远程目录lcd:改变本地目录mkdir:建目录rmdir:删除目录delete:删除文件mdelete:一次删除多个rename:重命名status:显示状态prompt:交互式hash:每传送1024字节显示#(hash)size:显示文件大小reset:重置10. via,i:进入输入状态ESC:返回命令状态:命令模式Q!:退出11. 快键及其他Alt+F1~F6:访问多个虚拟控制台(不适用于Unix-Center)Tab:命令补全末尾&:后台进程----------------------------------------硬件系统: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文件系统。

Solaris8操作系统安装

Solaris8操作系统安装

Solaris8操作系统安装说明:安装Solaris8前请确认:(1) 确认服务器的光驱可用。

(2) 确定工作站主机名(hostname):工作站的主机名是一个字符串,例如:ZZNODE-TEST等,这个名字在安装过程中要用到。

(3) 获得工作站的IP地址和子网掩码:确认服务器所在网段是否属于一个子网,并获得当前服务器的IP地址和子网掩码。

如果有网关,还要获得工作站的网关IP地址。

这些信息在安装过程中要用到。

1. 打开Sun工作站电源开关,把Solaris 8安装光盘Software 1 of 2放进光驱内,出现开机画面时,按下<Stop+A>组合键(即按住<Stop>键的同时再按<A>键,<Stop>键位于Sun键盘的左上方),出现“OK”提示符后,输入“boot cdrom”并回车,系统将从光驱启动进行Solaris8操作系统的安装。

2. 首先出现安装程序的语言选项:Select a Language0. English1. French2. German3. Italian4. Japanese5. Korean6. Simplified Chinese7. Spanish8. Swedish9. Traditional ChinesePlease make a choice (0-9) , or press h or ? for help:选择 6 Simplified Chinese。

3. 然后出现Select a Locale的选项:Select a Locale0. Simplified Chinese EUC1. Simplified Chinese GBK2. Simplified Chinese UTF-83. Go Back to Previous ScreenPlease make a choice (0-3) , or press h or ? for help:选择0 Simplified Chinese EUC。

solaris系统用ps命令查看进程占用的CPU、内存等情况

solaris系统用ps命令查看进程占用的CPU、内存等情况

用PS命令的-o选项来实现,这些选项有:user ruser group rgroup uid ruid gid rgid pid ppid pgid sid taskid ctidpri opri pcpu pmem vsz rss osz nice class time etime stime zone zoneidf s c lwp nlwp psr tty addr wchan fname comm args projid project pset例: ps -efo user,pid,ppid,pcpu,pmem,comm例:# ps -efo uid,pid,ppid,pcpu,pmem,vsz,rss,osz,etime,stime,comm | grep php48 939 938 0.1 0.2 22696 11304 2837 04:36 14:55:58/usr/local/webserver/php/bin/php-cgi48 952 938 2.0 0.2 22712 11336 2839 04:36 14:55:58/usr/local/webserver/php/bin/php-cgi48 945 938 2.9 0.2 22720 11808 2840 04:36 14:55:58/usr/local/webserver/php/bin/php-cgi48 938 1 0.0 0.1 18368 7840 2296 04:36 14:55:58/usr/local/webserver/php/bin/php-cgi各选项的含义:he following names are recognized in the POSIX locale:user The effective user ID of the process. This will be the textual user ID, if it can beobtained and the field width permits, or a decimal representation otherwise.ruser The real user ID of the process. This willbe the textual user ID, if it can beobtained and the field width permits, or a decimal representation otherwise.group The effective group ID of the process. This will be the textual group ID, if it can beobtained and the field width permits, or a decimal representation otherwise.rgroup The real group ID of the process.This will be the textual group ID, if it can beobtained and the field width permits, or a decimal representation otherwise.pid The decimal value of the process ID.ppid The decimal value of the parent process ID.pgid The decimal value of the process group ID.pcpu The ratio of CPU time used recently to CPU time available in the same period, expressedas a percentage. The meaning of ``recently'' in this context is unspecified. The CPU timeavailable is determined in an unspecified manner.vsz The total size of the process in virtual memory, in kilobytes.nice The decimal value of the system scheduling priority of the process. See nice(1).etime In the POSIX locale, the elapsed time sincethe process was started, in the form:[[dd-]hh:]mm:sswheredd is the number of dayshh is the number of hoursmm is the number of minutesss is the number of secondsThe dd field will be a decimalinteger. The hh, mm and ss fields will be two-digitdecimal integers padded on the left with zeros.time In the POSIX locale, the cumulative CPU time of the process in the form: [dd-]hh:mm:ssThe dd, hh, mm, and ss fields will be as described in the etime specifier.tty The name of the controlling terminal of the process (if any) in the same format used bythe who(1) command.comm The name of the command being executed (argv[0] value) as a string.args The command with all its arguments as a string. The implementation may truncate thisvalue to the field width; it is implementation-dependent whether any furthertruncation occurs. It is unspecified whether the string represented is a version of theargument list as it was passed to the command when it started, or is a version of thearguments as they may have been modified by the application. Applications cannot dependon being able to modify their argument list and having that modification be reflected inthe output of ps. The Solaris implementation limits the string to 80 bytes; the string is the version of the argument list as it was passed to the command when it started.The following names are recognized in the Solaris implemen-tation:f Flags (hexadecimal and additive) associated with the process.s The state of the process.c Processor utilization for scheduling (obsolete).uid The effective user ID number of the process as a decimal integer.ruid The real user ID number of the process as a decimal integer.gid The effective group ID number of the process as a decimal integer. SunOS 5.10 Last change: 5 Jun 2006 10User Commands ps(1)rgid The real group ID number of the process as a decimal integer.projid The project ID number of the process as a decimal integer.project The project ID of the process as a textual value if that value can be obtained; other-wise, as a decimal integer.zoneid The zone ID number of the process as a decimal integer.zone The zone ID of the process as a textual value if that value can be obtained; other-wise, as a decimal integer.sid The process ID of the session leader.taskid The task ID of the process.class The scheduling class of the process.pri The priority of the process. Higher numbers mean higher priority.opri The obsolete priority of the process. Lower numbers mean higher priority.lwp The decimal value of the lwp ID. Requesting this formatting option causes one line to beprinted for each lwp in the process.nlwp The number of lwps in the process.psr The number of the processor to which theprocess or lwp is bound.pset The ID of the processor set to which theprocess or lwp is bound.addr The memory address of the process.osz The total size of the process in virtual memory, in pages.wchan The address of an event for which the process is sleeping (if -, the process is run-ning).stime The starting time or date of the process, printed with no blanks.rss The resident set size of the process, in kilobytes. The rss value reported by ps isan estimate provided by proc(4) that may underestimate the actual resident set size.Users who wish to get more accurate usage information for capacity planning should usepmap(1) -x instead.pmem The ratio of the process's resident setsize to the physical memory on the machine,expressed as a percentage.fname The first 8 bytes of the base name of the process's executable file.。

查看服务器物理配置明细

查看服务器物理配置明细

服务器物理配置情况查询方法获取服务器的实际的物理配置的明细经常会给管理员带来困扰,例如不知服务器究竟有插了几条几G的内存条,往往拆机查看,以下总结了一些方法,供大家参考,也希望大家共同完善一、windows下(HP服务器):1、windows‘开始’菜单中,HP System Tools--HP InsightDiagnostics Online Edition for Windows下,点击HP InsightDiagnostics Online Edition for Windows,在弹出界面输入用户名和密码(用户名和密码输入本机管理员用户名和密码即可),进入之后即可查看服务器物理的硬件明细。

其中包括CPU个数、插槽位置、核心数,内存插槽数、内存大小,硬盘个数、大小等。

二、linux下:1、CPU:1.1、执行cat /proc/cpuinfo,系统会列出所有CPU核心的情况。

如下图(部分截图):processor:3 1CPU逻辑编号为31;model name: Intel(R) Xeon(R) CPU E7520 @ 1.87GHz 志强四核;physical id: 3第四颗CPU(从0开始编号)。

具有相同physical id的CPU是同一颗CPU封装的线程,我们可以通过physical id个数来判断物理CPU个数,若physical id: 0—3则说明服务器有4颗CPU。

core id: 11具有相同core id的CPU是同一个core的超线程,例如4核的超线程的CPU,相同的core id应该有8个。

OA系统某服务器为例(4颗4核CPU),执行cat /proc/cpuinfo命令,发现:4颗:physical id:0--3代表4颗CPU4核:四颗中的每颗下,core id都为0 3 8 11(不是按顺序编号),超线程开启后,core id分别加倍,即序号为0 3 8 11的core都会有2个,那么4颗CPU求和,core id 为0 3 8 11的core分别有8个,总计有32核心,即processor有32个(0---31)1.2、分别、也可分别查询直接查询逻辑CPU个数:cat /proc/cpuinfo | grep "processor" | wc–l;查询物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort -u | wc –l;每个物理CPU中Core的个数:cat /proc/cpuinfo | grep "cpu cores" | uniq | awk -F: '{print $2}';查看core id的数量,即为所有物理CPU上的core的个数:cat /proc/cpuinfo | grep "core id" | uniq | wc–l。

solaris 系统服务管理

solaris 系统服务管理

solaris 系统服务管理*****************************************svcs是用来查看系统服务状态的.常用的就五个1.列出系统中所有的服务.svcs或者svcs -aonline 20:52:27 svc:/network/rpc-100083_1/rpc_tcp:tcponline 20:52:27 svc:/network/rpc-100068_2-5/rpc_udp:udponline 20:52:27 svc:/network/fs/tcp6:defaultonline 20:52:27 svc:/network/nfs/client:defaultonline 20:52:27 svc:/network/rpc-100424_1/rpc_ticotsord:ticotsord online 20:52:28 svc:/network/nfs/status:defaultonline 20:52:28 svc:/network/nfs/nlockmgr:defaultonline 20:52:29 svc:/network/nfs/mapid:defaultonline 20:52:29 svc:/network/nfs/server:defaultonline 20:52:29 svc:/network/nfs/rquota:ticltsonline 20:52:29 svc:/system/filesystem/autofs:defaultonline 20:52:29 svc:/network/nfs/rquota:udponline 20:52:30 svc:/system/dumpadm:defaultonline 20:52:31 svc:/system/fmd:defaultonline 20:52:34 svc:/milestone/multi-user-server:defaultonline 20:52:34 svc:/system/zones:defaultonline 20:52:55 svc:/platform/i86pc/kdmconfig:defaultonline 20:52:55 svc:/system/console-login:defaultoffline 20:52:12 svc:/application/print/ipp-listener:defaultoffline 20:52:24 svc:/application/print/rfc1179:default maintenance 20:52:18 svc:/network/rpc/keyserv:default2.查看开机未启动的服务svcs -xsvc:/application/print/server:default (LP Print Service)State: disabled since Tue Mar 11 20:52:12 2008Reason: Disabled by an administrator.See: [url]/msg/SMF-8000-05[/url]See: lpsched(1M)Impact: 2 services are not running.svc:/network/rpc/keyserv:default (RPC Encryption Key Storage)State: maintenance since Tue Mar 11 20:52:18 2008Reason: Start method failed repeatedly, last exited with status 1. See: [url]/msg/SMF-8000-KS[/url]See: keyserv(1M)Impact: 0 services are not running.我机器的打印服务和kerbos没开。

SUN常用命令

SUN常用命令

Solaris 8及SUN硬件常用的系统检测维护命令* OBP命令* ok probe-scsi-all用于检测系统SCSI设备的连接状况* ok printenv显示系统OBP参数设置* ok setenv ........修改指定的OBP参数设置* ok reset-allRESET系统硬件,使得setenv操作有效* ok boot使用默认引导设备(boot-device变量定义的设备)引导系统* ok boot -s使用默认引导设备(boot-device变量定义的设备)引导系统到“单用户维护状态”进行系统维护* ok boot cdrom -s用操作系统光盘引导系统(安装系统或修复故障)* ok banner用于显示系统基本配置信息,CPU / MEM / EtherNet add / Hostid / OBP版本等* 操作系统命令* # /usr/pl*/sunu/sbin/prtdiag -v用于检测系统的硬件配置和环境参数,可以诊断部分硬件故障。

★★* # df -k检查当前文件系统使用状况,相关文件/etc/vfstab,系统启动时控制挂接文件系统的系统文件。

* #more /var/adm/messages显示系统引导检测关闭是的信息,同时也是记录系统故障信息的文件。

★★★* # format系统硬盘操作命令,用来查看和修改系统硬盘分区信息。

(在操作有数据的硬盘时小心使用)* # ifconfig -a显示系统网络配置情况和参数,相关文件/etc/hosts ; /etc/hostname.eri0 /etc/hostname.hme0 ..... /etc/netmasks * # netstat -rn显示系统网络路由配置情况和参数,相关文件/etc/defaulerouter相关命令:route [add][del]........* # ps -ef |grep xxxx搜索当前系统中运行的特定进程,主要用于:1. 找到死锁进程,将其结束,2. 查看某特定进程是否启动,3. 修改配置参数后重新启动特定进程以* # iostat -xn 5查看当前系统硬盘I/O工作状态。

Solaris进程的查看和管理.doc

Solaris进程的查看和管理.doc

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 -elF S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD19 T 0 0 0 0 0 SY ? 0 ? 0:16 sched8 S 0 1 0 0 40 20 ? 151 ? ? 0:00 init19 S 0 2 0 0 0 SY ? 0 ? ? 0:00 pageout19 S 0 3 0 0 0 SY ? 0 ? ? 0:30 fsflush8 S 0 377 1 0 40 20 ? 223 ? ? 0:00 sac8 S 0 378 1 0 40 20 ? 224 ? console 0:00 ttymon8 S 0 131 1 0 40 20 ? 289 ? ? 0:00 rpcbindF 十六进制标志,它们加起来表示进程的当前状态。

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

Solaris操作系统中如何查看cpu、内存配置?
2008年05月01日星期四 20:58
[root@Solaris10:/]#uname -a
SunOS Solaris10 5.10 Generic_127128-11 i86pc i386 i86pc
[root@Solaris10:/]#uname -s -n -r -v -m -a -p -i -X
SunOS Solaris10 5.10 Generic_127128-11 i86pc i386 i86pcSystem = SunOS Node = Solaris10
Release = 5.10
KernelID = Generic_127128-11
Machine = i86pc
BusType = <unknown>
Serial = <unknown>
Users = <unknown>
OEM# = 0
Origin# = 1
NumCPU = 1
[root@Solaris10:/]#
==================================================================== ==========
[root@Solaris10:/]#cd /usr/platform/i86pc/sbin/
[root@Solaris10:/usr/platform/i86pc/sbin]#ls
eeprom prtdiag
[root@Solaris10:/usr/platform/i86pc/sbin]#prtdiag -v | more System Configuration: VMware, Inc. VMware Virtual Platform BIOS Configuration: Phoenix Technologies LTD 6.00 12/03/2005
==== Processor Sockets ====================================
Version Location Tag
-------------------------------- -------------------------- CPU socket #0
==== Memory Device Sockets ================================
Type Status Set Device Locator Bank Locator
------- ------ --- ------------------- -------------------- DRAM in use 0 RAM slot #0 RAM slot #0
DRAM in use 0 RAM slot #1 RAM slot #1
DRAM in use 0 RAM slot #2 RAM slot #2
DRAM in use 0 RAM slot #3 RAM slot #3
==== On-Board Devices =====================================
VMware SVGA II
ES1371
==== Upgradeable Slots ====================================
ID Status Type Description
--- --------- ---------------- ----------------------------
0 unknown ISA ISA Slot J8
0 unknown ISA ISA Slot J9
0 unknown ISA ISA Slot J10
1 in use PCI PCI Slot J11
2 in use PCI PCI Slot J12
3 in use PCI PCI Slot J13
4 in use PCI PCI Slot J14
[root@Solaris10:/usr/platform/i86pc/sbin]#
==================================================================== ==============
1、如何查看cup的状态?作者:南非蜘蛛
# psrinfo -v
# mpstat 可以列出多cpu负载的状态
2、如何查看内存?作者:南非蜘蛛
# prtconf | grep 'Memory' 可以查看内存的多少.
# /usr/platform/sun4u/sbin/prtdiag
例如:
[root@Solaris10:/usr/platform/i86pc/sbin]#psrinfo -v
虚拟处理器 0 在下列时间的状态:05/01/2008 20:52:00
自 05/01/2008 11:51:15 开始已在运行。

i386 处理器以 1700 MHz 运行,
而且有 i387 compatible 浮点数处理器
[root@Solaris10:/usr/platform/i86pc/sbin]#mpstat
CPU minf mjf xcal intr ithr csw icsw migr smtx srw syscl usr sys wt idl 0 20 1 0 396 298 361 30 0 4 0 624 7 8 0 85
[root@Solaris10:/usr/platform/i86pc/sbin]#cd /
[root@Solaris10:/]#prtconf | grep 'Memory'
Memory size: 600 Megabytes
[root@Solaris10:/]#/usr/platform/i86pc/sbin/prtdiag
System Configuration: VMware, Inc. VMware Virtual Platform
BIOS Configuration: Phoenix Technologies LTD 6.00 12/03/2005
==== Processor Sockets ====================================
Version Location Tag
-------------------------------- -------------------------- CPU socket #0
==== Memory Device Sockets ================================
Type Status Set Device Locator Bank Locator
------- ------ --- ------------------- -------------------- DRAM in use 0 RAM slot #0 RAM slot #0
DRAM in use 0 RAM slot #1 RAM slot #1
DRAM in use 0 RAM slot #2 RAM slot #2
DRAM in use 0 RAM slot #3 RAM slot #3
==== On-Board Devices ===================================== VMware SVGA II
ES1371
==== Upgradeable Slots ====================================
ID Status Type Description
--- --------- ---------------- ---------------------------- 0 unknown ISA ISA Slot J8
0 unknown ISA ISA Slot J9
0 unknown ISA ISA Slot J10
1 in use PCI PCI Slot J11
2 in use PCI PCI Slot J12
3 in use PCI PCI Slot J13
4 in use PCI PCI Slot J14 [root@Solaris10:/]#。

相关文档
最新文档