当前位置:文档之家› Solaris10常用命令

Solaris10常用命令

Solaris 10 常用命令禁止自动启动图形界面 /usr/dt/bin/dtconfig -d允许自动启动图形界面 /usr/dt/bin/dtconfig -e登录桌面系统 svcs -xv ————————————————————————————查看 CPU 状态/usr/sbin/psrinfo -v ————————————————————————————查看硬盘使用情况df -h ————————————————————————————查看当前命令行所用shellecho $0在使用solaris平台时,发现不支持backspace和上下键重复一个命令该如何设置呢?输入命令:stty erase ^H可以使退格键正常注意 ^H是 CTRL+V CTRL+H 输出的.#ksh进入ksh 的shell下#set -o vi按一下ESC,再用k键逐条显示你以前的命令,编辑的话用vi的编辑命令。

----------------------------------------root 能够 ftp登录修改/etc/ftpd/ftpusers将root注释掉-----------------------------------------建立用户mkdir /export/home/testuseradd -u 1006 -g 10 -d /export/home/test -s /bin/sh test__________________________________________________________________ Solaris 10查看内存大小及使用情况看物理内存用prtconf,在x86和sparc都通用的:# prtconf -vp | grep MemMemory size: 1015 Megabytes用vmstat看使用情况:# vmstat 1kthr memory page disk faults cpur b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 910 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 980 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 1000 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99-------------------------------------------------------------------------------Solaris里哪个快捷键组合使用上一个命令??ksh shellvi /etc/profile环境文件.profile加入set -o viEDITOR=/usr/bin/vi然后使用ESC键+ J/Ksolaris 10 网络配置/linux/201001/290816.shtml激活网卡,配置IP地址临时修改 IP ,重启动后变回去假如网卡名称为pcn0ifconfig -a #查看网卡信息ifconfig pcn0 plumb #激活网卡ifconfig pcn0 unplumb #关闭网卡ifconfig pcn0 192.168.1.133 netmask 255.255.255.0 up #配置IP地址永久修改 IPsolaris要上网还需要配置以下四个文件:/etc/hosts or /etc/inet/hosts/etc/defaultrouter/etc/resolv.conf/etc/nsswitch.conf其中defaultrouter与resolv.conf两个文件需要新建配置:/etc/hosts or /etc/inet/hosts127.0.0.1 localhost192.168.0.3 lion loghost/etc/defaultrouter192.168.1.1/etc/resolv.confnameserver 202.96.64.68/etc/nsswitch.confhosts: files dns-------------------------------------------------------------------------------记录每一条命令的日志Solaris操作系统可以通过设置日志文件可以对每个用户的每一条命令进行纪录,这一功能默认是不开放的,为了打开它,需要执行/usr/lib/acct目录下的accton文件,格式如下/usr/lib/acct/accton /var/adm/pacct在sun的手册上,只有这一种用法,但这样做的缺点是明显的,大多数有经验的入侵者一定不会放过/var/adm和 /var/log这两个目录的,如果它们看到有pacct这个东西,不删才怪。

针对这种情况其实有个很好的解决办法,执行/usr/lib/acct/accton 后面跟一个别的目录和文件即可,如/usr/lib/acct/accton /yiming/log/commandlog,这样入侵者不会在/var/adm/下看到pacct,入侵者也许会删掉message,syslog等日志,但他并不知道实际上他所有的操作都被记录在案,管理员事后只要把commandlog这个文件拷贝到/var/adm下,改为pacct ,同时执行读取命令lastcommSolaris10下的光驱挂载今天帮同事测试刻录好的光盘,要求在solaris环境下检查里面的文件,遇到了一些问题,上网找了半天,没多少靠谱的,半天才弄出来,写一些总结。

首先,是要查询出本机光驱的物理地址,就是cxtxdxsx那个东东。

