入門級(jí)SUN培訓(xùn)資料文庫(kù)_第1頁(yè)
入門級(jí)SUN培訓(xùn)資料文庫(kù)_第2頁(yè)
入門級(jí)SUN培訓(xùn)資料文庫(kù)_第3頁(yè)
入門級(jí)SUN培訓(xùn)資料文庫(kù)_第4頁(yè)
入門級(jí)SUN培訓(xùn)資料文庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩55頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、這是偶一個(gè)朋友轉(zhuǎn)過(guò)來(lái)的他們公司的入門級(jí)SUN 培訓(xùn)資料,希望對(duì)大家有所幫助,呵呵第一部分SUN 基礎(chǔ)知識(shí)4.SUN 發(fā)展簡(jiǎn)史 4(一)硬件體系4(二)軟件體系4二 . PROM 狀態(tài)命令與參數(shù)5(一)指令集5(二)環(huán)境變量5三. 系統(tǒng)安裝 5.UNIX 命令 7(一)基本命令 71.ls顯示文件名,等同于dos 下 dir命令 72.cd目錄轉(zhuǎn)換,等同于dos 下 cd 命令 73.pwd顯示當(dāng)前路徑74.cat顯示文件內(nèi)容, 等同于 dos 下 type命令 75.more以分頁(yè)方式查看文件內(nèi)容. 76.rm刪除文件 77.mkdir創(chuàng)建目錄 88.rmdir刪除目錄 89.cp文檔復(fù)制 8

2、10.mv文件移動(dòng) 811.du查看目錄所占磁碟容量812.find文件查找 913.man 隨機(jī)文檔 914.vi編輯器 9(二)增強(qiáng)命令 101.ln文檔連結(jié) 102.grep搜索字符串 103.fgrep搜索字符串 104.file顯示文件類型105.diff比較文檔或目錄之不同內(nèi)容116.cmp比較文檔相同部分117.ftp遠(yuǎn)程文件傳輸118.telnet遠(yuǎn)程終端訪問(wèn)129.IO重新導(dǎo)向 12第二部分SUN 系統(tǒng)管理12五 . 用戶管理12(一)用戶基本知識(shí)12文件信息 12缺省權(quán)限 13系統(tǒng)安全文件 13(二)相關(guān)命令141.chmod改變文檔或目錄之屬性142.chown改變文檔或

3、目錄之擁有權(quán)143.chgrp改變文檔或目錄之群組擁有權(quán)144.touch改變文檔或目錄之最後修改時(shí)間145.who查看系統(tǒng)注冊(cè)用戶146.id查看當(dāng)前用戶用戶號(hào)和組號(hào)147.passwd修改用戶口令148.su轉(zhuǎn)換用戶15(三) SHELL 特點(diǎn) 15s olaris 三類 shell 15B shell 15C shell 15dtterm 16( 四)創(chuàng)建,刪除用戶帳戶16六 . 文件系統(tǒng)管理16(一)硬盤和文件資源161.邏輯硬盤設(shè)備命名的約定172.dmesg 命令 173.showrev命令17(二)硬盤分區(qū)171.format實(shí)用程序182.newfs創(chuàng)建文件系統(tǒng)183.fsck

4、修復(fù)文件系統(tǒng)18(三)掛接文件資源181.mount文件系統(tǒng)掛接182.df顯示文件系統(tǒng)所占用的硬盤空間183.umount摘下文件資源19(四)自動(dòng)掛接文件資源19(五) NFS 資源 201.share,shareall共享文件資源202.dfshares顯示遠(yuǎn)程機(jī)共享資源203.mount掛接遠(yuǎn)程文件資源204./etc/dfs/dfstab自動(dòng)掛接20(六)卷管理20(七)自動(dòng)安裝文件系統(tǒng)20七 . 進(jìn)程管理201.ps顯示進(jìn)程號(hào)202.kill清除進(jìn)程203.nohup 非掛起運(yùn)行21八 . 軟件包管理211.pkginfo顯示軟件包信息212.pkgadd增加軟件包213.pkgc

5、hk校驗(yàn)軟件包的安裝214.pkgrm刪除軟件包215.spooling軟件包轉(zhuǎn)儲(chǔ)22九 .數(shù)據(jù)備份和傳輸工具22(一)數(shù)據(jù)設(shè)備名22(二)數(shù)據(jù)備份命令231.ufsdump命令 232.ufsrestore命令233.tar命令 244.cpio命令 press,uncompress,zcat命令 256.mt命令 257.dd命令 25異地使用磁帶機(jī) ( 必須為可信任用戶 , 參見 11.3 ) 25十 . 改變運(yùn)行等級(jí)25(一)系統(tǒng)引導(dǎo)25(二)系統(tǒng)操作等級(jí)26運(yùn)行等級(jí)說(shuō)明 26顯示運(yùn)行等級(jí) 26關(guān)閉系統(tǒng)的原因 26關(guān)閉系統(tǒng) (shutting down) 26(三)例子:271. 增加

