指令1.banner 顯示當(dāng)前機(jī)器配置狀況,CPU, 內(nèi)存,hostid,EtherNet2.probe-scsi 顯示內(nèi)部SCSI 通道所掛接設(shè)備3.probe-scsi-" />

卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Solaris命令大全

一)指令集格式: OK> 指令1.banner 顯示當(dāng)前機(jī)器配置狀況,CPU, 內(nèi)存,hostid,EtherNet2.probe-scsi 顯示內(nèi)部SCSI 通道所掛接設(shè)備3.probe-scsi-

一)指令集

格式: 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

Exmaple : mkdir dir1 (建立一新目錄 dir1.)

mkdir -p dir/subdir (直接創(chuàng)建多級(jí)目錄)

★8. rmdir 刪除目錄

目錄必須首先為空

命令格式: rmdir directory

★9. cp 文檔復(fù)制 | cp –r 目錄復(fù)制

命令格式: cp [-r] source destination

Exmaple: Cp -i file1 file2 (將文檔 file1 復(fù)制成 file2 . –i 為提示確認(rèn)。)

cp file1 dir1 將文檔 file1 復(fù)制到目錄 dir1 下,文件名仍為 file1.

cp /tmp/file1 . 將目錄 /tmp 下的文檔 file1復(fù)制到現(xiàn)行目錄下,檔名仍為 file1.

cp /tmp/file1 file2 將目錄 /tmp 下的文檔 file1現(xiàn)行目錄下,檔名為file2

cp -r dir1 dir2 (recursive copy) 復(fù)制整個(gè)目錄. 若目錄 dir2 不存在,則將目錄dir1,及其所有文檔和子目錄,復(fù)制到目錄

,

dir2 下,新目錄名稱為dir1. 若目錄dir2不存在,則將dir1,及其所有文檔和子目錄,復(fù)制為目錄 dir2.

★10. mv 文件移動(dòng) | 重命名

命令格式: mv source destination

Exmaple:

mv file1 file2 將file1重命名為 file2.

mv file1 dir1 將文檔 file1,移到目錄 dir1 下,檔名仍為 file1. mv dir1 dir2 若目錄 dir2 不存在,則將目錄 dir1,及其所有檔 案和子目錄,移到目錄 dir2 下,新目錄名稱為 dir1.

若目錄 dir2 不存在,則將dir1,及其所有文檔和子

目錄,更改為目錄 dir2.

11. du 查看目錄所占磁碟容量

命令格式: du [-sk] directory

例子 :

du dir1 顯示目錄 dir1 的總?cè)萘考捌浯文夸浀娜萘?/p>

du -sk dir1 顯示目錄 dir1 的總?cè)萘? 以k bytes為計(jì)量

12. find 查找文件

命令格式: find dir -name filename command

例子:

find . -name hello -print 尋找目前目錄及所有的子目錄內(nèi)叫

hello 的文檔.

find . -ctime 7 -print 找出七天內(nèi)未被更動(dòng)的文檔

find . -size 2000m -print 找出大小超過2000 bytes的文檔

find /tmp -user b1234567 -print 在/tmp下屬於b1234567的文檔 find . -name '*.c' -exec rm {} 刪除所有的.c 檔

find . -name test* -print 顯示當(dāng)前目錄及其子目錄文件名前4 位為test 的文件名

★13. vi 編輯器

標(biāo)簽: