Solaris命令大全
Solaris 系统维护命令大全
Solaris 系统维护命令大全1、查看机型:SUn的小型机的机型都在面板上写着有,如NETRA T 1125,还有比如utra 5,utra 10等等。
2、查看cpu个数 (错误,不正确,因为sun中的top命令不能完全看到所有的cpu情况,与HP用法也不一样)#topCPU states: 99.3% idle, 0.1% user, 0.6% kernel, 0.0% iowait, 0.0% swap 表示只有一个cpu正确方法:用dmesg |grep cpu便可以看到正确的 cpu个数了。
3、查看内存#dmesg |grep memmem = 2097152K (0x80000000)avail mem = 20877393924、查看磁盘的个数#vxdisk listDEVICE TYPE DISK GROUP STATUSc0t0d0s2 sliced - - errorc0t0d0s7 simple c0t0d0s7 rootdg onlinec1t0d0s2 sliced - - onlinec1t1d0s2 sliced smpdg2 smpdg onlinec1t2d0s2 sliced smpdbdg1 smpdbdg onlinec2t0d0s2 sliced - - onlinec2t1d0s2 sliced smpdg1 smpdg onlinec2t2d0s2 sliced smpdbdg2 smpdbdg online5、如何查看文件系统#df -kFilesystem kbytes used avail capacity Mounted on /dev/dsk/c0t0d0s0 4032142 1050675 2941146 27% / /proc 0 0 0 0% /procfd 0 0 0 0% /dev/fd/dev/dsk/c0t0d0s6 7304977 29 7231899 1% /home/dev/dsk/c0t0d0s5 4032142 402929 3588892 11% /opt swap 3418392 32 3418360 1% /tmp/vol/dev/dsk/c0t6d0/informix201730 201730 0 100% /cdrom/informix/dev/vx/dsk/smpdg/smpdg-stat1055 9 941 1% /smpwork/dev/vx/dsk/smpdg/lv_smp17336570 128079 17035126 1% /sms6、查看卷组、逻辑卷的位置#cd /dev/vx/dsk/比如smpdg等等都在该目录下了,然后再进入某个卷组目录就可以看到该卷组下面的逻辑卷了。
solaris命令大全
rlogin (ip) :切换系统pwd 显示当前路径rm 删除ifconfig –a ip查询cp 复制文档cp –r 复制目录lsdirmv自远端工作站,拷贝文件或目录执行格式: rcp [-r] hostname:source destination( hostname 为工作站名,source 为路径名,destination 可为文件名、目录名或路径 )。
Solaris命令总结抛砖引玉吧,希望大家不断的补充。
问问题的朋友不要在这里问,为了方便查询,这里不回答。
希望大家一起来维护,有要更新的,请跟帖,我会及时补充上。
跟贴的时候,请写名属于那一类,详细说明功能。
还要麻烦diag也来维护。
硬件系统:1、如何查看cup的状态?# 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 命令大全
虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充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服务器与绑定进程。
Solaris系统维护命令大全
#df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t0d0s0 4032142 1050675 2941146 27% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
vxassist -g smpdbdg mirror lv_recchunk3 layout=nostripe smpdbdg2
vxassist -g smpdbdg -U gen make lv_recchunk4 2000m layout=nolog smpdbdg1
vxassist -g smpdbdg mirror lv_recchunk4 layout=nostripe smpdbdg2
#cd /dev/vx/dsk/
比如smpdg等等都在该目录下了然后再进入某个卷组目录就可以看到该卷组下
面的逻辑卷了
7 如何创建卷组逻辑卷文件系统
A 创建smpdg逻辑卷组(假设现在是将c1t1d0 和c1t2d0两块物理磁盘来创建smcpdg逻
辑卷组)
vxdisksetup -i c1t1d0 (格式化物理磁盘)
vxvol -g smpdg startall
newfs -C -f /dev/vx/rdsk/smpdg/lv_smp
mount /dev/vx/dsk/smpdg/lv_smp /sms
umount /sms
备注以上是创建一个共享的文件系统
往往由于smpdg要分配给某一个应用来使用所以需要再来创建一个个逻辑机运行
c1t1d0s2 sliced smpdg2 smpdg online
Solaris技术手册
Solaris技术手册一 . 基本的OS命令1.成为超级用户命令:su%su(回车)2.退出超级用户状态:exit#exit(回车)3.获取当前工作目录:pwd%pwd(回车)4.查找文件尾命令:tailtail文件名(回车)5.分页显示文件内容命令:more文件名(回车)用more找文件内容时,检索有关字符串,键入/字符串(回车)查到一个匹配的串后,继续查找,键入n(回车)退出more,则键入q(回车)或ctr+c6.显示所有登录用户:who(回车)7.显示所有登录的用户finger8.显示哪个用户登录到了哪个系统rusers -l(回车)9.显示登录的用户及其正在干什麽whodo(回车)10.显示用户的Uid和Gidid(回车)11.显示正在运行的进程ps -aef(回车)12.显示环境变量及其值%evn(回车)13.设置环境变量之值(1)Bshell和Rshell (变量名一般为大写字母)HIS=50;export HIS(2)对cshellsetenv DISPLAY SUN:O14.在文件中查找串:grep 串文件名(回车)15.显示文件类型file 文件名(回车)16.生成新文件方法(1)使用cat命令cat >>f1(回车)输入文本(回车)ctr+d(2)使用touch命令touch f1(回车)(3)cp f1 f217.文件改名mv f1 f2(回车)18.如何查找文件findfind / -name myfile -printfind /usr -name ˋ*ˊC -print19.如何删去所有core文件:find / -name core -exec rm { } ¥;20.利用管道|man cat | lp(回车)ps -aef | grep openwin(回车)21.杀掉进程kill — 9 PID22.显示所示所有路径echo $PATH23.查找某程序位于何处:which openwin(回车)24.设置路径:(1)Bshell和KshellPATH=目录:目录:目录•••••;export PATH (2)ChellSet path=(目录:目录:目录•••)25.查联机手册man lp(回车)26.显示磁盘空间使用情况df -k(回车)二 . 引导和关闭系统1. 在OK状态下引导系统到多用户OK boot(回车)2.在OK状态下引导到单用户OK boot -s(回车)3.从单用户到多用户ctrl+D4.如何下机# init 0(回车)5.如何紧急下机stop+A三. . 设备管理与使用:1.检查磁盘使用情况du(回车)or du -s(回车)2.查找磁盘信息prtvtoc /dev/rdsk/c0tld0s3(回车)3.格式化软盘使之为dos格式fdformat -d(回车)4.在软盘上生成文件系统fdformat(回车)newfs /dev/diskette(回车)5.将软盘从软区中退出eject /dev/diskette(回车)6.如何来回拉磁带mt -f /dev/rmt/o retension7.倒带mt -f /dev/rmt/o rewind8.查寻磁带驱动器的状态mt -f /dev/rmt/o status(回车)四 . 文件系统1./ect/vfstab文件中一行的意义2.显示当前已安装的文件系统mount(回车)3.检查文件系统的一致性fsck(回车)4.安装某类文件系统mount -F nfs(回车)mount 安装点5.拆卸某个文件系统umount 安装点6.用盒式磁带备分文件系统过程:(1)init s(回车)(进入单用户)(2)nfsdump cuf /dev/rmt/0 C0t0d0s3(回车)7.恢复一个备分的文件系统(1)init s(回车)(2)umount 安装点(3)newfs /dev/rdsk/c0t0d0s3(回车)(4)mount安装点(回车)(5)cd安装点(6)ufsrestore rvf /dev/rmt/0(回车)五 . 网络使用命令1.显示子网中所有机器:rup(回车)2.登录到远程系统中rlogin远程系统机器名3.判断远程系统是否可用(1)ping远程系统名(回车)(2)rup远程系统名(回车)4.在系统之间传送文件(1)ftp(2)rcp六 . 安全性:1.建立或改变用户口令:password 用户名(回车)2.设置文件的权限:chmod nnn f1(回车)3.改变文件的所有者:chown 用户名文件名4.改变文件组的属性:chgrp 组名文件名(回车)七 . 系统常用命令1.查系统的机器号sysdef -h(回车)或hostid(回车)2.查询某个系统启动了多久uptime(回车)3.查询一个系统最近何时被引导过who -b(回车)4.查系统硬件类型uname -m(回车)5.查系统的CPU类型uname -p(回车)6.查系统OS版本号uname -r(回车)7.增加系统交换区(1)列出swap文件swap -l(回车)(2)生成swap文件mkfile nnn [k/b/m]文件名(回车)(3)增加swap区swap -a [swap文件绝对路径名](4)删除可用的swap文件swap -d swap文件(5)增加一个swap文件到/etc/vfstab 文件中:swap 文件绝对路径— swap — no —8.查询系统日期daet(回车)9.显示系统配置信息sysdef(回车)或prtconf(回车)第二章.Netra系统的安装与培训一 . Netra的安装1.OK boot cdrom(回车)2.回答N(回车)3.回答Yes(回车)二 .Netra系统的配置1.进入配置界面(窗口)••••••login:键入setup(回车)••••••password:键入setup 的口令,即setup(回车)2.用鼠标左键,点击Netscape图形界面3.接下来出现用户校验窗口,再次输入用户名setup及其口令setup即可进入管理窗口界面。
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中查看硬件信息常用命令
Solari s中查看硬件信息常用命令2010-01-3116:541、如何查看cpu的状态?# p srinf o -v# mps tat 可以列出多c pu负载的状态2、如何查看内存?# pr tconf | gr ep 'M emory' 可以查看内存的多少.#/usr/platf orm/s un4u/sbin/prtdi ag3、如何动态添加swa p分区?# $su -root-----成为超级用户#mkfil e 100m /ho me/sw apfil e ----- 创建100m的Swap文件# /usr/s bin/s wap -a /pa th/fi lenam e ----- 激活Swap文件# /usr/s bin/s wap -l ----- 验证swap文件# /usr/s bin/s wap -d /pa th/fi lenam e ----- 取消swap文件# r m -rf /hom e/swa pfile ----- 删除s wap文件4、如何查看当前网卡是以何种速率起来的?# dmes g |gr ep Li nk5、如何调整x-win dow的分辨率和刷新频率?字符界面登陆,运行:#/kdm confi g6、如何使用光、软驱?一般情况下用:# /etc/init.d/vo lmgtstart# vo lchec k以上方法不行,用:# /etc/i nit.d/volm gt st op#mount -F h sfs -o ro/dev/dsk/c0t6d0s0 /c drom--挂接光驱# m ount-F pc fs /d ev/di skett e0 /f loppy --挂接软驱so laris定义系统磁盘文件系统说明:u fs –UNIX文件系统。
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情况。
solaris命令
(一)基本命令命令格式:命令参数★1. ls 显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:-l 显示详细列表文件类型和权限| 文件连接数|所有者| 用户组脉| 文件长度| 修改日期| 文件名-a 显示所有文件,包含隐藏文件(以. 起头的文件名)-R 显示文件及所有子目录-F 显示文件(后跟*)和目录(后跟/)-d 与l选项合用,显示目录名而非其内容-p★2. cd 目录转换,等同于dos下cd命令注意目录分隔符为“/”,与dos相反命令格式:cd dirname★3. pwd 显示当前路径★4. cat 显示文本内容,等同于dos下type命令命令格式:cat filename★5. more 或pg 以分页方式查看一个长文本文件内容.命令格式: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-nameExmaple :★8. rmdir 删除目录目录必须首先为空命令格式: rmdir directory★9. cp 文档复制 | cp –r 目录复制命令格式: cp [-r] source destinationExmaple:★10. mv 文件移动 | 重命名命令格式:mv source destinationExmaple:mv file1 file2 将file1重命名为file2.mv file1 dir1 将文档file1,移到目录dir1 下,档名仍为file1.mv dir1 dir2 若目录dir2 不存在,则将目录dir1,及其所有档案和子目录,移到目录dir2 下,新目录名称为dir1.若目录dir2 不存在,则将dir1,及其所有文档和子目录,更改为目录dir2.★13. vi 编辑器vi 提供两种操作模式:输入模式(insert mode)和指令模式(command mode) 。
Solaris 命令大全
Solaris 命令大全终端控制ctrl+s :终止屏幕输出,如用cat命令输出时,要停一下ctrl+q :恢复ctrl+q的输出ctrl+c :中断当前的活动,返回命令提示符ctrl+d :表示文件的结束或退出,如退出终端窗口ctrl+u :擦除整个命令行ctrl+w :擦除命令行最后一个单词ctrl+h :擦除命令行最后一个字符bc :计算器#ksh 切换到k shell命令:.................................................................# unameSunOSNAME#man unameuname - print name of current systemSYNOPSISuname [-aimnprsvX]uname [-S system_name]# date2004年05月19日星期三21时57分49秒CST#stings$stings /usr/bin/cat能够用来打印可执行文件或二进制文件中的可读字符。
cat#cat -n test.txt //显示行号more键值目的空格滚动到下一屏回车一次滚动一行b 向后移动一屏f 向前移动一屏h 显示更多特性的帮助菜单q 退出,返回shell提示符/string 向前搜索字符串stringn 查找下一处匹配less#less test.txt //前移动一屏F,后B ,/string 查找字符head#head -5 /export/home/wing/test.txt //显示开始的5行#head chap*|more //显示所有以chap开头的文件的头部用来显示一个或多个文件的前n行,默认省略-n参数将显示文件的前10行。
tail#tail -5 /export/home/wing/test.txt //显示最后5行#tail +5 /export/home/wing/test.txt //显示第5行开始到结束用来显示一个文件的最后n行,默认省略-n参数将显示文件的最后10行。
Solaris命令表
rm
rm [-fr]<filename>
OR
rm [-fr]<directory_name>
删除文件
-f不进行用户请求直接进行删除
-r删除指定目录的内容,包括子目录及
目录自身
rmdir
rmdir<directory>
删除空目录
setenv
setnv variablename <valur>
设置环境变量
chown
chown<userid><file or directory>
改变文件的所有者(超级用户才有权限)
compress
compress<filename>
对文件进行压缩
cp
cp [-ipr]<file1><file2>
复制文件1到文件2
-i对当前存在的文件进行重写
-p保留文件的权限以及修改日期
将文件1的名字定义到文件2或将文件1移动到路径2下面
passwd
passwd
更改密码
ping
ping<hostname>
检查主机名字在网络上是否有效
ps
ps -ef
显示进程的状态将会输出:
进程的所有者
进程的id以及上一个进程的id
开始的日期和时间
进程的名称
进程完成的时间
进程的开始点
pstat
pstat
ipcrm
ipcrm [options]
删除信息的排序设置或id的占有空间
kill
kill [–signal number]<process id>
Solaris-与硬件相关的查看硬件信息命令
查看硬件信息命令1, 主板信息.查看主板的序列号--------------------------------------------------#使用命令dmidecode | grep -i 'serial number'#查看板卡信息cat /proc/pci--------------------------------------------------2, cpu信息--------------------------------------------------#通过/proc文件系统1) cat /proc/cpuinfo#通过查看开机信息2) dmesg | grep -i 'cpu'#3)dmidecode -t processor--------------------------------------------------3, 硬盘信息--------------------------------------------------#查看分区情况fdisk -l#查看大小情况df -h#查看使用情况du -h#hdparm -I /dev/sda#dmesg | grep sda--------------------------------------------------4, 内存信息--------------------------------------------------1) cat /proc/meminfo2) dmesg | grep mem3) free -m4) vmstat5) dmidecode | grep -i mem--------------------------------------------------5, 网卡信息--------------------------------------------------1) dmesg | grep -i 'eth'2) cat /etc/sysconfig/hwconf | grep -i eth3) lspci | grep -i 'eth'--------------------------------------------------6, 鼠标键盘和USB信息查看键盘和鼠标:cat /proc/bus/input/devices查看USB设备:cat /proc/bus/usb/devices查看各设备的中断请求(IRQ):cat /proc/interrupts7, 显卡信息--------------------------------------------------1)lspci |grep -i 'VGA'2)dmesg | grep -i 'VGA'--------------------------------------------------8, 声卡信息--------------------------------------------------1)lspci |grep -i 'VGA'2)dmesg | grep -i 'VGA'--------------------------------------------------7, 其他命令.用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart).dmesg (查看所有启动时检测到的硬件信息).lspci (显示外设信息, 如usb,网卡等信息).cat /etc/sysconfig/hwconf.mpstat8, 需要手动安装的工具lshw,hwinfo,hal-device-manager9, Solaris如何检测硬件参数俺从别处发现了些有意思的东西:Solaris的硬件相关命令发表:2004-3-8 11:20:36 出处:你的博客网()-------------------------------------------------------------------------------- 1).查看当前处理器的类型和速度(主频)# psrinfo –vStatus of processor 1 as of: 11/24/01 10:34:41Processor has been on-line since 11/24/01 10:18:20.The sparcv9 processor operates at 432 MHz,and has a sparcv9 floating point processor.Status of processor 3 as of: 11/24/01 10:34:41Processor has been on-line since 11/24/01 10:18:22.The sparcv9 processor operates at 432 MHz,and has a sparcv9 floating point processor.2).打印当前的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. .versionRelease 3.20 Version 0 created 2000/10/24 10:47OBP 3.20.0 2000/10/24 10:47POST 6.1.0 2000/10/24 10:49OBDIAG 4.5.1 2000/10/24 10:483).查看硬盘物理信息(vendor, RPM, Capacity)# iostat –Esd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: SEAGATE Product: ST34371W SUN4.2G Revision: 7462 Serial No:JDX394220KW EBCSize: 4.29GB ;Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 0sd2 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: FUJITSU Product: MAJ3364M SUN36G Revision: 0804 Serial No: 01M18144 Size: 36.42GB ;Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 0sd3 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: FUJITSU Product: MAJ3364M SUN36G Revision: 0804 Serial No: 01M16199 Size: 36.42GB ;Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 0sd21 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: TOSHIBA Product: DVD-ROM SD-M1401 Revision: 1007 Serial No: 06/22/00 Size:184****4073.71GB;Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 04).查看磁盘的几何参数和分区信息# prtvtoc /dev/rdsk/c0t0d0s0* /dev/rdsk/c0t0d0s0 partition map** Dimensions:* 512 bytes/sector* 135 sectors/track* 16 tracks/cylinder* 2160 sectors/cylinder* 3882 cylinders* 3880 accessible cylinders** Flags:* 1: unmountable* 10: read-only** Unallocated space:* First Sector Last* Sector Count Sector* 8277120 103680 8380799** First Sector Last* Partition Tag Flags Sector Count Sector Mount Directory0 2 00 0 2049840 2049839 /1 3 01 2049840 615600 26654392 5 00 0 8380800 83807995 0 00 2665440 2458080 5123519 /opt6 4 00 5123520 3073680 8197199 /usr7 8 00 8197200 79920 8277119 /export/home5).显示已经使用和未使用的i-node数目# df –F ufs –o iFilesystem iused ifree %iused Mounted on/dev/dsk/c0t0d0s0 7859 479821 2% //dev/dsk/c0t0d0s6 37763 339517 10% /usr/dev/dsk/c0t0d0s5 722 301102 0% /opt/dev/dsk/c0t0d0s7 4 24380 0% /export/home6).显示cpu使用率最高的进程# ps –eo pid,pcpu,args | sort +1n该命令输出当前系统进程的pid, CPU占用率及命令描述,并以pcpu来排序7).显示内存占用率最高的进程# ps –eo pid,vsz,args | sort +1n该命令输出当前系统进程的pid,内存占用率及命令描述,并以vsz来排序8).查看及启动系统的32位或64位内核模式64位模式# isalist –vsparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc# isainfo –v64-bit sparcv9 applications32-bit sparc applications# isainfo –b64启动64位内核模式ok. boot kernel/sparcv9/unix32位模式# isalist –vsparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc# isainfo –v32-bit sparc applications# isainfo –b32启动32位模式ok. boot kernel/unix9).查看当前的OpenWindows版本# showrev –wOpenWindows version:X11 Version 6.4.1 5 November 2001 10).查看当前CDE的版本# /usr/ccs/bin/what /usr/dt/bin/dtmail /usr/dt/bin/dtmail:CDE Version 1.4.6_06CDEVersion1.4.6_0611).测定当前的显示器刷新频率/usr/sbin/ffbconfig –rev \?Valid values for -res option are:1024x768x60 [1]1024x768x70 [1]1024x768x75 [1] [2]1024x768x771024x800x841152x900x661152x900x761280x800x76 [1] [2]1280x1024x60 [1] [2]1280x1024x671280x1024x761280x1024x85 [1] [2]960x680x112s960x680x108s640x480x60 [1] [2]640x480x60i [1]768x575x50i [1]1440x900x76 [1] [2]1600x1000x66 [1] [2]1600x1000x76 [1] [2]1600x1280x76 [1] [2]1920x1080x72 [1] [2]1920x1080x76 [1] [2]1920x1200x70 [1] [2]1920x1200x75 [1] [2]svga [1]11521280stereovga [1] [2]ntsc [1]pal [1]noneNotes:[1] monitor does not support this resolution.[2] this version of FFB (FFB1) does not support this resolution12).查看系统配置# /usr/platform/sun4u/sbin/prtdiag –vSystem Configuration: Sun Microsystems sun4u Sun Enterprise 450 (2 XUltraSPARC-II 432MHz)System clock frequency: 86 MHzMemory size: 1024 Megabytes========================= CPUs ========================= Run Ecache CPU CPUBrd CPU Module MHz MB Impl. Mask--More----- --- ------- ----- ------ ------ ----SYS 1 1 432 4.0 US-II 10.0SYS 3 3 432 4.0 US-II 10.0========================= Memory ========================= Interlv. Socket SizeBank Group Name (MB) Status---- ----- ------ ---- ------0 none 1901 256 OK0 none 1902 256 OK0 none 1903 256 OK0 none 1904 256 OK0 none 1701 256 OK0 none 1702 256 OK========================= IO Cards ========================= No failures found in System==================================================== Environmental Status=========================System Temperatures (Celsius):------------------------------AMBIENT 20CPU 1 40CPU 3 40=================================Front Status Panel:-------------------Keyswitch position is in On mode.System LED Status: POWER GENERAL ERROR ACTIVITY[ ON] [OFF] [ ON]DISK ERROR THERMAL ERROR POWER SUPPLY ERROR[OFF] [OFF] [OFF]Disk LED Status: OK = GREEN ERROR = YELLOWDISK 2: [OK] DISK 3: [OK]DISK 0: [OK] DISK 1: [EMPTY]=================================Fans:-----Fan Bank Speed Status-------- ----- ------CPU 49 OKPWR 31 OKPower Supplies:---------------Supply Rating Temp Status------ ------ ---- ------0 550 W 33 OK1 550 W 33 OK========================= HW Revisions=========================ASIC Revisions:---------------STP2223BGA: Rev 4STP2223BGA: Rev 4STP2223BGA: Rev 4STP2003QFP: Rev 1STP2205BGA: Rev 1System PROM revisions:----------------------OBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49# sysdef** Hostid*80fee99b** sun4u Configuration*** Devices*packages (driver not attached)terminal-emulator (driver not attached)deblocker (driver not attached)obp-tftp (driver not attached)disk-label (driver not attached)SUNW,builtin-drivers (driver not attached)sun-keyboard (driver not attached)ufs-file-system (driver not attached) chosen (driver not attached)openprom (driver not attached)client-services (driver not attached) options, instance #0aliases (driver not attached)memory (driver not attached)virtual-memory (driver not attached) associations (driver not attached)slot2disk (driver not attached)slot2led (driver not attached)slot2dev (driver not attached)pci, instance #0ebus, instance #0auxio (driver not attached)……# prtconf –DSystem Configuration: Sun Microsystems sun4u Memory size: 1024 MegabytesSystem Peripherals (Software Nodes): SUNW,Ultra-4packagesterminal-emulatordeblockerobp-tftpdisk-labelSUNW,builtin-driverssun-keyboardufs-file-systemchosenopenpromclient-servicesoptions, instance #0 (driver name: options) aliasesmemoryvirtual-memoryassociationsslot2diskslot2ledslot2devpci, instance #0 (driver name: pcipsy)ebus, instance #0 (driver name: ebus)auxiopower (driver name: power)SUNW,pllscse, instance #0 (driver name: se)su, instance #0 (driver name: su)…..13).查看当前系统中已经应用的补丁# showrev –pPatch: 109618-01 Obsoletes: Requires: Incompatibles: Packages: SUNWeuxwe, SUNWeuezt, SUNWeudlg, SUNWeuddaPatch: 109889-01 Obsoletes: 109353-04 Requires: Incompatibles: Packages: SUNWkvmx, SUNWkvm, SUNWmdb, SUNWhea, SUNWpstl, SUNWpstlxPatch: 110369-05 Obsoletes: 110709-02 Requires: Incompatibles: Packages: SUNWkvmx, SUNWcarx, SUNWcsrPatch: 110370-03 Obsoletes: 111643-01 Requires: Incompatibles: Packages: SUNWkvmx, SUNWkvm, SUNWmdb, SUNWhea, SUNWpstl, SUNWpstlxPatch: 110373-04 Obsoletes: 111508-01 Requires: Incompatibles: Packages: SUNWkvmx, SUNWcarx, SUNWcsrPatch: 110374-08 Obsoletes: 110136-02, 110516-02 Requires: Incompatibles: Packages: SUNWkvmx, SUNWcarx, SUNWcar, SUNWcsr, SUNWmdbx…..14).显示当前的运行级别# who –rHNAME LINE TIME IDLE PID COMMENTS. run-level 3 Nov 24 10:18 3 0 S15).查找一个文件所从属的包# pkgchk –lp /usr/lib/sendmailPathname: /usr/lib/sendmailType: regular fileExpected mode: 4555Expected owner: rootExpected group: binExpected file size (bytes): 761368Expected sum(1) of contents: 41707Expected last modification: Sep 24 03:13:13 2001Referenced by the following packages:SUNWsndmuCurrent status: installed16).查看当前的bind版本信息# nslookup –class=chaos –q=txt version.bindServer: Address: 202.96.64.688, 声卡信息-------------------------------------------------- 1)lspci |grep -i 'VGA'2)dmesg | grep -i 'VGA'--------------------------------------------------Solaris 与硬件相关的命令1.查看当前处理器的类型和速度(主频)# psrinfo –vStatus of processor 1 as of: 11/24/01 10:34:41Processor has been on-line since 11/24/01 10:18:20.The sparcv9 processor operates at 432 MHz,and has a sparcv9 floating point processor.Status of processor 3 as of: 11/24/01 10:34:41Processor has been on-line since 11/24/01 10:18:22.The sparcv9 processor operates at 432 MHz,and has a sparcv9 floating point processor.2.打印当前的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. .versionRelease 3.20 Version 0 created 2000/10/24 10:47OBP 3.20.0 2000/10/24 10:47POST 6.1.0 2000/10/24 10:49OBDIAG 4.5.1 2000/10/24 10:483.查看硬盘物理信息(vendor, RPM, Capacity)# iostat –Esd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: SEAGATE Product: ST34371W SUN4.2G Revision: 7462 Serial No: JDX394220KW EBC Size: 4.29GBMedia Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 0sd2 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: FUJITSU Product: MAJ3364M SUN36G Revision: 0804 Serial No: 01M18144Size: 36.42GBMedia Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 0sd3 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: FUJITSU Product: MAJ3364M SUN36G Revision: 0804 Serial No: 01M16199Size: 36.42GBMedia Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 0sd21 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0Vendor: TOSHIBA Product: DVD-ROM SD-M1401 Revision: 1007 Serial No: 06/22/00Size:184****4073.71GBMedia Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 0 Predictive Failure Analysis: 04.查看磁盘的几何参数和分区信息# prtvtoc /dev/rdsk/c0t0d0s0* /dev/rdsk/c0t0d0s0 partition map** Dimensions:* 512 bytes/sector* 135 sectors/track* 16 tracks/cylinder* 2160 sectors/cylinder* 3882 cylinders* 3880 accessible cylinders** Flags:* 1: unmountable* 10: read-only** Unallocated space:* First Sector Last* Sector Count Sector* 8277120 103680 8380799** First Sector Last* Partition Tag Flags Sector Count Sector Mount Directory0 2 00 0 2049840 2049839 /1 3 01 2049840 615600 26654392 5 00 0 8380800 83807995 0 00 2665440 2458080 5123519 /opt6 4 00 5123520 3073680 8197199 /usr7 8 00 8197200 79920 8277119 /export/home5.显示已经使用和未使用的i-node数目# df –F ufs –o iFilesystem iused ifree %iused Mounted on/dev/dsk/c0t0d0s0 7859 479821 2% //dev/dsk/c0t0d0s6 37763 339517 10% /usr/dev/dsk/c0t0d0s5 722 301102 0% /opt/dev/dsk/c0t0d0s7 4 24380 0% /export/home6.显示cpu使用率最高的进程# ps –eo pid,pcpu,args | sort +1n该命令输出当前系统进程的pid, CPU占用率及命令描述,并以pcpu来排序7.显示内存占用率最高的进程# ps –eo pid,vsz,args | sort +1n该命令输出当前系统进程的pid,内存占用率及命令描述,并以vsz来排序8.查看及启动系统的32位或64位内核模式64位模式# isalist –vsparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc # isainfo –v64-bit sparcv9 applications32-bit sparc applications# isainfo –b64启动64位内核模式ok. boot kernel/sparcv9/unix32位模式# isalist –vsparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc# isainfo –v32-bit sparc applications# isainfo –b32启动32位模式ok. boot kernel/unix9.查看当前的OpenWindows版本# showrev –wOpenWindows version:X11 Version 6.4.1 5 November 200110.查看当前CDE的版本# /usr/ccs/bin/what /usr/dt/bin/dtmail/usr/dt/bin/dtmail:CDE Version 1.4.6_06CDEVersion1.4.6_0611.测定当前的显示器刷新频率/usr/sbin/ffbconfig –rev \?Valid values for -res option are:1024x768x60 [1]1024x768x70 [1]1024x768x75 [1] [2]1024x768x771024x800x841152x900x661152x900x761280x800x76 [1] [2]1280x1024x60 [1] [2]1280x1024x671280x1024x761280x1024x85 [1] [2]960x680x112s960x680x108s640x480x60 [1] [2]640x480x60i [1]768x575x50i [1]1440x900x76 [1] [2]1600x1000x66 [1] [2]1600x1000x76 [1] [2]1600x1280x76 [1] [2]1920x1080x72 [1] [2]1920x1080x76 [1] [2]1920x1200x70 [1] [2]1920x1200x75 [1] [2]svga [1]11521280stereovga [1] [2]ntsc [1]pal [1]noneNotes:[1] monitor does not support this resolution.[2] this version of FFB (FFB1) does not support this resolution 12.查看系统配置# /usr/platform/sun4u/sbin/prtdiag –vSystem Configuration: Sun Microsystems sun4u Sun Enterprise 450 (2 X UltraSPARC-II 432MHz)System clock frequency: 86 MHzMemory size: 1024 Megabytes========================= CPUs =========================Run Ecache CPU CPUBrd CPU Module MHz MB Impl. Mask--More----- --- ------- ----- ------ ------ ----SYS 1 1 432 4.0 US-II 10.0SYS 3 3 432 4.0 US-II 10.0========================= Memory ========================= Interlv. Socket SizeBank Group Name (MB) Status---- ----- ------ ---- ------0 none 1901 256 OK0 none 1902 256 OK0 none 1903 256 OK0 none 1904 256 OK0 none 1701 256 OK0 none 1702 256 OK========================= IO Cards =========================No failures found in System==================================================== Environmental Status =========================System Temperatures (Celsius):------------------------------AMBIENT 20CPU 1 40CPU 3 40=================================Front Status Panel:-------------------Keyswitch position is in On mode.System LED Status: POWER GENERAL ERROR ACTIVITY[ ON] [OFF] [ ON]DISK ERROR THERMAL ERROR POWER SUPPLY ERROR[OFF] [OFF] [OFF]Disk LED Status: OK = GREEN ERROR = YELLOWDISK 2: [OK] DISK 3: [OK]DISK 0: [OK] DISK 1: [EMPTY]=================================Fans:-----Fan Bank Speed Status-------- ----- ------CPU 49 OKPWR 31 OKPower Supplies:---------------Supply Rating Temp Status------ ------ ---- ------0 550 W 33 OK1 550 W 33 OK========================= HW Revisions ========================= ASIC Revisions:---------------STP2223BGA: Rev 4STP2223BGA: Rev 4STP2223BGA: Rev 4STP2003QFP: Rev 1STP2205BGA: Rev 1System PROM revisions:----------------------OBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49# sysdef** Hostid*80fee99b** sun4u Configuration*** Devices*packages (driver not attached)terminal-emulator (driver not attached)deblocker (driver not attached)obp-tftp (driver not attached)disk-label (driver not attached)SUNW,builtin-drivers (driver not attached)sun-keyboard (driver not attached)ufs-file-system (driver not attached)chosen (driver not attached)openprom (driver not attached)client-services (driver not attached)options, instance #0aliases (driver not attached)memory (driver not attached)virtual-memory (driver not attached) associations (driver not attached)slot2disk (driver not attached)slot2led (driver not attached)slot2dev (driver not attached)pci, instance #0ebus, instance #0auxio (driver not attached) ……# prtconf –DSystem Configuration: Sun Microsystems sun4u Memory size: 1024 MegabytesSystem Peripherals (Software Nodes): SUNW,Ultra-4packagesterminal-emulatordeblockerobp-tftpdisk-labelSUNW,builtin-driverssun-keyboardufs-file-systemchosenopenpromclient-servicesoptions, instance #0 (driver name: options)aliasesmemoryvirtual-memoryassociationsslot2diskslot2ledslot2devpci, instance #0 (driver name: pcipsy)ebus, instance #0 (driver name: ebus)auxiopower (driver name: power)SUNW,pllscse, instance #0 (driver name: se) su, instance #0 (driver name: su)…..13.查看当前系统中已经应用的补丁# showrev –pPatch: 109618-01 Obsoletes: Requires: Incompatibles: Packages: SUNWeuxwe, SUNWeuezt, SUNWeudlg, SUNWeuddaPatch: 109889-01 Obsoletes: 109353-04 Requires: Incompatibles: Packages: SUNWkvmx, SUNWkvm, SUNWmdb, SUNWhea, SUNWpstl, SUNWpstlxPatch: 110369-05 Obsoletes: 110709-02 Requires: Incompatibles: Packages: SUNWkvmx, SUNWcarx, SUNWcsrPatch: 110370-03 Obsoletes: 111643-01 Requires: Incompatibles: Packages: SUNWkvmx, SUNWkvm, SUNWmdb, SUNWhea, SUNWpstl, SUNWpstlxPatch: 110373-04 Obsoletes: 111508-01 Requires: Incompatibles: Packages: SUNWkvmx, SUNWcarx, SUNWcsrPatch: 110374-08 Obsoletes: 110136-02, 110516-02 Requires: Incompatibles: Packages: SUNWkvmx, SUNWcarx, SUNWcar, SUNWcsr, SUNWmdbx…..14.显示当前的运行级别# who –rHNAME LINE TIME IDLE PID COMMENTS. run-level 3 Nov 24 10:18 3 0 S15.查找一个文件所从属的包# pkgchk –lp /usr/lib/sendmailPathname: /usr/lib/sendmailType: regular fileExpected mode: 4555Expected owner: rootExpected group: binExpected file size (bytes): 761368Expected sum(1) of contents: 41707Expected last modification: Sep 24 03:13:13 2001Referenced by the following packages:SUNWsndmuCurrent status: installed16.查看当前的bind版本信息# nslookup –class=chaos –q=txt version.bindServer: Address: 202.96.64.68version.bind text = "9.2.1"查看Solaris的内存1)/usr/platform/sun4u/sbin/prtdiag 2) wsinfo 3) /usr/sbin/prtconf | grep -i memory附录资料:不需要的可以自行删除libxml2应用实例Libxml2 是一个xml的c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。
Solaris基本命令
Solaris基本命令1.ls 显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:-l 显示详细列表-a 显示所有文件,包含隐藏文件(以. 起头的文件名)-R 显示文件及所有子目录-F 显示文件(后跟*)和目录(后跟/)-d 与l选项合用,显示目录名而非其内容2.cd 目录转换,等同于dos下cd命令注意目录分隔符为“/”,与dos相反命令格式:cd dirname3.pwd 显示当前路径4.cat 显示文件内容,等同于dos下type命令命令格式:cat filename5. touch命令格式: touch file...[说明]: 将指定文件的访问时间和修改时间改变,若指定文件不存在则创建之-a 只改变访问时间-m 只改变修改时间-c 若文件不存在,不创建它且不作提示mmddhhmm[yy] 两位表示月日时分[年]例子: 创建file1文件touch file16.more 以分页方式查看文件内容.命令格式:more filename7.rm 删除文件命令格式:rm [-r] filename (filename 可为档名,或档名缩写符号.)例子:rm file1 删除档名为file1 之文档.rm file? 删除档名中有五个字元,前四个字元为file 之所有文档.rm f* 删除档名中,以f 为字首之所有文档.rm -r dir1 删除目录dir1,及其下所有文档及子目录。
(危险命令请慎用)8.mkdir 创建目录命令格式:mkdir [-p] directory-name例子:mkdir dir1 建立一新目录dir1.mkdir -p dir/subdir 直接创建多级目录9.rmdir 删除目录目录必须首先为空命令格式: rmdir directory10.cp 文档复制命令格式: cp [-r] source destination例子:cp file1 file2 将文档file1 复制成file2cp file1 dir1 将文档file1 复制到目录dir1 下,文件名仍为file1.cp /tmp/file1 . 将目录/tmp 下的文档file1复制到现行目录下,档名仍为file1.cp /tmp/file1 file2 将目录/tmp 下的文档file1现行目录下,档名为file2cp -r dir1 dir2 (recursive copy) 复制整个目录.若目录dir2 不存在,则将目录dir1,及其所有文档和子目录,复制到目录dir2 下,新目录名称为dir1.若目录dir2不存在,则将dir1,及其所有文档和子目录,复制为目录dir2.11.mv 文件移动命令格式:mv source destination例子:mv file1 file2 将文档file1,更改档名为file2.mv file1 dir1 将文档file1,移到目录dir1 下,档名仍为file1.mv dir1 dir2 若目录dir2 不存在,则将目录dir1,及其所有档案和子目录,移到目录dir2 下,新目录名称为dir1。
solaris系统命令
solaris系统命令静态文件:基本命令:1. 在线指令帮助执行格式:man command-nameExample: % man ls2. 文件名的缩写符号[与其他命令联合使用,如:ls find等] ? 代表文件名称中之单一字元。
* 代表文件名称中之一字串。
3. 列出目前所在目录位置执行格式:#pwd4. 查看文件内容cat命令可用于连接并显示文件的内容:命令格式是:cat [options] file1 file2 …主要的选项是:-e 用美元符($)标记行的结束(必须和-v联用)。
-s cat在找不到文件时不显示任何信息。
-t 用^l来标记制表符(TAB),必须和-v联用。
-u 使cat不缓冲输出。
-v 显示除制表符(TAB)、换行符(NEWLINE) 和走纸符(FORM-FEED)以外的非打印字符。
若文件很大,可用Ctrl+s和Ctrl+q键来控制屏幕输出的暂停和继续。
pg命令可以一次一屏地显示文件:命令格式是:pg [option] file-name-list主要的选项是:+ [行号] 从某行开始显示文件,Line是行号- [行号] 每页显示的行数例如:pg +10 -2 localhost_log.2008-02-27.txt //从文件的第十行显示,每屏显示两行pg命令在显示输出一屏后,它提示你输入一个命令:.h 显示pg完整命令表.q或Q 退出.+n 向下移动n屏//n代表数字.-n 向上移动n屏//n代表数字.+nl 向下移动n行//n代表数字.-nl 向上移动n行//n代表数字.d或Ctrl+D 一次移动半屏//n代表数字./string/ 显示含有string字符串的一屏.in 如果命令行中定义了多个文件名,阅读下面第i个文件.ip 如果命令行中定义了多个文件名,阅读上面第i个文件more命令可以一次一屏地显示文件:命令格式是:more file-name-listmore命令在显示输出一屏后,它提示你输入一个命令:.? 显示more完整命令表.q 退出.SPACE 向下移动一屏.RETURN 向下移动一行.d或Ctrl+D 一次移动半屏./string 显示含有string字符串的一屏.v 调用vi编辑程序//在浏览页面直接按v字母即进入vi编辑模式,完成编辑后推出vi模式回到more的浏览模式【要注意的是,more实用程序是Berkeley分校研制的,并不是所有的Unix版本都有这个实用程序。
solaris命令集锦
2> go
1> shutdown
2> go
开启U2000的数据库
# su - sybase
$ cd /opt/sybase/ASE*/install
$ ./startserver -f ./RUN_DBSVR &
$ ./startserver -f ./RUN_DBSVR_back &
8.设置退格键删除 stty erase ^H
修改网卡MTU值 #ifconfig hme0 mtu 1468
查看文件夹或大小 #du -k 文件夹名称/文件名
9.snoop抓包使用 snoop -o 保存文件名 源IP and 目的IP and port 端口号 and tcp or udp
L :光标移至屏幕最后行
0:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
12、如何修改主机名?
/etc/inet/hosts
/etc/hostname.xxx(xxx代表你的网卡的名称)
/etc/nodename
/etc/inet/ipnodes(ipv6协议使用的主机文件)
6.查看系统已有的静态路由信息 netstat -rn
查看网卡状态 ifconfig -a
7.查看主机内存大小 prtconf |grep Memory
查看到CPU或内存占用情况 prstat
查找含某字段的进程 ps -ef|grep 字段名
查看安装的字符 #locale -a屏幕显示包含如下字样,表示Solaris操作系统的字符集安装正确。
zh_CN.GB18030
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、man <要查的命令名字> 42、ls 相当于DOS的dir 43、clear 相当于DOS的cls,清除屏幕上的内容 54、mkdir <目录名> 相当于DOS的md,新建一个目录 55、cd <目录名> 56、rm <文件名> 57、cp <源文件> <目的文件> 58、mv <源文件> <目的文件> 69、pwd 列出当前所在的目录位置 610、more <文件名> 查看文件的内容 611、chmod 改变文件或目录的读、写、执行的允许权限 712、chown 改变文件或目录的所有权 713、chgrp 改变文件或目录的工作组所有权 814、date 相当于DOS的date 815、su <用户名> 916、passwd 更改用户口令 917、exit 退出终端操作 918、shutdown 超级用户root才有权执行,关闭Solaris操作系统 919、find 搜索指定目录下要找的文件,找到后给出文件的路径 920、vi 1021、echo 显示环境变量用 2022、ping 测试网络通断情况。
2023、ftp 本地工作站与远端工作站之间文件传输 2124、telnet ip_address 远程登录命令,在工作站和PC机中都有 2225、ps 查看系统的进程 2226、kill 杀掉操作系统中的进程 2327、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开 2328、compress 把文件压缩成后缀为.Z的压缩文件 2329、uncompress 把后缀为.Z的压缩文件解压缩 2330、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb) 23SOLARIS操作系统常用命令SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便.1、man <要查的命令名字>给出要查命令所有选项的含义,以及命令的详细说明.2、ls 相当于DOS的dir它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-R(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。
ls -a 列出包含以.起始的隐藏文件在内的所有文件名。
ls -t 依照文件最后修改时间的顺序,依序列出文件名。
ls -l 列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。
ls -R 显示出目录下,以及其所有子目录的文件名。
内容很多一屏显示不完时,可用管道符连接more命令,每显示一屏暂停,按空格键继续.如: ls -altR | more注意:ls rms*.* 将列出rms.ini这类中间带"."的文件,而不会列出rms这类不带"."的文件,用ls rms* 可以把带"."和不带"."的文件都列出3、clear 相当于DOS的cls,清除屏幕上的内容4、mkdir <目录名> 相当于DOS的md,新建一个目录5、cd <目录名>相当于DOS的cd,和DOS的cd不一样的是,只输入cd将回到HOME目录.6、rm <文件名>相当于DOS的del,支持通配符*和?,例如rm file*, 为了不误删除想要的文件,在用通配符删除之前,先用ls file* 看看是否列出的文件都需要删除.要注意,用命令行删除的文件是无法恢复的,Unix操作系统因为多用户的原因,无法提供DOS下的undelete命令.如果在Solaris的CDE环境下,扔到垃圾箱里的文件是可以恢复的,因为扔到垃圾箱里的文件并没有被真正删除.rm -r <目录名>相当于DOS的deltree,小心使用.例如:rm file1 删除文件名为 file1 的文件。
rm file? 删除文件名中有五个字符,前四个字符为file 的所有文件。
rm f* 删除文件名中以 f 开头的所有文件。
7、cp <源文件> <目的文件>相当于DOS的copy,和DOS的copy不一样的是,必须指定源文件名和目的文件名.cp -r <源文件> <目的文件> 相当于DOS的xcopy,带子目录的拷贝.例如:cp file1 file2 将文件 file1 复制成 file2cp file1 dir1 将文件 file1 复制到目录 dir1 下,文件名仍为 file1.cp /tmp/file1 . 将目录 /tmp 下的文件 file1 复制到当前目录下,文件名仍为 file1。
cp /tmp/file1 file2 将目录 /tmp 下的文件 file1 复制到现行目录下,文件名为 file2cp -r dir1 dir2 复制整个目录。
若目录 dir2 已经存在,则将目录 dir1,及其所有文件和子目录,复制到目录 dir2 下,新目录名称为 dir1,即dir2/dir1。
若目录 dir2 不存在,则将dir1,及其所有文件和子目录,复制为目录 dir2。
8、mv <源文件> <目的文件>相当于DOS的move,常用来给文件换名.例如:mv file1 file2 将文件 file1,更改文件名为 file2。
mv file1 dir1 将文件 file1,移到目录 dir1 下,文件名仍为 file1。
mv dir1 dir2 若目录 dir2 已经存在,则将目录 dir1,及其所有文件和子目录,移到目录 dir2 下,新目录名称为 dir1,即dir2/dir1。
若目录 dir2 不存在,则将dir1更改为目录 dir2。
9、pwd 列出当前所在的目录位置10、more <文件名> 查看文件的内容显示满一屏就暂停,按空格键翻到下一页,按回车键看下一行。
其它命令的输出太多来不及细看时,常通过管道操作符"|"输出到more来分屏显示输出内容。
例如:more file1 以分页方式,查看文件名 file1 的内容。
ls -l | more 把ls -l的输出通过管道符输出到more来分屏显示输出内容。
11、chmod 改变文件或目录的读、写、执行的允许权限格式:chmod [-R] mode namename 可为文件名或目录名;mode可为 3 个 0-7 的数字,或利用ls -l 命令,列出文件或目录的读、写、执行允许权的文字缩写。
)mode : rwx rwx rwx r:read w:write x:executeuser group other缩写 : (u) (g) (o)例如:%chmod 755 dir1 把目录dir1设定成任何使用者,都能读取和执行,但只有所有者可做修改。
%chmod 700 file1 把文件file1设定只有所有者可以读、写和执行。
%chmod u+x file2 把文件file2增加所有者可以执行的权利。
%chmod g+x file3 把文件file3增加工作组使用者可执行的权利。
%chmod o-r file4 把文件file4除去其它使用者可读取的权利。
12、chown 改变文件或目录的所有权格式:chown [-R] username namename 可以是文件名或目录名。
例如:%chown user file1将文件 file1 的所有权,改为使用者 user 所有。
%chown -R user dir1将目录 dir1,及其下所有文件和子目录的所有权,改为使用者 user 所有。
13、chgrp 改变文件或目录的工作组所有权格式:chgrp [-R] groupname namename 可为文件名或目录名例如:%chgrp sbsrms file1将文件 file1 的工作组所有权,改为 sbsrms 工作组。
%chgrp -R bin dir1将目录dir1,及其下所有文件和子目录,改为 bin 工作组。
14、date 相当于DOS的date只输入date就显示当前的工作站时间,如果有root超级用户权限,加上参数可以修改工作站的时间。
格式:date mmddHHMM[cc]yymm--月份,dd--日期,HH--小时,MM--分钟,cc--世纪(可选),yy--年份例如:#date 1023153098 将把工作站系统时间改为1998年10月23日15点30分15、su <用户名>改变自己的用户名进入其他使用者的帐号,拥有其使用权利。
不指明用户名,就进入root超级用户。
%su user 进入使用者 user 的帐号passwrod: 输入使用者 user 的密码16、passwd 更改用户口令例如:%passwd rms 更改用户rms的口令17、exit 退出终端操作18、shutdown 超级用户root才有权执行,关闭Solaris操作系统例如:#/usr/sbin/shutdown -y -g0 -i0 输入绝对路径,以保证是执行关闭系统的shutdown程序19、find 搜索指定目录下要找的文件,找到后给出文件的路径格式:find search-path -name filename -print例如:%find / -name file1 -print ( 从根目录开始寻找 file1文件,并给出它的路径。
)20、vivi是在工作站上广泛使用的编辑软件。
对初学者而言,常因其特殊的使用方法,而不得其门而入;对已经在使用 vi 的使用者来说,也常见因对 vi 的不熟悉或不够了解,而无法发挥出 vi 强大的编辑能力,以下将简单介绍 vi 的使用方法。
不必死记硬背,多实际操作几次就能记住常用的命令。
进入vi直接执行 vi编辑程序即可:%vi test此刻屏幕上会出现 vi 的编辑屏幕,同时 vi 会将文件复制一份至内存中的缓冲区 (buffer) 。
vi会保留在硬盘中的文件不变,而先对缓冲区的文件作编辑,编辑完成后,使用者可决定是否要取代原来旧有的文件。
离开vi若在输入模式下,则先利用《ESC》进入指令模式,而后即可选用下列指令离开vi。
:q! 离开vi,并放弃刚在缓冲区内编辑的内容。
:wq 将缓冲区内的资料写入硬盘中,并离开vi。