Solaris 10 实用命令小结

# 实用命令

# 从根目录开始查找名为passwd的文件

[root@S1011:/]$ find / -name passwd

/var/sadm/pkg/SUNWcsr/save/pspool/SUNWcsr/reloc/etc/default/passwd

/var/sadm/pkg/SUNWcsr/save/pspool/SUNWcsr/reloc/etc/passwd

/etc/webmin/passwd

/etc/passwd

/etc/default/passwd

/usr/sfw/lib/webmin/caldera/passwd

/usr/sfw/lib/webmin/passwd

/usr/sfw/lib/webmin/blue-theme/passwd

/usr/bin/passwd

 

# 从根目录开始查找rc0.d目录

[root@S1011:/etc]$ find / -type d -name rc0.d    

/etc/rc0.d

 

# SMF(Service Management Facility)服务管理器

# 显示由FMRI指定的服务(rlogin)的状态和报告. 故障管理资源标识符(FMRIFault Management Resource Identifier

[root@S1011:/etc]$ svcs rlogin

STATE          STIME    FMRI

disabled        9:24:59 svc:/network/login:rlogin

 

# 显示系统上安装的所有服务及各个服务的状态. 包括禁用和启动的服务.

[root@S1011:/etc]$ svcs -a

STATE          STIME    FMRI

legacy_run      9:24:55 lrc:/etc/rcS_d/S50sk98sol

legacy_run      9:25:00 lrc:/etc/rc2_d/S10lu

legacy_run      9:25:00 lrc:/etc/rc2_d/S20sysetup

legacy_run      9:25:00 lrc:/etc/rc2_d/S40llc2

...

disabled        9:24:59 svc:/network/uucp:default

disabled        9:24:59 svc:/network/security/krb5_prop:default

disabled        9:25:00 svc:/network/swat:default

...

online          9:25:05 svc:/application/cde-printinfo:default

online          9:25:16 svc:/application/autoreg:default

online          9:25:18 svc:/system/webconsole:console

 

# 查看未正常启动的服务. 如果没用结果显示,则表明没有未正常启动的服务

[root@S1011:/etc]$ svcs -x

 

# 查看依赖于sendmail服务实例的服务

[root@S1011:/etc]$ svcs -D sendmail

STATE          STIME    FMRI

online          9:25:02 svc:/milestone/multi-user:default

 

# 查看sendmail服务依赖的其它服务

[root@S1011:/etc]$ svcs -d sendmail

STATE          STIME    FMRI

online          9:24:39 svc:/milestone/name-services:default

online          9:24:52 svc:/system/identity:domain

online          9:24:54 svc:/network/service:default

online          9:24:55 svc:/system/filesystem/local:default

online          9:24:58 svc:/system/filesystem/autofs:default

online          9:24:59 svc:/system/system-log:default

 

# 查看某个服务的详细信息

# 每个服务都有自己的日志文件

[root@S1011:/etc]$ svcs -l cron

fmri         svc:/system/cron:default

name         clock daemon (cron)

enabled      true

state        online

next_state   none

state_time   Mon Jul 14 09:24:55 2014

logfile      /var/svc/log/system-cron:default.log

restarter    svc:/system/svc/restarter:default

contract_id  41

dependency   require_all/none svc:/system/filesystem/local (online)

dependency   require_all/none svc:/milestone/name-services (online)

 

# 启用telnet服务,同时运行该服务

[root@S1011:/etc]$ svcs telnet

STATE          STIME    FMRI

disabled        9:24:58 svc:/network/telnet:default

[root@S1011:/etc]$ svcadm  enable telnet

[root@S1011:/etc]$ svcs telnet         

STATE          STIME    FMRI

online         15:25:46 svc:/network/telnet:default

 

# 禁用telnet服务,同时停止该服务

[root@S1011:/etc]$ svcadm disable telnet

[root@S1011:/etc]$ svcs telnet         

STATE          STIME    FMRI

disabled       15:26:43 svc:/network/telnet:default

 

# 启动telnet服务

[root@S1011:/etc]$ svcadm restart telnet

 

# 刷新telnet服务,即让服务重新载入配置文件

[root@S1011:/etc]$ svcadm refresh telnet

 

# 启用指定的inetd服务(这里为telnet服务)

[root@S1011:/etc]$ inetadm -e svc:/network/telnet:default

[root@S1011:/etc]$ svcs telnet

STATE          STIME    FMRI

online         15:32:24 svc:/network/telnet:default

 

# 禁用指定的inetd服务(这里为telnet服务)

[root@S1011:/etc]$ inetadm -d svc:/network/telnet:default

[root@S1011:/etc]$ svcs telnet

STATE          STIME    FMRI

disabled       15:34:46 svc:/network/telnet:default

 

# 列出指定的inetd服务的属性(这里为telnet服务)

[root@S1011:/etc]$ inetadm -l svc:/network/telnet:default

SCOPE    NAME=VALUE

         name="telnet"

         endpoint_type="stream"

         proto="tcp6"

         isrpc=FALSE

         wait=FALSE

         exec="/usr/sbin/in.telnetd"

         user="root"

default  bind_addr=""

default  bind_fail_max=-1

default  bind_fail_interval=-1

default  max_con_rate=-1

default  max_copies=-1

default  con_rate_offline=-1

default  failrate_cnt=40

default  failrate_interval=60

default  inherit_env=TRUE

default  tcp_trace=FALSE

default  tcp_wrappers=FALSE

default  connection_backlog=10

 

# Lists all default inet service property values  provided

# by  inetd  in the form of name=value pairs. If the value

# is of boolean type, it is listed as TRUE or FALSE.

[root@S1011:/etc]$ inetadm -p

NAME=VALUE

bind_addr=""

bind_fail_max=-1

bind_fail_interval=-1

max_con_rate=-1

max_copies=-1

con_rate_offline=-1

failrate_cnt=40

failrate_interval=60

inherit_env=TRUE

tcp_trace=FALSE

tcp_wrappers=FALSE

connection_backlog = 10

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1225867/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/17013648/viewspace-1225867/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值