1. 程式人生 > >Solaris 10 實用命令小結

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目錄

[[email protected]:/etc]$ find / -type d -namerc0.d

/etc/rc0.d

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

# 顯示由FMRI指定的服務(rlogin)的狀態和報告. 故障管理資源識別符號(FMRIFault Management Resource Identifier

[[email protected]:/etc]$ svcs rlogin

STATESTIMEFMRI

disabled9:24:59 svc:/network/login:rlogin

# 顯示系統上安裝的所有服務及各個服務的狀態. 包括禁用和啟動的服務.

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

STATESTIMEFMRI

legacy_run9:24:55 lrc:/etc/rcS_d/S50sk98sol

legacy_run9:25:00 lrc:/etc/rc2_d/S10lu

legacy_run9:25:00 lrc:/etc/rc2_d/S20sysetup

legacy_run9:25:00 lrc:/etc/rc2_d/S40llc2

...

disabled9:24:59 svc:/network/uucp:default

disabled9:24:59 svc:/network

/security/krb5_prop:default

disabled9:25:00 svc:/network/swat:default

...

online9:25:05 svc:/application/cde-printinfo:default

online9:25:16 svc:/application/autoreg:default

online9:25:18 svc:/system/webconsole:console

# 檢視未正常啟動的服務. 如果沒用結果顯示,則表明沒有未正常啟動的服務

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

# 檢視依賴於sendmail服務例項的服務

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

STATESTIMEFMRI

online9:25:02 svc:/milestone/multi-user:default

# 檢視sendmail服務依賴的其它服務

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

STATESTIMEFMRI

online9:24:39 svc:/milestone/name-services:default

online9:24:52 svc:/system/identity:domain

online9:24:54 svc:/network/service:default

online9:24:55 svc:/system/filesystem/local:default

online9:24:58 svc:/system/filesystem/autofs:default

online9:24:59 svc:/system/system-log:default

# 檢視某個服務的詳細資訊

# 每個服務都有自己的日誌檔案

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

fmrisvc:/system/cron:default

nameclock daemon (cron)

enabledtrue

stateonline

next_statenone

state_timeMon Jul 1409:24:552014

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

restartersvc:/system/svc/restarter:default

contract_id41

dependencyrequire_all/none svc:/system/filesystem/local (online)

dependencyrequire_all/none svc:/milestone/name-services (online)

# 啟用telnet服務,同時執行該服務

[root@S1011:/etc]$ svcs telnet

STATESTIMEFMRI

disabled9:24:58 svc:/network/telnet:default

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

[root@S1011:/etc]$ svcs telnet

STATESTIMEFMRI

online15:25:46 svc:/network/telnet:default

# 禁用telnet服務,同時停止該服務

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

[root@S1011:/etc]$ svcs telnet

STATESTIMEFMRI

disabled15:26:43 svc:/network/telnet:default

# 啟動telnet服務

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

# 重新整理telnet服務,即讓服務重新載入配置檔案

[[email protected]:/etc]$ svcadm refresh telnet

# 啟用指定的inetd服務(這裡為telnet服務)

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

[root@S1011:/etc]$ svcs telnet

STATESTIMEFMRI

online15:32:24 svc:/network/telnet:default

# 禁用指定的inetd服務(這裡為telnet服務)

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

[root@S1011:/etc]$ svcs telnet

STATESTIMEFMRI

disabled15:34:46 svc:/network/telnet:default

# 列出指定的inetd服務的屬性(這裡為telnet服務)

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

SCOPENAME=VALUE

name="telnet"

endpoint_type="stream"

proto="tcp6"

isrpc=FALSE

wait=FALSE

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

user="root"

defaultbind_addr=""

defaultbind_fail_max=-1

defaultbind_fail_interval=-1

defaultmax_con_rate=-1

defaultmax_copies=-1

defaultcon_rate_offline=-1

defaultfailrate_cnt=40

defaultfailrate_interval=60

defaultinherit_env=TRUE

defaulttcp_trace=FALSE

defaulttcp_wrappers=FALSE

defaultconnection_backlog=10

# Lists all default inet service propertyvaluesprovided

# byinetdin the form of name=valuepairs. If the value

# is of boolean type, it is listed as TRUE orFALSE.

[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