Solaris10常用命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Solaris 10 常用命令
禁止自动启动图形界面 /usr/dt/bin/dtconfig -d
允许自动启动图形界面 /usr/dt/bin/dtconfig -e
登录桌面系统 svcs -xv ————————————————————————————
查看 CPU 状态
/usr/sbin/psrinfo -v ————————————————————————————
查看硬盘使用情况
df -h ————————————————————————————
查看当前命令行所用shell
echo $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/test
useradd -u 1006 -g 10 -d /export/home/test -s /bin/sh test
__________________________________________________________________ Solaris 10查看内存大小及使用情况
看物理内存用prtconf,在x86和sparc都通用的:
# prtconf -vp | grep Mem
Memory size: 1015 Megabytes
用vmstat看使用情况:
# vmstat 1
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id
0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 91
0 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 98
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 100
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 99
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 99
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99
-------------------------------------------------------------------------------
Solaris里哪个快捷键组合使用上一个命令??
ksh shell
vi /etc/profile
环境文件.profile加入
set -o vi
EDITOR=/usr/bin/vi
然后使用
ESC键+ J/K
solaris 10 网络配置
/linux/201001/290816.shtml
激活网卡,配置IP地址
临时修改 IP ,重启动后变回去
假如网卡名称为pcn0
ifconfig -a #查看网卡信息
ifconfig pcn0 plumb #激活网卡
ifconfig pcn0 unplumb #关闭网卡
ifconfig pcn0 192.168.1.133 netmask 255.255.255.0 up #配置IP地址永久修改 IP
solaris要上网还需要配置以下四个文件:
/etc/hosts or /etc/inet/hosts
/etc/defaultrouter
/etc/resolv.conf
/etc/nsswitch.conf
其中defaultrouter与resolv.conf两个文件需要新建
配置:
/etc/hosts or /etc/inet/hosts
127.0.0.1 localhost
192.168.0.3 lion loghost
/etc/defaultrouter
192.168.1.1
/etc/resolv.conf
nameserver 202.96.64.68
/etc/nsswitch.conf
hosts: 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 ,同时执行读取命令lastcomm