6、一個(gè)磁帶機(jī)并完成重新配置引導(dǎo):272. 從掛起的工作站上恢復(fù)273. 從輕微問(wèn)題中恢復(fù)274. 從重要問(wèn)題中恢復(fù)27第三部分網(wǎng)絡(luò)配置28十一 . 網(wǎng)絡(luò)應(yīng)用配置28(一)網(wǎng)絡(luò)基本配置文件28(二)遠(yuǎn)程訪問(wèn)命令28(三)訪問(wèn)鑒別相關(guān)文件28(四)網(wǎng)絡(luò)監(jiān)控291.rusers標(biāo)識(shí)網(wǎng)絡(luò)上注冊(cè)用戶292.rup標(biāo)識(shí)網(wǎng)絡(luò)上主機(jī)293.ping檢測(cè)主機(jī)連接狀況stat顯示與網(wǎng)絡(luò)有關(guān)的各種數(shù)據(jù)結(jié)構(gòu)295.ifconfig顯示網(wǎng)絡(luò)接口296.route路由設(shè)置297.arp反響解析298.nfsstat監(jiān)控NFS 29第四部分系統(tǒng)應(yīng)用30十二 . 圖形窗口配置30雙屏配置 30顯卡分辨率調(diào)整 303.XWINI

7、NFO分辨率確認(rèn)304.XHOST XSERVER訪問(wèn)控制305.OPENWIN初始化 306.CDE 桌面初始化307. 終端窗口控制字符31十三 . 系統(tǒng)統(tǒng)計(jì)311.PRTCONF 系統(tǒng)信息312./USR/PLATFORM/SUN4U/SBIN/PRTDIAG -V 313.SYSDEF系統(tǒng)信息314.EEPROM顯示機(jī)器IDPROM 變量 315.VMSTAT監(jiān)視 CPU 和內(nèi)存316.MPSTAT監(jiān)視多個(gè)CPU 狀態(tài) 317.IOSTAT監(jiān)視磁盤狀態(tài)318.UPTIME 顯示系統(tǒng)運(yùn)行時(shí)間以及在過(guò)去的15 分鐘內(nèi)系統(tǒng)的負(fù)載情況32第一部分Sun 基礎(chǔ)知識(shí).Sun 發(fā)展簡(jiǎn)史(一)硬件體系

8、年限產(chǎn)品特征81-89 Sun1/2/3 CISC Motrala 680 x0系列89-94Sun4/60 sparc1 65 sparc1+70sparc2Server :, Sun/290/670/690 Riscsparc93-96Sparc10/20Server: 1000/2000 SuperSparc96-97Ultra1(140/170/170E/200E)Ultra2Server :, E150,E3000 UltraSparc,Sbus總線 ,UltraSCSI接口 UPA 接口98-99 Ultra5 Ultra10 UltraSparc,PCI總線 ,IDE接口Ultr

9、a30 Ultra60Server :, E250,E450 UltraSparc,PCI總線 ,UltraSCSI接口UPA 接口(二)軟件體系版本特征Solaris 1.xSunOS 4.1.3(BSD)+OpenWindow 3.0Solaris 2.xSystem V 32bit2.5.1SunOS 5.5.1 +OpenWindows CDESunOS5.6+CDE1.2.1+Motif1.2.6Solaris 2.7(7) 64 bit SunOS7+CDE1.3+Motif2.1.0 logging UFS. PROM 狀態(tài)命令與參數(shù)(一)指令集格式: OK指令命

10、令說(shuō)明1.banner顯示當(dāng)前機(jī)器配置狀況,CPU, 內(nèi)存 ,hostid,EtherNbe-scsi顯示內(nèi)部SCSI 通道所掛接設(shè)備3.probe-scsi-all顯示所有SCSI 通道及所掛接設(shè)備4.probe-ide顯示所有IDE 通道及所掛接設(shè)備( 針對(duì) U10,U5)5.devalias顯示設(shè)備別名,如cdrom,disk,disk0,disk1等6.printenv無(wú)參數(shù),顯示環(huán)境變量或參數(shù)為環(huán)境變量名如: printenv auto-boot?7.setenv設(shè)置環(huán)境變量,如:setenv auto-boot? false8.set-default恢復(fù)環(huán)境變量預(yù)定值

11、如: set-default auto-boot?9.set-defaults恢復(fù)所有環(huán)境變量預(yù)定值10.bootdeviceoption啟 動(dòng) 主 機(jī) 設(shè) 備 別 名 :cdrom或disk設(shè) 備 名 :/pci1f,4000/scsi3,1/disk6,0:foption -r設(shè)備配置-s單用戶11.eject cdrom|floppy彈出cdrom 或 floppy12.reset復(fù)位13.test net14.watch-net-all15.show-devs(二)環(huán)境變量變量名 說(shuō)明1.auto-boot?預(yù)定值 =true自動(dòng)啟動(dòng)=false進(jìn)入 PROM 狀2.diag-swit

