成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Sun Solaris常用命令

Sun Solaris指令大全? Sun 發(fā)展簡(jiǎn)史? PROM 狀態(tài)命令與參數(shù) ? 系統(tǒng)安裝? Unix 命令(重點(diǎn)) ?

Sun Solaris指令大全

? Sun 發(fā)展簡(jiǎn)史

? PROM 狀態(tài)命令與參數(shù) ? 系統(tǒng)安裝

? Unix 命令(重點(diǎn)) ? 用戶管理(重點(diǎn)) ? 文件系統(tǒng)管理

? 進(jìn)程管理

? 軟件包管理

? 數(shù)據(jù)備份和傳輸工具 ? 改變運(yùn)行等級(jí)

? 網(wǎng)絡(luò)應(yīng)用配置

? 圖形窗口配置

? 系統(tǒng)命令

? Agile Software Cop. ODC Unix Guidelines

一、Sun 發(fā)展簡(jiǎn)史 (本節(jié)不作學(xué)習(xí)要求)

(一)硬件體系 ? 81--89 Sun1/2/3 CISC Motrala 680x0系列 ? 89--94 Sun4/60 sparc1 Risc sparc: 65 sparc1 ; 70 sparc2; Server : Sun/290/670/690

? 93--96 Sparc10/20 SuperSparc: Server : 1000/2000 ? 96--97 Solaris-test1(140/170/170E/200E)

o Solaris-testSparc SBUS體系結(jié)構(gòu),UPA 接口

,

o Solaris-test2

o Server : E150,E3000

? 98--99 Solaris-test5 ,Solaris-test10 PCI體系結(jié)構(gòu) (IDE 外設(shè))

o Solaris-test30,Solaris-test60

o Server : E250,E450,E3500

? 00-04 …..

(二)軟件體系

? Solaris 1.x SunOS 4.1.3 OpenWindow 1.x BSD

? Solaris 2.x System V 32bit

? 2.5.1 SunOS 5.5.1 OpenWindows

? 2.6 SunOS5.6 CDE1.2

? Solaris 2.7(7) 64 bit

? Solaris 5.8 (Solaris 8)

? Solaris 10

二、PROM 狀態(tài)命令與參數(shù)

(本節(jié)不作學(xué)習(xí)要求)

(一)指令集

格式: OK> 指令

1.banner 顯示當(dāng)前機(jī)器配置狀況,CPU, 內(nèi)存,hostid,EtherNet

2.probe-scsi 顯示內(nèi)部SCSI 通道所掛接設(shè)備

3.probe-scsi-all 顯示所有SCSI 通道及所掛接設(shè)備

4.probe-ide 顯示所有IDE 通道及所掛接設(shè)備(針對(duì)U10,U5) probe-fcal-all

5.devalias 顯示設(shè)備別名,如 cdrom,disk,disk0,disk1等

6.printenv 無參數(shù),顯示環(huán)境變量或參數(shù)為環(huán)境變量名 如: printenv

,

auto-boot?

7.setenv 設(shè)置環(huán)境變量,如: setenv auto-boot? false

8.set-default 恢復(fù)環(huán)境變量預(yù)定值 如:set-default auto-boot?

9.set-defaults 恢復(fù)所有環(huán)境變量預(yù)定值

10.boot device [option] 啟動(dòng)主機(jī)

device :設(shè)備別名,如:cdrom,disk,net 或直接設(shè)備名。如:Solaris-test60 外置CDROM/pci@1f,4000/scsi@3,1/disk@6,0:f

option : -r 系統(tǒng)重新配置 -s 啟動(dòng)單用戶環(huán)境

如,捷迅的Unix 系統(tǒng)都是從網(wǎng)絡(luò)來安裝的,我們?cè)谶\(yùn)行進(jìn)用如下命令即可: boot net

11.eject [cdrom|floppy] 彈出cdrom 或floppy

12.reset 復(fù)位

(二)環(huán)境變量

? 1.auto-boot? 預(yù)定值=true 自動(dòng)啟動(dòng) =false 進(jìn)入PROM 狀態(tài) ? 2.diag-switch? 預(yù)定值=false 啟動(dòng)狀態(tài),啟動(dòng)設(shè)備名為boot-device

=true 診斷狀態(tài),啟動(dòng)設(shè)備名為diag-device