iostat -En ## 这个命令将会显示当前挂载的硬盘,光驱,一般都是 c x t x d x 的样子,没有s x那部分通过 ls -l /dev/sr0 也能查看到光驱地址,sr0是一个链接文件,指向/dev/下的设备文件。

一般是cxtxdxs2,我也不知道为什么都是s2,我看了好几台机器都是这样。

Solaris默认应该是自动挂载光驱的。

加载的路径默认是在/cdrom里面。

如果想要取消自动挂载,就需要去运行一个命令/etc/init.d/volmgt stop取消了以后eject cdrom就会提示找不到设备了。

要恢复的话:/etc/init.d/volmgt start如果需要手工加载光驱,那么必须首先停掉自动挂载。

我尝试过不取消自动挂载,使用umount 去取消/cdrom下的挂载,但是老是提示失败。

不知道什么原因,可能还是我自己的操作有问题。

我只要采取取消自动挂载,然后输入:mount -F hsfs /dev/dsk/c0t0d0s2 /tmp/cdrom这下就ok了。

有的时候会遇到说/dev/dsk/xxxx这个设备不是hsfs文件,这个报错有可能是因为我们的文件类型参数不对,也有可能是光驱无法识别出这张光盘。

发信人: xiaob (网城浪子), 信区: Unix标题: 原创搞定solaris10在vmware下光驱的加载问题发信站: 水木社区 (Sun Aug 13 18:21:50 2006), 站内原创:搞定solaris10在vmware下光驱的加载问题bupt,xiaobosolaris10在vmware下光驱的加载问题可谓是发问热点,今天不断测试,终于弄明白了solaris10加载光驱的方法默认是采用卷管理,即:自动启动/etc/init.d/volmgt start所以大家用ps -eaf| grep vold会看到卷守护进程vold将光盘加入光驱后,vold应该会自动将其mount到/cdrom上如果发现没有mount上,可以使用volcheck但往往在vmware中还是不行,则只能使用手工方法了,但前提是先关闭vold进程(我就是没有关闭,折腾了老半天)运行/etc/init.d/volmgt stop,将vold关掉然后mount -F hsfs -o ro /dev/dsk/c1t0d0s0 /mnt/cdrom一切搞定。

但是如果是mount -F hsfs -o ro /dev/dsk/c1t0d0s0 /cdrom即要挂接到系统默认的挂接点/cdrom,可能还是不行,总是提示/cdrom忙,这一点大家也要注意。

另外,如果不知道自己的cdrom的设备名,使用iostat -nE可察看,结果中会显示光盘的容量:# iostat -nEc1t0d0 Soft Errors: 935 Hard Errors: 0 Transport Errors: 0Vendor: NECVMWar Product: VMware IDE CDR10 Revision: 1.00 Serial No:Size: 0.48GB <478085120 bytes>Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 935 Predictive Failure Analysis: 0另外,如果采用vold管理的方法,也可以使用volrmmount察看是否光驱中有光盘祝各位困惑的同志好运。

※来源:·水木社区·[FROM: 59.64.138.*]挂接光驱1.查看系统上挂载的硬盘,光驱,一般都是c*t*d*,没有s*的那些iostat –En2.弹出光驱eject cdrom3.设置光驱挂载3.1 Solaris一般都会自己挂载光驱,记载的默认路径是/cdrom.要取消自动挂载,需要运行/etc/init.d/volmgt stop#取消之后使用eject cdrom就不会弹出光驱,并且有可能提示找不到设备3.2 回复挂载光驱用如下命令:/etc/init.d/volmgt start--------------------------------------------------------------------------------------------------------------------------------------svcs|grep volonline 9:57:40 svc:/system/filesystem/volfs:defaultsvcadm disable svc:/system/filesystem/volfs:default可以手工弹出光盘svcadm enable svc:/system/filesystem/volfs:default然后就OK了Solaris10光盘的挂载和卸载2010-11-08 23:06:45标签:Solaris10光盘的挂载和卸载休闲职场原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。

相关主题