12、ch?預(yù)定值 =false啟動(dòng)狀態(tài), 啟動(dòng)設(shè)備名為態(tài)=trueboot-device診斷狀態(tài) , 啟動(dòng)設(shè)備名為diag-device3.boot-device預(yù)定值 =disk4.diag-device預(yù)定值 =net5.tpe-link-test?網(wǎng)絡(luò)檢測(cè)=true 檢測(cè)網(wǎng)絡(luò) ( 一部分機(jī)器具有此變量)三 . 系統(tǒng)安裝(一 )等待顯示器點(diǎn)亮瞬間,按STOP+A 鍵(先按住STOP ,再按A)等待出現(xiàn)OK 狀態(tài)OK probe-scsiboot cdrom(二)系統(tǒng)啟動(dòng)后,等待安裝界面I . system identification,下述步驟為簡(jiǎn)略說(shuō)明1.安裝界面語(yǔ)言選擇,默認(rèn)為Englis

13、h輸入主機(jī)名 (hostname), 可輸入原主機(jī)名選擇是否有網(wǎng)絡(luò),選擇Yes4.輸入 IP 地址,可輸入原IP 地址5.名服務(wù)( name service) , 選擇 No6.子網(wǎng) (system part of subnet),選擇 No7.指定時(shí)區(qū) Asian,Eastern People s Republic of china8. Date and Time系統(tǒng)安裝1. Allocate Client Service,默認(rèn)為無(wú),continueSelect Languages , continueSelect Software , 選擇 Entire Distribition plus

14、 OEM support,continue4. Select Disk ,available diskselect diskC0t0d0C0t1d0c0t1d0Select Root location - c0t1d05. preserve data ,默認(rèn)為不保留,continue6. Automatic layout File system選擇 Manual layout7. Customize0/9001 swap 3002 overlap 4200(硬盤預(yù)定值)3 /space 3000*32bits SPARCs root partition must smaller than 2G

15、B*and old PROMS(revision 2.5 or less) root partition must smaller than 1GB8.Mount remote file system ,默認(rèn)為無(wú),continue9.Begin install9. Auto reboot nix文件系統(tǒng)初步介紹:unix 基本是由一個(gè)核心( kernel )再加上各個(gè)大小功能不同的程序和文檔組成,UNIX 的整個(gè)文件系統(tǒng)是長(zhǎng)在”root ”之下,” root ”是一般的說(shuō)法,就路徑的表示法,是“/ ”(這跟 DOS)不同的是,DOS 的根路徑是用”表示,下面是比較重要的目錄/binbinary

16、的縮寫,為與舊系統(tǒng)兼容,bin 為指向 /usr/bin的連接/devdevice的縮寫,包含了UNIX 的設(shè)備文件/etcet cetera的縮寫,包含了系統(tǒng)管理所許的文檔和目錄,/home一般規(guī)劃用于使用者的家目錄/liblibrary的縮寫,和/bin一樣,已經(jīng)挪至/usr/lib,此處是一個(gè)link/losts+found這個(gè)目錄為空,但當(dāng)系統(tǒng)故障,如停電造成非正常關(guān)機(jī),當(dāng)重新啟動(dòng)機(jī)器時(shí),有些無(wú)法歸屬的文檔放于此處/tmptemporary 的縮寫,用于放置臨時(shí)文件,系統(tǒng)開機(jī)自動(dòng)清除/varvarious縮寫/var/adm系統(tǒng)信息及統(tǒng)計(jì)數(shù)據(jù)/var/spool文件打印及 mail/v

17、ar/tmp與 /tmp 類似,公用臨時(shí)區(qū),但不自動(dòng)清除,需系統(tǒng)管理員維護(hù)/usruser的縮寫/usr/bin存放大多數(shù)指令/usr/include頭文件/usr/lib庫(kù)函數(shù)/usr/ucb BSD系列的指令usr/man UNIX命令手冊(cè).Unix 命令(一)基本命令1.ls顯示文件名,等同于dos 下 dir 命令命令格式:lsoption fileoption:-l顯示詳細(xì)列表域 1 :文件類型和文件權(quán)限域 2 :文件連接數(shù)域 3 :文件所有者名字域 4 :文件用戶組名字域 5 :文件長(zhǎng)度域 6-8 :最近修改日期域 9 :文件名-a顯示所有文件,包含隱藏文件(以.起頭的文件名)-R

18、顯示文件及所有子目錄-F顯示文件(后跟* )和目錄(后跟/ )-d與 l選項(xiàng)合用,顯示目錄名而非其內(nèi)容2.cd目錄轉(zhuǎn)換,等同于dos 下 cd 命令注意目錄分隔符為“/ ”,與 dos 相反命令格式:cd dirname3.pwd顯示當(dāng)前路徑4.cat顯示文件內(nèi)容, 等同于dos 下 type命令命令格式:cat filename5.more以分頁(yè)方式查看文件內(nèi)容.命令格式:more filename6.rm 刪除文件命令格式:rm -r filename (filename可為檔名,或檔名縮寫符號(hào).)例子 :rm file1刪除檔名為file1之文檔 .rm file?刪除檔名中有五個(gè)字符,