? 3.boot-device 預(yù)定值=disk

? 4.diag-device 預(yù)定值=net

? 5.tpe-link-test? 網(wǎng)絡(luò)檢測(cè) =true 檢測(cè)網(wǎng)絡(luò)(一部分機(jī)器具有此變量)

三、系統(tǒng)安裝

(本節(jié)不作學(xué)習(xí)要求,主要是我的安裝和配置的經(jīng)驗(yàn),僅供對(duì)Solars 系統(tǒng)安裝和配置感興趣的同事參考)

(一) 系統(tǒng)配置步驟

主機(jī)名 luhua

網(wǎng)絡(luò)連接(y/n) y

,

IP 地址 172.16.12.121

命名服務(wù) agile.agilesoft.com

子網(wǎng)(y/n) y

地理,時(shí)區(qū) PRC

時(shí)間

(二) 系統(tǒng)安裝步驟

系統(tǒng)安裝 初始化

軟件安裝 完全

硬盤分區(qū) 手動(dòng),用戶化

/ 4000

swap 300

backup 4300

(三)安裝Solaris 之后的9個(gè)主要的設(shè)置

1. 下載并安裝最新的補(bǔ)丁

e.g.

ftp://sunsolve.sun.com/pub/patches/

8_Recommended.zip

J2SE_Solaris_8_Recommended.zip

安裝補(bǔ)丁前,kill dtlogin 和inetd 進(jìn)程,以確保沒有人登錄進(jìn)系統(tǒng)。安裝后重啟系統(tǒng)。

2. 設(shè)置路由: vi /etc/defaultrouter, add the default gateway to the file. # cat /etc/defaultrouter

10.6.2.1

3. 設(shè)置DNS :vi /etc/resolv.conf # cat /etc/resolv.conf

nameserver 10.6.2.15

nameserver 10.0.13.11

search sz.mydomain.com abcd.mydomain.com mydomain.com abcd.com

,

4. vi /etc/nsswitch.conf 在hosts:file 后,加上dns, e.g. # cat /etc/nsswitch.conf

hosts: files dns

......

5. 把管理域的域名加到 /etc/defaultdomain中。 e.g.

# cat /etc/defaultdomain

abcd.sz

注意:這個(gè)域名與主機(jī)的DNS 域名是兩個(gè)概念。這是基于管理的需要而設(shè),與實(shí)際DNS 可不相同。

6. vi /etc/hosts # cat /etc/hosts

#

# Internet host table

#

127.0.0.1 localhost

10.6.3.191 admin

# 10.6.3.192 db1

10.6.3.193 app1

10.0.13.5 loghost

7. 為man 建立index, 這樣就可用man -k搜索。

catman -w

8. 建立一個(gè)管理用戶作為遠(yuǎn)程登錄,用su 來管理

# user add -s /usr/bin/bash -d /export/home/admin -m admin # passwd admin

9. 下載并安裝Sudo

請(qǐng)參考:

實(shí)際工作中,這是很有用的:不必告訴有特殊需要的普通用戶關(guān)的Root 的帳

,