19、前四個(gè)字符為file之所有文檔.rm f*刪除檔名中,以f為字首的所有文檔.rm -r dir1刪除目錄dir1,及其下所有文檔及子目錄.7.mkdir創(chuàng)建目錄命令格式: mkdir -p directory-name例子:mkdir dir1建立一新目錄 dir1.mkdir -p dir/subdir直接創(chuàng)建多級(jí)目錄8.rmdir刪除目錄目錄必須首先為空命令格式 : rmdir directory9.cp文檔復(fù)制命令格式 : cp -r source destination例子 :cp file1 file2將文檔file1復(fù)制成 file2cp file1 dir1將文檔file1復(fù)制到

20、目錄 dir1下,文件名仍為file1.cp /tmp/file1 .將目錄/tmp下的文檔 file1復(fù)制到現(xiàn)行目錄下,檔名仍為file1.cp /tmp/file1 file2將目錄/tmp下的文檔file1現(xiàn)行目錄下,檔名為 file2cp -r dir1 dir2(recursive copy)復(fù)制整個(gè)目錄.若目錄 dir2存在,則將目錄dir1 ,及其所有文檔和子目錄,復(fù)制到目錄dir2下,新目錄名稱為dir1.若目錄dir2不存在,則將 dir1 ,及其所有文檔和子目錄,復(fù)制為目錄dir2.10.mv 文件移動(dòng)命令格式:mv source destination例子 :mv fil

21、e1 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è)萘考捌浯文夸浀娜萘縟u -sk dir1顯示目錄dir1的總?cè)萘?, 以 k bytes為計(jì)量12.find文件查找命令格式

22、: find dir -name filename command 例子 :find . -name hello -printhellofind . -ctime +7 -printfind . -size +2000m -printfind /tmp -user b1234567 -printfind . -name *.c -exec rm find . -name test* -print13.man 隨機(jī)文檔例子:man ls | col b ls.txt生成文本文檔catman w M /usr/man生成索引關(guān)鍵字man k keyword關(guān)鍵字查找man s number wor

23、d不同系統(tǒng)類別example: man s 3s printf尋找目前目錄及所有的子目錄內(nèi)叫的文檔 .找出七天內(nèi)未被更動(dòng)的文檔找出大小超過(guò)2000 bytes的文檔在 /tmp 下屬於 b1234567 的文檔刪除所有的 .c 檔顯示當(dāng)前目錄及其子目錄文件名前4位為 test 的文件名14.vi編輯器命令狀態(tài):j,k,h,l:上下左右0: 行首$:行尾i,I :插入命令,i 在當(dāng)前光標(biāo)處插入I 行首插入a,A:追加命令, a在當(dāng)前光標(biāo)后追加,A 在行末追加o,O:打開命令, o在當(dāng)前行下打開一行,O 在當(dāng)前行上插入一行r,R :替換命令,r 替換當(dāng)前光標(biāo)處字符,R 從光標(biāo)處開始替換數(shù)字 s:替

24、換指定數(shù)量字符x:刪除光標(biāo)處字符dd:刪除當(dāng)前行d0:刪除光標(biāo)前半行d$:刪除光標(biāo)后半行ctrl+f :后翻頁(yè)ctrl+b:前翻頁(yè)G:文件尾數(shù)字 G: 數(shù)字所指定行/string查找字符串n繼續(xù)查找N反向繼續(xù)查找%查找對(duì)應(yīng)括號(hào)u取消上次操作ex命令狀態(tài): set number顯示行號(hào): set smd顯示顯示狀態(tài):0文件首: 1,5 copy 7塊拷貝: 1, 5 del塊刪除: 1, 5 move 7塊移動(dòng): 1, $s/string1/string2/g全文件查找string1并替換為string2: wq!存盤退出(二)增強(qiáng)命令1.ln文檔連結(jié)命令格式:ln -s oldname new

25、name同一文檔,可擁有一個(gè)以上之名稱,可將文檔做數(shù)個(gè)連結(jié).一個(gè)符號(hào)鏈?zhǔn)侵赶蛳到y(tǒng)另一個(gè)文件的特殊文件,當(dāng)訪問(wèn)這種文件時(shí),它里面存放著一個(gè)路徑名,該路徑名用來(lái)引導(dǎo)用戶到卡符號(hào)鏈所指的文件或目錄例子:ln -s file1 file2將名稱file2,連結(jié)至文檔file1.2.grep搜索字符串命令格式:grep string filename尋找字串的方法很多,比如說(shuō)我想找所有以M 開頭的. 此時(shí)必須引進(jìn)pattern的觀行念 . 以下是一些簡(jiǎn)單的例,以及說(shuō)明:M以 M 開頭的行, 表示開始的意思M$以 M 結(jié)尾的行,$表示結(jié)束的意思0-9以數(shù)字開始的行, 內(nèi)可列舉字母124ab以 1,2,4,

26、a,或 b 開頭的行b.503句點(diǎn)表示任一字母*星號(hào)表示0 個(gè)以上的字母( 可以沒(méi)有 )+加號(hào)表示1 個(gè)以上的字母.斜線可以去掉特殊意義cat passwd | grep bcat passwd | grep scat passwd | grep b.503grep . myfile.txt列出大學(xué)部有申請(qǐng)帳號(hào)者名單列出交換學(xué)生申請(qǐng)帳號(hào)者名單列出電機(jī)系各年級(jí).列出所有以句點(diǎn)開頭的行3.fgrep搜索字符串命令格式: fgrep string file4.file顯示文件類型命令格式:file fileall文件類型為shell script,ELF 32bit,ASCII text,data

27、or tar file5.diff比較文檔或目錄之不同內(nèi)容命令格式:diff -r name1 name2 ( name1 name2可同時(shí)為檔名,或目錄名稱.)例子 :%diff file1 file2比較文檔file1與 file2內(nèi),各行之不同處.%diff -r dir1 dir2比較目錄dir1與 dir2內(nèi),各文檔之不同處.6.cmp比較文檔相同部分命令格式:cmp file1 file27.ftp遠(yuǎn)程文件傳輸命令格式:ftp hostname|IP address在進(jìn)入ftp之後,如果與remote host連接上了,它將會(huì)詢問(wèn)你username與密碼,如果輸入對(duì)了就可以開始進(jìn)行

28、文檔傳輸.注意:如用戶無(wú)密碼,無(wú)法注冊(cè)(1) ftp命令ascii將傳輸模式設(shè)為ascii模式 . 通常用於傳送文字檔 .binary將傳輸模式設(shè)為binary模式,通常用於傳送執(zhí)行檔,壓縮檔與影像cd remote-directory將遠(yuǎn)程主機(jī)上的工作目錄改變.lcd directory 更改本地主機(jī)的工作目錄.ls 列出遠(yuǎn)程主機(jī)上的文檔.get remote local-file 取得遠(yuǎn)方的文檔 .mget remote-files可使用通用字元一次取得多個(gè)文檔 .put local remote-file將本地主機(jī)的文檔送到遠(yuǎn)程主機(jī) .mput local-files可使用通用字元一次將

29、多個(gè)文檔放到遠(yuǎn)程主機(jī)上 .help command 線上輔助指令 .mkdir directory-name在遠(yuǎn)程主機(jī)創(chuàng)建一個(gè)目錄.prompt更改交談模式,若為 on則在 mput 與 mget 時(shí)每作一個(gè)文檔之傳輸時(shí)均會(huì)詢問(wèn) .quit/bye離開 ftp .后臺(tái)執(zhí)行 ftp1.首先,將過(guò)程所用到的指令依順序放入文檔中,如下:%cat ftp_command!mkdir testlcd testcd testpromptbinarymget *.*bye2.其次,建一個(gè).netrc檔,屬性為400 ,讓 ftp自動(dòng)到此讀取Username與 Password ,方可順利 login 到的主

30、機(jī),如下:%cat .netrcmachine remote login anonymous password guest3.最後再執(zhí)行下面指令即可.%nohup ftp remote message &8.telnet遠(yuǎn)程終端訪問(wèn)命令格式:telnet hostname|IP address*注:如使用root 用戶登錄,其權(quán)限請(qǐng)參見11.3.4 9.IO重新導(dǎo)向UNIX所有的程式執(zhí)行時(shí),均需要資料的輸入以及輸出資料. 一般而言,資料是從鍵盤輸入,并將資料輸出到螢?zāi)簧?,這就叫做標(biāo)準(zhǔn)輸入及標(biāo)準(zhǔn)輸出,而我們可以更改標(biāo)準(zhǔn)出輸出入 .A.更改標(biāo)準(zhǔn)輸入在命令後方加 ,即可從這個(gè)文檔輸入資料.B.更改標(biāo)

31、準(zhǔn)輸出在命令後方加 ,即可將螢?zāi)惠敵龅馁Y料導(dǎo)向到 這個(gè)文檔上.C.更改標(biāo)準(zhǔn)輸出 在命令後方加 ,功能與 B. 相似,只不過(guò)這會(huì)將資料加在文檔後方.D.管道 在兩個(gè)命令中間加上| ,即可將前方指令的輸出當(dāng)成後方指令的輸入 .例 : cd /tmpls -l /tmp/ls.out cat /tmp/ls.out more /tmp/ls.outrm /tmp/ls.outls | morels | wc -l(word count, count line number,算出文檔數(shù)目)第二部分Sun 系統(tǒng)管理. 用戶管理(一) 用戶基本知識(shí)文件信息ls -ldrwxrwxrwxfilename(

32、1)訪問(wèn)權(quán)限mode : rwxrwxrwxr:readw:writex:executeuser group other縮寫 : (u)(g)(o)2) 文件類型: 普通文件CDROM 設(shè)b:塊特殊文件,如硬盤和備c:字符文件設(shè)備或稱“raw ”設(shè)備文件l:符號(hào)連接p:管道或流,用于進(jìn)程通訊d:目錄缺省權(quán)限創(chuàng)建文件和目錄時(shí),系統(tǒng)自動(dòng)設(shè)置一定的權(quán)限. 缺省權(quán)限由用戶mask 碼控制$umask&顯示用戶 umask碼umask設(shè)置文件目錄022新文件屬主有讀權(quán)和修改權(quán)用戶組和其他用戶有讀權(quán)和修改權(quán)用戶組和其他用戶只有讀權(quán)可用 umask maskvalue改變?nèi)笔?quán)限系統(tǒng)安全文件/etc/pas

33、swd用戶注冊(cè)表/etc/shadow加密口令/etc/group用戶組/etc/default/login訪問(wèn)控制說(shuō)明:passwd文件是為系統(tǒng)中的用戶授予和認(rèn)證訪問(wèn)權(quán)限的第一個(gè)文件,其項(xiàng)目使用: 分割.login_name:passwd_field:UID:GID:comment:home_directory:default_shelllogin_name用戶唯一登錄名comment注釋( finger使用)passwd_field加密口令安全標(biāo)記home_directory用戶注冊(cè)家目錄UID 用戶號(hào)default_shell命令解釋器GID 用戶缺省唯一組號(hào)默認(rèn):sh,csh,kshs

34、hadow文件管理用戶加密口令,該文件只對(duì)超級(jí)用戶有讀權(quán)限login_name:encrypted_pass:last_change:min:max:warn:inactive:expire:reservedlogin_name用戶名( 同 passwd) max口令有效最大天數(shù)encrypted_pass 13字符長(zhǎng)加密口令warn口令到期前多少天警告last_change上次更改日期(from1970.1.1) inactive被禁止登錄前,帳號(hào)不活躍天數(shù)min 最小間隔天數(shù)expire用戶禁止登錄絕對(duì)日期( 通常空白 )group文件用于將計(jì)算機(jī)系統(tǒng)的用戶分組groupname:pass

35、wd:gid:user-listgroupname唯一組名gid為操作系統(tǒng)提供的代表組名的唯一標(biāo)識(shí)號(hào)passwd 組加密后的口令user-list用逗號(hào)分割的所有可訪問(wèn)該組的用戶清單理解 UID 和 GID系統(tǒng)中的每一個(gè)用戶名都被賦予了一個(gè)UID(User Identification Number用戶標(biāo)識(shí)號(hào) ), 這些號(hào)在 0-60000 之間,系統(tǒng)使用UID 將一個(gè)用戶名和操作系統(tǒng)對(duì)該用戶的標(biāo)識(shí)等同起來(lái),建立用戶時(shí),必須保證UID 唯一。GID(Group Identification Number,組標(biāo)識(shí)號(hào)) 遵循與UID 一樣的格式,范圍 0-60000,每個(gè)用戶至少屬于一組,并且可以

36、屬于多組。(二)相關(guān)命令1.chmod 改變文檔或目錄之屬性命令格式: chmod -R mode name( name 可為檔名或目錄名;mode 可為 3個(gè) 8位元之?dāng)?shù)字,或利用 ls -l命令,列出文檔或目錄之讀、寫、執(zhí)行允許權(quán)之文字縮寫.)例子 :%chmod 755 dir1將目錄dir1 ,設(shè)定成任何使用者,皆有讀取及執(zhí)行之權(quán)利,但只有擁有者可做修改.%chmod 700 file1將文檔file1,設(shè)定只有擁有者可以讀、寫和執(zhí)行.%chmod u+x file2將文檔file2,增加擁有者可以執(zhí)行之權(quán)利.%chmod g+x file3將文檔file3,增加群組使用者可執(zhí)行之權(quán)利

37、.%chmod o-r file4將文檔file4,除去其它使用者可讀取之權(quán)利.%chmod a-r file4將文檔file4,除去所有使用者可讀取之權(quán)利.2.chown改變文檔或目錄之擁有權(quán)命令格式:chown -R username name( name可為檔名或目錄名.)例子:%chown user file1將文檔file1之擁有權(quán),改為使用者user所有 .%chown -R user dir1將目錄dir1,及其下所有文檔和子目錄之擁有權(quán),改為使用者user所有 .3.chgrp改變文檔或目錄之群組擁有權(quán)命令格式:chgrp -R groupname name( name可為檔名

38、或目錄名例子 :%chgrp vlsi file1將文檔file1之群組擁有權(quán),改為vlsi群組 .%chgrp -R image dir1將目錄dir1 ,及其下所有文檔和子目錄,改為image群組 .4.touch改變文檔或目錄之最後修改時(shí)間命令格式:touch name( name可為文檔或目錄名稱.)5.who查看系統(tǒng)注冊(cè)用戶6.id查看當(dāng)前用戶用戶號(hào)和組號(hào)7.passwd修改用戶口令命令格式:passwd username無(wú)用戶參數(shù)修改本用戶口令, 用戶口令必須至少6 個(gè)字符長(zhǎng), 最大8 個(gè)字符, 口令中至少兩個(gè)字母字符及一個(gè)數(shù)字字符8.su轉(zhuǎn)換用戶命令格式:su - usernam

39、e無(wú)用戶參數(shù)為轉(zhuǎn)換到超級(jí)用戶-:執(zhí)行新用戶環(huán)境設(shè)置su c root dbshut(三) shell特點(diǎn)1. s olaris三類shellBourne( 缺省 shell)CKornShell基本特點(diǎn)特點(diǎn) Bourne C Korn別名機(jī)制No Yes Yes增強(qiáng)的cd(CDPATH) 功能 Yes Yes Yes歷史列表No Yes Yes作業(yè)控制No Yes Yes防止文件被覆蓋No Yes Yes忽略 Control_D No Yes YesB shell變量設(shè)置實(shí)例:終端類型:TERM=vt100;export TERM語(yǔ)言環(huán)境:LANG=C;export LANG執(zhí)行路徑:PATH

40、=$PATH:/usr/bin:. ; export PATH顯示終端:DISPLAY=host:0.0;export DISPLAY環(huán)境文件.profileC shell變量設(shè)置set定義變量setenv定義環(huán)境變量( 環(huán)境變量與變量不同之處在于環(huán)境變量可以影響子進(jìn)程)例子:終端類型:setenv TERM=vt100提示符:set prompt=” I love unix”路徑變量:set path=($path /usr/bin .)顯示終端:setenv DISPLAY host:0.0共享庫(kù):setenv LD_LIBRARAY_PATH /usr/dt/lib:/usr/openw

41、in/lib環(huán)境文件.login .cshrc腳本語(yǔ)言事例 1: 更換后綴foreach file (*.ab)set base=basename $file.abmv $file $base.cdend事例 2 :簡(jiǎn)單循環(huán) cnt = 1echo I will count from 1 to 100echo and pause at every ten numbers for confiumation tocontinueecho -n Press an key to start:#顯示數(shù)據(jù)后不回車set key = $#接受輸入字符while ($cnt 101)echo This is

42、$cntif (exp $cnt%10= 0thenecho n“ continue or not(Y/N)”set key =$tape_device_namecpio -i vt /dev/rmt/0find命令給cpio命令提供文件和目錄名的列表.-o選項(xiàng)表示從標(biāo)準(zhǔn)輸出讀./dev/rmt/0參數(shù)確定磁帶設(shè)備.例子:用 find 和 cpio 命令將主目錄備份到磁帶上:恢復(fù)過(guò)程用 cpio 命令按以下步驟從磁帶上檢索文件和目錄 .1.將磁帶插入磁帶設(shè)備 .2.改變目錄至/tmp 目錄 .3.用以下 cpio目錄確定要恢復(fù)的文件的路徑名 .$ cpio -iv /dev/rmt/0-i選項(xiàng)

43、抽取文件,v(verbose)選項(xiàng)與 t選項(xiàng)合用則按ls -l格式列出文件,使用此復(fù)合選項(xiàng)只顯示文件信息,不抽取文件.4.用以下 cpio命令恢復(fù)文件至 /tmp 目錄 .$ cpio -iv dev/rmt/0 test.file選項(xiàng) i 抽取文件,v 表示恢復(fù)時(shí)顯示文件名.5.從目錄 /tmp拷貝文件至所需目錄 .6.取出磁帶 .下面的例子說(shuō)明如何用cpio 命令恢復(fù)一個(gè)文件 press,uncompress,zcat命令compress 命令利用一特殊格式來(lái)壓縮文件,以減少文件大小. 壓縮比從 20%至 80%.例如,用 -v 選項(xiàng)對(duì)名為 bin.file的文件進(jìn)行壓縮:此文件被壓縮后,

44、加上后綴.Z.zcat 或 ok(2)鍵入 sync 命令來(lái)同步磁盤 .(3)一旦看見“ Syncing file system . done”信息,再按下Stop_A.(4)發(fā)出 boot 命令來(lái)返回至多用戶模式.3. 從輕微問(wèn)題中恢復(fù)如 /etc/default/login 登記項(xiàng)阻止超級(jí)用戶注冊(cè), 也沒(méi)有用戶帳號(hào)可以注冊(cè),可采用以下步驟恢復(fù):(1)按 Stop_A 放棄系統(tǒng)并移至PROM 監(jiān)控等級(jí) .輸入 sync 命令來(lái)同步磁盤 .(3)一旦看見“Syncing file system . done”信息,再按下Stop_A.發(fā)出 boot -s 命令至執(zhí)行等級(jí) S. ok boot

45、-s(5)修改 /etc/default/login文件以使得root可以注冊(cè).# cd /etc/default# vi login(6)按 Control_D,進(jìn)入運(yùn)行等級(jí)3.在此過(guò)程中,你可能會(huì)被提示要輸入root口令 .從重要問(wèn)題中恢復(fù)如果你忘記了root口令,或是在/etc/passwd文件中root 項(xiàng)無(wú)效,則可用以下步驟恢復(fù):(1)從 Solaris 2.x 安裝 CD ROM 盤上作單獨(dú)引導(dǎo).# boot cdrom -s(2)如需要,可設(shè)置終端類型.#TERM=sun; export TERM(3)掛接適當(dāng)?shù)奈募到y(tǒng)并編輯passwd 和 shadow 文件 .cd /mou

46、nt /dev/dsk/c0t3d0s0/mntcd /mnt/etcvi shadow卸下文件系統(tǒng) .# umount /mnt重新引導(dǎo)系統(tǒng) .# reboot第三部分網(wǎng)絡(luò)配置十一 . 網(wǎng)絡(luò)應(yīng)用配置(一)網(wǎng)絡(luò)基本配置文件1./etc/hosts主機(jī)名解析2./etc/hostname.hme0網(wǎng)絡(luò)接口名可通過(guò)創(chuàng)建hostname.hme0:1,構(gòu)造第二網(wǎng)絡(luò)接口3./etc/netmasks網(wǎng)絡(luò)掩碼4./etc/inetd .conf服務(wù)項(xiàng)目定義可通過(guò)注釋服務(wù)行, 以取消該種服務(wù)(二)遠(yuǎn)程訪問(wèn)命令1. rlogin在遠(yuǎn)程機(jī)上注冊(cè)命令格式: rloginhostname-l username2.

47、 rsh在遠(yuǎn)程機(jī)上執(zhí)行一個(gè)程序命令格式: rsh hostname -l username order3. rcp在遠(yuǎn)程系統(tǒng)之間拷貝文件命令格式: rcp host:filenamefilename(三)訪問(wèn)鑒別相關(guān)文件當(dāng) rlogin,rsh,rcp命令時(shí),有幾個(gè)文件對(duì)網(wǎng)絡(luò)安全是很重要的.1. /etc/passwd如遠(yuǎn)程系統(tǒng)的口令文件有本擁護(hù)的登記項(xiàng),否則必須使用-l選項(xiàng)以指明不同用戶2. $home/.rhostsrlogin,rsh,rcp首先檢查用戶主目錄下的.rhosts文件,如主機(jī)及用戶被列在文件中,則此用戶為可信任主機(jī),不需口令即可登錄,如遠(yuǎn)程鑒別失敗,則正常詢問(wèn)口令3. /e

48、tc/.hosts.equiv作用與 .rhosts 文件類似,文件中列出用戶對(duì)于本機(jī)為可信任用戶,不需口令即可登錄(除超級(jí)用戶)4. /etc/default/loginCONSOLE=/dev/console(default) root用戶只能在本機(jī)登錄CONSOLE=-禁止以root用戶登錄#CONSOLE=/dev/console對(duì)登錄無(wú)限制(四)網(wǎng)絡(luò)監(jiān)控1.rusers標(biāo)識(shí)網(wǎng)絡(luò)上注冊(cè)用戶命令格式:rusers -la2.rup標(biāo)識(shí)網(wǎng)絡(luò)上主機(jī)命令格式: rup3.ping檢測(cè)主機(jī)連接狀況命令格式:ping hostname|IP stat顯示與網(wǎng)絡(luò)有關(guān)的各種數(shù)據(jù)結(jié)構(gòu)命令格式:netst

49、at -r| in-r :顯示路由信息-i :顯示接口信息5.ifconfig顯示網(wǎng)絡(luò)接口命令格式: ifconfig -a其中 lo0:本機(jī)自回饋接口le0: 10M接口hme0:100M接口hme1:第二 100M 接口qe0-qe3:4端口網(wǎng)卡6.route路由設(shè)置命令格式:route add|delete設(shè)置網(wǎng)絡(luò)路由defaultrouter -缺省靜態(tài)路由7.arp 反響解析命令格式:arp -a|sarp a顯示當(dāng)前IP-MAC 信息對(duì)應(yīng)表8.nfsstat監(jiān)控 NFS-s server-c clientgateway :norip ipdptp0no routerdefaultr

50、outerrpcinfo p第四部分系統(tǒng)應(yīng)用十二 . 圖形窗口配置雙屏配置(1)命令行 :/usr/openwin/bin/openwin -dev /dev/fb0 -dev /dev/fb1CDE 配置文件 :/usr/dt/config/Xservers顯卡分辨率調(diào)整(1) ffbconfig# creator ,creator3d(2) m64config# PGX8,24(3) afbconfig# m3,m6命令格式:order -res modemode : ?或 1280 x1024x76查看配置 : order -prconf3.xwininfo分辨率確認(rèn)4.xhost xserver訪問(wèn)控制命令格式:xhost + #使能客戶訪問(wèn)5.openwin初始化/usr/openwin/lib/openwin-init $home/.openwin-ini

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論