號(hào),但給他權(quán)限。Sudo 的操作是有記錄可查的,可將log 放到遠(yuǎn)程的log 服務(wù)器中。[

(四)、安裝Solaris 之后NFS 安裝和配置 NFS 服務(wù)器(被共享)

1. 啟動(dòng)服務(wù)

/etc/rc3.d/S15nfs.server start

2:共享目錄

vi /etc/dfs/dfstab

e.g. # hostname admin

# cat /etc/dfs/dfstab

share -F nfs -o ro=db1:app1:app2:app3:app4,anon=0 /usr/js share -F nfs -o rw=db1:app1:app2:app3:app4,nosuid /home

3. 診斷

查看服務(wù)器的已共享資源 dfshares

查看共享資源被利用的狀況 dfmounts

NFS 客戶端(使用共享) 1. 啟動(dòng)服務(wù)

/usr/lib/nfs/statd 2. 運(yùn)行mount , e.g.

app4# mount admin:/home /home

3. 開機(jī)自動(dòng)mount

vi /etc/vfstab, 加入新的一行啟動(dòng)mount 配置:

e.g app4:~ cat /etc/vfstab

#device device mount FS fsck mount mount

admin:/home - /home nfs - yes -

.....

,

這樣,開機(jī)后,系統(tǒng)自動(dòng)將admin:/home目錄 mount 到app4的/home目錄.

關(guān)于Linux 的NFS 與Solaris 不同點(diǎn):

1. Solaris的目錄共享設(shè)置文件是/etc/dfs/dfstab, 而RadHat Linux共享目錄設(shè)置文件是/etc/exports

2. Solaris開機(jī)自動(dòng)mount 設(shè)置文件是/etc/vfstab, 而RadHat Linux開機(jī)自動(dòng)mount 設(shè)置文件是/etc/fstab

(五)、安裝Solaris 之后NIS 安裝和配置 參見:http://www.chinaunix.net/bbsjh/3/13779.html

Server

1. /etc/nsswitch.conf

e.g. # cat /etc/nsswitch.conf

passwd: files nis

group: files nis

netgroup: files nis

...

2. vi /etc/defaultdomain

e.g.

# cat /etc/defaultdomain

agile.sz

注意:這個(gè)域名與主機(jī)的DNS 域名是兩個(gè)概念。這是基于管理的需要而設(shè),與實(shí)際DNS 可不相同。

3. /var/yp/Makefile

4. ypinit -m

,

5. 啟動(dòng) /usr/lib/netsvc/yp/ypstart

6. 診斷

ypcat hosts

ypcat passwd

yp which -m

Client

1. /etc/nsswitch.conf

e.g. # cat /etc/nsswitch.conf

passwd: files nis

group: files nis

netgroup: files nis

... 2./etc/hosts

#app4:~ cat /etc/hosts 10.6.3.197 app4.sz

10.6.3.191 admin

3. /etc/defaultdomain

#app4:~ cat /etc/defaultdomain agile.sz

注意:要與Server 的設(shè)置相同。

4. ypinit -c

5./usr/lib/netSvc/yp.ypstart

根據(jù)所示,輸入NIS Server的hostame:admin

6. 診斷

ypcat hosts

ypcat passwd

,

7. 增加NIS 用戶:

login to nis server:admin

run

/var/yp/etc/adduser to add NIS users,

run /var/yp/etc/rsetpass to change Nis users password.

If you want to perm change and IP, you need to change files:

/etc/hosts

/etc/hostname.interfacename

depends on your network configuration, you might also need to change: /etc/defaultrouter

/etc/netmasks

Reset the hostname---use this command:

uname -S newname

reboot

四、Unix 命令 (重點(diǎn))

(本節(jié)為重點(diǎn),所有的Unix 初學(xué)者要精讀)

(一)基本命令

命令格式: 命令 參數(shù)

★1. ls 顯示文件名,等同于dos 下dir 命令

,

命令格式:ls [option] file

option :

-l 顯示詳細(xì)列表

文件類型和權(quán)限 | 文件連接數(shù) |所有者| 用戶組脈| 文件長(zhǎng)度 | 修改日期 | 文件名

-a 顯示所有文件,包含隱藏文件(以. 起頭的文件名)

-R 顯示文件及所有子目錄

-F 顯示文件(后跟*)和目錄(后跟/)

-d 與l 選項(xiàng)合用,顯示目錄名而非其內(nèi)容

-p

★2. cd 目錄轉(zhuǎn)換,等同于dos 下cd 命令

注意目錄分隔符為“/”,與dos 相反

命令格式:cd dirname

★3. pwd 顯示當(dāng)前路徑

★4. cat 顯示文本內(nèi)容, 等同于dos 下type 命令

命令格式:cat filename

★5. more 或pg 以分頁(yè)方式查看一個(gè)長(zhǎng)文本文件內(nèi)容.

命令格式:more filename

★6. rm 刪除文件

命令格式: rm [-r] filename (filename 可為檔名,或檔名縮寫符號(hào).) 例子 :

rm file1 刪除檔名為 file1 之文檔.

rm file? 刪除檔名中有五個(gè)字元,前四個(gè)字元為file 之所有文檔. rm f* 刪除檔名中,以 f 為字首之所有文檔.

rm -r dir1 刪除目錄 dir1,及其下所有文檔及子目錄.

★7. mkdir 創(chuàng)建目錄

命令格式: mkdir [-p] directory-name

標(biāo)簽: