




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PAGEivUNIX培培訓教材材華為技術有有限公司x侵權必究究目錄TOC o 1-3 h z u HYPERLINK l _Toc2779一三56 第1章 UUNIXX操作系系統概述述 PAGEREF _Toc2779一三56 h 6 HYPERLINK l _Toc2779一三57 1.1 UUNIXX操作系系統簡介介 PAGEREF _Toc2779一三57 h 6 HYPERLINK l _Toc2779一三58 1.2 UUNIXX系統組組成 PAGEREF _Toc2779一三58 h 6 HYPERLINK l _Toc2779一三59 1.3 與與UNIIX有關關的幾個個名詞 P
2、AGEREF _Toc2779一三59 h 77 HYPERLINK l _Toc2779一三60 第2章 UUNIXX常用操操作 PAGEREF _Toc2779一三60 h 9 HYPERLINK l _Toc2779一三61 2.1 啟啟動終端端 PAGEREF _Toc2779一三61 h 9 HYPERLINK l _Toc2779一三62 2.2 登登錄 PAGEREF _Toc2779一三62 h 9 HYPERLINK l _Toc2779一三63 2.3 UUNIXX命令 PAGEREF _Toc2779一三63 h 9 HYPERLINK l _Toc2779一三64 2.
3、4 注注銷(退退出UNNIX系系統) PAGEREF _Toc2779一三64 h 一一三 HYPERLINK l _Toc2779一三65 第3章 UUNIXX文件系系統 PAGEREF _Toc2779一三65 h 144 HYPERLINK l _Toc2779一三66 3.1 UUNIXX文件系系統分類類 PAGEREF _Toc2779一三66 h 14 HYPERLINK l _Toc2779一三67 3.2 UUNIXX文件類類型 PAGEREF _Toc2779一三67 h 144 HYPERLINK l _Toc2779一三68 3.3 UUNIXX樹型目目錄結構構 PAGE
4、REF _Toc2779一三68 h 一五 HYPERLINK l _Toc2779一三69 3.4 UUNIXX文件名名稱 PAGEREF _Toc2779一三69 h 一五五 HYPERLINK l _Toc2779一三70 3.5 UUNIXX文件存存取權限限 PAGEREF _Toc2779一三70 h16 HYPERLINK l _Toc2779一三71 3.6 UUNIXX重定向向與管道道 PAGEREF _Toc2779一三71 h 一八 HYPERLINK l _Toc2779一三72 3.7 UUNIXX文件系系統常用用命令 PAGEREF _Toc2779一三72 h 11
5、9 HYPERLINK l _Toc2779一三73 第4章 UUNX文文件系統統常用工工具 PAGEREF _Toc2779一三73 h 200 HYPERLINK l _Toc2779一三74 4.1 vvi編輯輯器的最最基本用用法 PAGEREF _Toc2779一三74 h 200 HYPERLINK l _Toc2779一三75 4.2 利利用fiind命命令查找找文件 PAGEREF _Toc2779一三75 h 221 HYPERLINK l _Toc2779一三76 4.3 ggrepp命令基基本用法法 PAGEREF _Toc2779一三76 h 22 HYPERLINK l
6、 _Toc2779一三77 4.4 利利用cmmp命令令比較文文件 PAGEREF _Toc2779一三77 h 233 HYPERLINK l _Toc2779一三78 第5章 UUNX系系統深入入了解 PAGEREF _Toc2779一三78 h 224 HYPERLINK l _Toc2779一三79 5.1 與與UNIIX有關關的幾個個名詞 PAGEREF _Toc2779一三79 h 224 HYPERLINK l _Toc2779一三80 5.2 在在后臺運運行程序序 PAGEREF _Toc2779一三80 h 24 HYPERLINK l _Toc2779一三81 5.3 在在
7、指定時時間執行行指定程程序 PAGEREF _Toc2779一三81 h 255 HYPERLINK l _Toc2779一三82 5.4 如如何控制制后臺進進程 PAGEREF _Toc2779一三82 h 266 HYPERLINK l _Toc2779一三83 5.5 如如何查看看磁盤使使用情況況 PAGEREF _Toc2779一三83 h 27 HYPERLINK l _Toc2779一三84 第6章 UUNX用用戶管理理 PAGEREF _Toc2779一三84 h 28 HYPERLINK l _Toc2779一三85 6.1 增增加用戶戶 PAGEREF _Toc2779一三8
8、5 h 28 HYPERLINK l _Toc2779一三86 6.2 開開機 PAGEREF _Toc2779一三86 h 300 HYPERLINK l _Toc2779一三87 6.3 關關機 PAGEREF _Toc2779一三87 h 300 HYPERLINK l _Toc2779一三88 6.4 掉掉電故障障及處理理 PAGEREF _Toc2779一三88 h 31 HYPERLINK l _Toc2779一三89 第7章 存存儲設備備的使用用 PAGEREF _Toc2779一三89 h 32 HYPERLINK l _Toc2779一三90 7.1 創創建設備備 PAGER
9、EF _Toc2779一三90 h 32 HYPERLINK l _Toc2779一三91 7.2 mmounnt和umoountt命令 PAGEREF _Toc2779一三91 h 333 HYPERLINK l _Toc2779一三92 7.3 軟軟盤的使使用 PAGEREF _Toc2779一三92 h 344 HYPERLINK l _Toc2779一三93 7.4 硬硬盤的使使用 PAGEREF _Toc2779一三93 h 355 HYPERLINK l _Toc2779一三94 7.5 CCD-RROM的的使用 PAGEREF _Toc2779一三94 h 337 HYPERLI
10、NK l _Toc2779一三95 第8章 UUNX實實用程序序 PAGEREF _Toc2779一三95 h 39 HYPERLINK l _Toc2779一三96 8.1 文文件的備備份和恢恢復實用用程序 PAGEREF _Toc2779一三96 h 339 HYPERLINK l _Toc2779一三97 8.2 文文件壓縮縮和解壓壓程序 PAGEREF _Toc2779一三97 h 441 HYPERLINK l _Toc2779一三98 第9章 網網絡通信信 PAGEREF _Toc2779一三98 h 44 HYPERLINK l _Toc2779一三99 9.1 TTCP/IP協
11、協議 PAGEREF _Toc2779一三99 h 444 HYPERLINK l _Toc27791400 9.2 查查看網上上用戶信信息 PAGEREF _Toc27791400 h 444 HYPERLINK l _Toc27791401 9.3 使使用maail 發送和和接收電電子郵件件 PAGEREF _Toc27791401 h 45 HYPERLINK l _Toc27791402 9.4 在在網絡上上登錄和和拷貝 PAGEREF _Toc27791402 h 445 HYPERLINK l _Toc27791403 9.5 網網絡、主主機和路路由參數數設置 PAGEREF _T
12、oc27791403 h 551 HYPERLINK l _Toc27791404 第10章 UNXX常見故故障處理理 PAGEREF _Toc27791404 h 55 HYPERLINK l _Toc27791405 10.1 常見故故障處理理: PAGEREF _Toc27791405 h 555 HYPERLINK l _Toc27791406 10.2 附一、參參考資料料 PAGEREF _Toc27791406 h 57F關鍵詞:UNIX SSloaariss摘要:本文檔主要要介紹UUNIXX操作系系統的系系統結構構與常用用操作,以以及Soolarris基基礎。可可以與NN2000
13、0的產產品基礎礎培訓共共用。 華為技術請輸入資料名稱PAGE7PAGE9UNIX操操作系統統概述UNIX操操作系統統簡介UNIX是是較早廣廣泛使用用的計算算機操作作系統之之一,它它的第一一版于119699年在Beell實實驗室產產生,119755年對外外公布,1976年以后在Bell實驗室外廣泛使用。應用范圍應應用到幾幾乎所有有16位及及以上的的計算機機上,包包括微機機、工作作站、小小型機、多多處理機機和大型型機等等等。UNIX特特點(1) 多多任務、多多用戶(2) 并并行處理理能力(3) 管管道(4) 安安全保護護機制(5) 功功能強大大的shhelll(6) 強強大的網網絡支持持,Innt
14、errnett上各種種服務器器的首選選操作系系統(7) 穩穩定性好好(8) 系系統源代代碼用CC語言寫寫成,移移植性強強(9) 出出售源代代碼,軟軟件廠家家自己增增刪UNIX流流派舉例例UNIX類類別計算機SCO UUNIXXPC兼容機機Digittal UniixDec AAlphha機SolarriessSun 小小型機工工作站AIXIBM機HPUXHP小型機機工作站站Linuxx各種機器UNIX系系統組成成UNIX操操作系統統結構由由三大部部分組成成:(1)keerneel(內內核)(2) sshelll(外外殼)(3)工具具及應用用程序UNIX Kerrnell(UNIIX內核核)是U
15、NIIX操作作系統的的核心,指指揮調度度UNIIX機器器的運行行,直接接控制計計算機的的資源,保保護用戶戶程序不不受錯綜綜復雜的的硬件事事件細節節的影響響。UNIX Sheell(UNIIX外殼殼)是一一個UNNIX的的特殊程程序,是是UNIIX內核核和用戶戶的接口口,是UUNIXX的命令令解釋器器。目前前常見的的Sheell有有三種:shelll類型簡稱命令主要特點Bournne SShelllB Sheellsh最老、使用用最廣泛泛,每個個UNIIX都提提供。Korn SheellK Sheellksh是對B SShelll的擴擴充,兼兼容B Sheell。C-Sheellcsh格式有點象
16、象C語言。功功能強,命命令記憶憶稍難,在在大學和和學院中中較為流流行。一般系統缺缺省為BBourrne Sheell, 本文文以此sshelll為例例。要想將當前前Sheell改改為其它它 Shhelll,只需需在操作作系統提提示符下下鍵入相相應的SShelll命令令即可。如如在B Sheell下下鍵輸入入命令: $ kksh就進入了KK Shhelll。與UNIXX有關的的幾個名名詞多用戶(MMultti-uuserrs) 允允許多個個用戶同同時使用用計算機機的能力力。多任務(MMultti-ttaskkingg) 為每每一個用用戶同時時執行多多個任務務的能力力。終端(Teermiinall
17、)終端是是用戶和和計算機機進行實實時交互互的接口口設備。終終端一般般由顯示示器、鍵鍵盤和終終端控制制器組成成,有的的還帶有有鼠標。顯顯示器和和鍵盤與與終端控控制器相相連,終終端控制制器通過過通用端端口(如如串口)和和計算機機主機相相連。用用戶通過過終端和和計算機機交流。一一臺UNNIX主主機可以以連多個個終端。終終端分為為兩類:字符終終端和圖圖形終端端。仿真終端在在某計算算機上運運行某一一特定程程序,把把計算機機當作另另一臺計計算機的的終端使使用。目目前仿真真終端與與UNIIX主機機的連接接方式主主要有網網絡連接接和串口口連接。控制臺(CConssolee)這是一一種特殊殊的終端端,由顯顯示器
18、、鍵鍵盤(和和鼠標)組組成,分分別連到到主機的的專用接接口(監監視器接接口、鍵鍵盤接口口、鼠標標接口)上上。一般般一臺主主機只能能接一個個控制臺臺,控制制臺可以以完成普普通終端端不能完完成的工工作:非非常重要要的信息息(如嚴嚴重的錯錯誤信息息),只只能在控控制臺上上顯示,有有些特殊殊的任務務(如執執行修復復工作)也也只能在在控制臺臺上完成成。除了了實現以以上特殊殊功能外外,控制制臺還可可以象其其它終端端那樣工工作。用戶名(UUserr) UNNIX是是多用戶戶操作系系統,它它允許多多個用戶戶同時使使用。每每個用戶戶擁有用用戶名、登登錄口令令以及操操作特權權。用戶戶每次使使用UNNIX時時必須先
19、先登錄:輸入用用戶名和和口令。一一般用戶戶的UNNIX操操作系統統提示符符一般為為$。工作組(GGrouup) 幾個個用戶可可以組成成一組,同同組內的的用戶可可以共享享信息。root用用戶 UNIIX的超超級用戶戶,擁有有其他用用戶沒有有的特權權。rooot用用戶的UUNIXX操作系系統提示示符一般般為#。本章小結:本章介紹了了UNIIX操作作系統的的特點、組組成和幾幾個常見見概念。介介紹了UUNIXX常見的的三種SShelll:B SShelll、K SShelll和C SShelll。.PAGE18UNIX常常用操作作啟動終端對于專用終終端,當當打開終終端電源源后就會會自動出出現登錄錄信息
20、。對對于仿真真終端,要要先打開開計算機機,再運運行TCCP/IIP協議議驅動程程序和終終端仿真真程序即即可。登錄當終端與UUNIXX系統連連通后,在在終端上上會出現現looginn:提提示符。在在looginn:提提示符下下輸入用用戶名,出出現ppasssworrd:后再輸輸入口令令,如以以abcc用戶登登錄的過過程為: Loggin: abbc Passswoord:輸入的口令令并不顯顯示出來來,輸入入完口令令后,一一般會出出現上次次的登錄錄信息,以以及UNNIX的的版本號號。當出出現TEERM一一行時,要要求輸入入所使用用的終端端類型。最最后出現現UNIIX SShelll提示示符,等等待
21、用戶戶輸入命命令。BB Shhelll和K SShelll的缺缺省提示示符為$,C SShelll的缺缺省提示示符為%。當當以rooot用用戶登錄錄時,系系統提示示符為#。UNIX命命令在Shelll提示示符下,就就可以輸輸入UNNIX命命令。UUNIXX命令的的基本格格式如下下: coommaand 參數數1 參數2 參數nUNIX命命令由一一個命令令(coommaand)和和零到多多個參數數構成,命命令和參參數之間間,以及及參數與與參數之之間用空空格隔開開。UNNIX的的命令格格式和DDOS的的命令格格式相似似,但UUNIXX的命令令區分大大小寫,且且命令和和參數之之間必須須隔開。如如:對
22、DDOS來來說是以以下四條條命令是是相同的的: cddtmmp cdd ttmp CDD ttmp cdd TTmp對UNIXX操作系系統來說說,改變變目錄的的命令也也是cdd命令,以以下是正正確的UUNIXX cdd命令: cdd /ttmp cdd /TTmp但tmp和和Tmpp是兩個個不同的的目錄。以以下兩條條命令: cdd/tmmp CDD/tmmp已經不是ccd命令令了。一、UNIIX常用用簡單命命令下表列出了了幾個簡簡單的UUNIXX命令:解釋UNIX命命令命令舉例幫助manman ddatee查看日期datedate顯示日歷calcal 119988顯示大字banneerbann
23、eer ABCCD計算器bcbc修改口令passwwdpasswwd查看誰在使使用whowho查看我是誰誰who aam iiwho aam ii清除屏幕clearrclearr二、特殊鍵鍵在UNIXX命令操操作中有有一些特特殊鍵,列列表如下下:Ctrl + dd結束鍵盤輸輸入或退退出當前前sheellDel0中斷鍵,停停止當前前動作回回到shhelllCtrl+s暫停屏幕輸輸出Ctrl+q繼續屏幕輸輸出Ctrl+ukill鍵鍵,刪除除光標所所在行的的所有字字符Esc結束當前的的操作狀狀態(如如vi)三、UNIIX用戶戶間簡單單通訊命命令UNIX提提供許多多方式讓讓用戶相相互通信信,它允允許你
24、以以文本的的方式發發送及接接收信息息。你可可以傳遞遞信息給給其他用用戶、所所有用戶戶、或自自己。信信息來源源可以是是文本文文件或直直接由鍵鍵盤輸入入的內容容。(一)wrritee 命令令可使用wrritee 實用用程序向向已注冊冊的另一一個用戶戶發送一一條報文文,當對對方也使使用wrritee 命令令時,雙雙方之間間就建立立了通信信。當用戶使用用wriite 命令時時,就在在對方用用戶終端端上顯示示提示信信息。wwritte 命命令的格格式如下下: wrritee deestiinattionn-usser teermiinall 其中,deestiinattionn-usser 是你想想與之
25、通通信的用用戶注冊冊名,通通常使用用whoo 命令令查看其其注冊名名。如果果對方在在多臺終終端上登登錄,可可通過用用terrminnal 來控制制wriite 的報文文送向指指定的終終端。為為了建立立與其他他用戶的的雙向通通話,用用戶和對對方每次次必須執執行wrritee 命令令,且必必須指定定注冊名名。一般般在使用用UNIIX 進進行通話話時,通通信雙方方有一些些約定:用“o”表示結結束一條條報文,“oo”表示結束這次通信,用ctrl-d 退出write 命令。例1 UNIIX上兩兩用戶aalexx 和jennny 通過wrritee命令通通信。在alexx的所在在終端上上: $ wriit
26、e allex Hi Aleex, aree yoou ttherre? o Messsagge ffromm Allex (ttty111)SSat Jann 5 一五:08 Yess Jeennyy, IIm herre. o Thaank youu ,AAlexx, bbye! ooo Ctrrl-dd $該例說明了了使用wwritte 命命令實現現Aleex 和和Jennny 的通信信過程。首首先Jeennyy 使用用前兩行行向Allex發發送了一一條報文文,接下下來的兩兩行是AAlexx 發送送的報文文Jennny 收到了了,省略略號表示示他們的的通信繼繼續。最最后,JJennny
27、用用thaank youu,Aleex,byee!oo 告訴Allex沒沒有話要要說了,并并在下一一行開始始鍵入cctrll-d 來退出出wriite 并回到到sheell。(二)使用用tallk與另另一個用用戶對話話talk 命令是是一個虛虛擬通信信命令,它它把用戶戶終端上上的信息息一行一一行的發發送給另另一個用用戶,其其格式如如下: tallk uuserr-naame teermiinallCR注意,使用用tallk 進進行雙方方對話時時,雙方方使用的的機器體體系結構構必須相相同。當當對方給給出響應應的taalk命命令后,雙雙方終端端上都顯顯示 coonneect esttabllish
28、hed時,雙方可可雙工通通信了。雙雙方可以以以任意意的速度度從鍵盤盤輸入,talk 把你的輸入一行一行的顯示在你和對方的屏幕上。用ctrl-d 退出talk 。(三)使用用messg 拒拒絕和允允許接收收報文 mesgg 命令令允許或或拒絕接接收由其其它終端端發來的的wriite 和tallk通訊訊信息。mesg命令在本地終端運行,其使用格式如下: messg y nCR其中,y 表示允允許接收收,n 表示拒拒絕接收收。如既既不給出出y 也不不給出nn ,則則報告現現在的許許可狀態態。例:例1 顯示狀狀態: $meesg 則命令的執執行結果果為: is y 或 iis nn 例2 拒絕接接收由
29、其其它終端端發來的的wriite 和tallk通訊訊信息: $meesg n $meesg is n(四)waall 廣播式式消息傳傳遞所有登錄用用戶都可可收到該該消息。僅僅超級用用戶使用用該命令令。waall命命令有以以下幾種種格式:# walll # wwalll fiilennamee # wwalll “sennd aa meessaage to alll thhe ppeopple。”注銷(退出出UNIIX系統統)在每次使用用完后,一一定要進進行注銷銷,以防防他人通通過你的的帳號進進入系統統,并保保證系統統的完整整性。注注銷過程程如下:在UNNIX提提示符下下,運行行: $ eexi
30、tt或 $ llogoout或直接按鍵鍵: Ctrrl+dd。由于UNIIX操作作系統的的不同,注注銷的命命令也可可能不同同。本章小結:本章介紹了了UNIXX的常見見操作。在使用UNNIX操操作系統統之前必必須先登登錄,使使用完成成后要注注銷。本章介紹了了幾個常常用UNNIX命命令和命命令操作作中常用用的特殊殊按鍵。本章介紹了了用戶通通訊命令令:wrritee、tallk、messg和Walll。PAGE30UNIX文文件系統統UNIX文文件系統統分類UNIX操操作系統統可由多多個可以以動態安安裝及拆拆卸的文文件系統統組成。UNIX文件系統主要分為兩大類:根文件系統和附加文件系統。根文件系統統
31、(thhe rroott fiile sysstemm)每一個個UNIIX操作作系統在在其主硬硬盤上至至少含有有一個文文件系統統,它包包含構成成操作系系統的程程序和目目錄,一一般由“/”符號來來表示。附加文件系系統除根根文件系系統外的的其它文文件系統統,如/u文件件系統,AFS文件系統等。以后如無特特別聲明明,本文文都是針針對根文文件系統統來進行行說明的的。UNIX文文件類型型在UNIXX中文件件共分為為四種:1) 一般般文件(orddinaary fille),分為:(1) 文文本文件件(2) 二二進制文文件2) 目錄錄文件(dirrecttoryy)3) 特殊殊文件(speeciaal f
32、filee),分分為:塊設備文件件字符設備文文件4) 符號號鏈接文文件(ssymbboliic llinkks)文件類型標標識在用用lss -ll命令令顯示文文件目錄錄時的用用下列符符號表示示不同的的文件類類型:-普通文件d目錄文件b塊設備文件件c字符設備文文件p管道設備l符號鏈接文文件舉例:$ ls 杔-rwxrr-xrr- 2 wjmm neewseerviice 3211 Occt 117 009:333 ffilee1drwxrr-xrr-x 2 wjmm neewseerviice 96 Occt 117 009:440 ddir11其中,第一一列的-表表示fiile11是普通通文件
33、,d表示dir1為目錄文件。UNIX樹樹型目錄錄結構UNIX操操作系統統采用樹樹型帶勾勾連的目目錄結構構,如下下圖所示示。在這這種結構構中,一一個文件件的名字字是由根根目錄到到該文件件的路徑徑上的所所有節點點名按順順序構成成的,相相互之間間用“/”分開。如如文件pprogg的全路路徑名為為:/uusr/smiith/proog,根根目錄用用“/”表示。根文件系統統常用目目錄根文文件系統統的常用用目錄舉舉例如下下表:/bin大部分可執執行的UUNIXX命令和和共用程程序/dev設備文件,如如/deev/ccd0/etc系統管理命命令和數數據文件件/libC程序庫/usr存放用戶的的家目錄錄和用戶
34、戶共用程程序或文文件/tmp臨時工作目目錄,存存放一些些臨時文文件家目錄 UNIIX在創創建用戶戶名時,自自動在/usrr目錄下下創建與與用戶名名同名的的子目錄錄,如/usrr/smmithh子目錄錄,這個個子目錄錄成為此此用戶的的家目錄錄(Hoome Dirrecttoryy)。家家目錄中中有一個個文件比比較特殊殊:“.prrofiile”(或“.looginn”)文件。當當以該家家目錄的的用戶名名登錄UUNIXX時,會會自動執執行“.prrofiile”文件。它它有點類類似于DDOS的的AUTTOEXXEC.BATT文件。“.prrofiile”是B/KK shhelll的啟動動文件,而而
35、“.looginn”是C sshelll的啟啟動文件件。“.prrofiile”文件中中常有一一行: PATTH=$HOMME:$HOMME/bbin其中,PAATH類類似DOOS的PATTH,而而$HOOME表表示家目目錄。UNIX文文件名稱稱 UNIXX文件名名稱:最大長度為為2555字節;大小寫敏感感(fiile11和Fille1表表示兩個個不同的的文件);無專用擴展展名(UUNIXX文件名名可出現現多個小小數點,并并無特殊殊含義)。UNIX特特殊文件件名/表示根目錄錄.表示當前目目錄.表示當前目目錄的父父目錄.字符串表示隱含文文件,如如.pproffilee文件件文件名通配配符?任一個
36、字符符,如abcc?*任何字符,如如abb*100表示示以abb開頭和和以100結尾的的名字UNIX文文件存取取權限文件的存取取權限 UUNIXX文件的的存取有有三種權權限:權限普通文件的的存取權權限目錄的存取取權限r具有讀取文文件的權權利能讀取文件件名稱w具有寫入文文件的權權利能建立和刪刪除文件件,可以以改變文文件名x具有執行文文件的權權利能使用該目目錄下的的文件(如cd命令令)搜索文文件等能夠存取文文件的用用戶類型型有三種種類型的的用戶可可以存取取文件:用戶類型說明ownerr文件的擁有有者groupp文件所在的的工作組組otherr其他用戶(非ownner和和非grroupp)每種類型的
37、的用戶都都有三種種文件存存取權限限:r、w、x。文件存取權權限的顯顯示可以以通過ls -l命令顯顯示,如如:$ ls -ll ffilee1顯示如下:-rwxrr-xrr-2wjmnewseerviice321Oct 117 009:333file11上行第2-4字符符rwwx表表示此文文件屬主主wjmm對此文文件的權權利為可讀、可可寫、可可執行, 上上行第55-7字字符rr-x 表示示此工作作組neewseerviice內的的用戶對對此文件件的權利利為可讀、不不可寫、可可執行,上行行第8-10字字符rr- 表示示其他用用戶對此此文件的的權利為為可讀、不不可寫、不不可執行行文件存取權權限的修修
38、改用chmmod命命令修改改文件的的存取權權限,cchmood命令令的格式式如下:格式1:chmodd ssymbboliic_mmodee ffilee格式2:chmodd aabsoolutte_mmodee ffilee這里只介紹紹符號模模式(ssymbboliic_mmodee), 符號模模式的命命令格式式如下:chmodd whoo oop ppermmisiion fiilewho項表表示用戶戶類型,它它的內容容為以下下一項或或多項:u擁有者(uuserr oowneer)g與擁有者同同一組的的用戶(grooup)o其他人(ootheer)a所有人(aall)op項表示示動作:+表
39、示要加上上perrmisssioon指定定的權利利-表示要取消消perrmisssioon指定定的權利利permiissiion項項為存取取權限,它它的內容容為以下下一項或或多項:r表示可讀w表示可寫x表示可執行行舉例:chmodd u+w ttestt reeporrt擁有者對ttestt和repportt文件“可寫”chmodd u-x aabc.c擁有者對aabc.c文件件不可執執行chmodd u+rwxx myyfille1擁有者對mmyfiile“可讀、可可寫、可可執行”chmodd uggo+rrwx myffilee2任何人都對對myffilee“可讀、可可寫、可可執行”改變文
40、件屬屬主及文文件所在在組改變變文件屬屬主的格格式如下下:chownn 屬屬主名文文件名必須對文件件具有wwritte權利利才可改改變文件件的擁有有者。改變文件所所在組的的格式如如下:chgrpp 組組名文件件名必須是文件件的擁有有者或ssupeerviisorr才能改改變文件件組別的的歸屬。舉例:chownn wwjm teest11chgrpp nnewsservvicee ttestt1UNIX重重定向與與管道UNIX重重定向將將文件的的標準輸輸出重新新定向輸輸出到文文件,或或將數據據文件作作為另一一程序的的標準輸輸入內容容。如:ls -llfiile11將ls -l命令令顯示的的內容存存
41、到fiile11中,lsffilee1將ls 命命令顯示示的內容容附加存存到fiile11的尾部部grep abcc和為輸出出重定向向符,將將輸出內內容存到到重定向向文件中中,若文文件存在在,則先先刪除原原有內容容;將將輸出內內容存到到重定向向文件的的尾部。UNIX管管道將一一文件的的輸出作作為另一一文件的的輸入。如如:ls|moore將ls的輸輸出作為為morre命令令的輸入入ps -eef|ggrepp smmithhps -eef的輸輸出作為為greep ssmitth命令令的輸入入UNIX文文件系統統常用命命令UNIX命命令UNIX命命令舉例例類似DOSS命令顯示當前目目錄pwdpwd
42、cd改變目錄cdcd /uusrcd c:ussr進入家目錄錄cdcd創建目錄mkdirrmkdirr abbcmd abbc刪除空目錄錄rmdirrrmdirr abbcrd abbc刪除目錄及及其內容容rm -rrrm -rr abbcdeltrree abcc顯示目錄內內容lsls abbcls -ll abbc(文文件長列列表)ls -aa abbc(所所有類型型文件)ls -dd * (不進進子目錄錄)dir aabc顯示文本文文件內容容catcat ffilee1.cctype fille1.c一次一屏顯顯示文本本文件內容moremore fille1.c拷貝文件cpcp fiil
43、e11 fiile22copy fille1 fille2移動(重命命名)文件mv mv caall.tesst ccalll.liistmove calll.ttst calll.llstren ccalll.teest bbbb刪除文件rmrm caall.lisstdel ccalll.lsst本章小結:本章介紹了了UNIIX文件件系統的的基本概概念和基基本命令令:UNIX文文件系統統分為根根文件系系統和附附加文件件系統。UNIX的的文件類類型可分分為:一一般文件件、目錄錄文件、特特殊文件件和符號號鏈接文文件。UNIX采采用樹型型目錄結結構。每每個用戶戶擁有自自己的家家目錄。UNIX支支
44、持長文文件名。UNIX的文件名對大小寫敏感。UNIX文文件的存存取權限限分為:r、w 、x。UNIX支支持重定定向和管管道。最后介紹了了UNIIX文件件系統常常用命令令。PAGE37UNX文件件系統常常用工具具vi編輯器器的最基基本用法法vi編輯器器是UNNIX的的強有力力的文本本文件編編輯工具具,利用用它可以以建立、修修改文本本文件。在當前的各各種UNNIX GUII界面下下都提供供了文本本編輯器器,其操操作方法法和WIINDOOWS下下的nooteppad類類似,可可以方便便的進行行文本編編輯。但但vi是最最基本的的文本編編輯工具具,所有有的UNNIX均均支持。 vi編輯輯器常用用的兩種種
45、狀態方方式1) 文本本輸入方方式用于于文本的的輸入2) 命令令方式用用于輸入入控制命命令vi編輯器器的進入入vi 文件件名自動進入命命令方式式。文本輸入方方式的進進入a將在光光標所在在位置之之后插入入文本(append)A將在光光標所在在行末插插入文本本i將在光光標所在在位置之之前插入入文本(inssertt)I將在光光標所在在行的第第一個非非空字符符前插入入文本o將在光光標所在在行的下下一行開開始插入入文本(opeen)O將在光光標所在在行的上上一行開開始插入入文本光標位置移移動(兩兩種方式式均適用用)h左移j下移k上移l右移文本輸入方方式的退退出ESC 按ESCC鍵進入入命令方方式刪除更改
46、操操作在命令方式式下運行行。x刪除光光標所在在字符dd刪除除光標所所在行退出vi編編輯器在命令方式式下運行行。不管管在什么么狀態,最最好在運運行下面面命令前前,先按按以下EESC鍵鍵,以防防出錯。 :wq存盤退退出 :q不不存盤退退出 :q!不存盤盤強制退退出 :w只只存盤不不退出利用finnd命令令查找文文件find命命令會在在指定目目錄及其其子目錄錄下查找找符合條條件的特特定文件件。此命命令的最最大用處處是當忘忘了文件件的正確確所在,而而想找到到該文件件。命令格式find 目錄錄名條件件目錄名 欲開開始尋找找的目錄錄所在。find會尋找此目錄及其子目錄。可以有多個目錄名稱,只要目錄與目錄之
47、間用空格分開即可。條件 欲欲搜索文文件的條條件,可可包含文文件名稱稱、擁有有者、最最后修改改時間等等等。條件列表說說明-namee naame指定要被尋尋找的文文件或目目錄名稱稱,可用通配符符,如, -nnamee *.c-prinnt將符合條件件的路徑徑打印出出來-sizee n尋找占用nn個bloock的的文件-typee x以文件類型型作為尋尋找條件件。文件件類型xx如下: d 目錄(ddireectoory), ff 文文件(ffilee), b 塊(bllockk), cc 字符符(chharaacteer), p 管道(ppipee)-userr usser尋找屬于uuserr所擁
48、有有的文件件, useer可為為用戶名名或uiid號-grouup ggrouup尋找工作組組為grroupp的所有有文件, grooup可可為組名名稱或ggid號號-linkks nn尋找鏈接數數等于nn的所有有文件-atimm n尋找n天之之前曾被被存取的的文件-mtimme nn尋找n天之之前曾被被修改的的文件-execc coommaand ;用尋找到的的文件作作為執行行commmannd的對對象, 內存欲欲執行ccommmandd時所需需的參數數條件的邏輯輯運算符符:邏輯運算符符邏輯意義舉例說明!非!-namme *.cc所有不以.c為擴擴展名的的文件-o或-sizee +110 -
49、o -linnks 3所有大于110bllockk或鏈接接數為33的文件件與-sizee +110 -linnks 3大于10bblocck且鏈鏈接數為為3的文件件注:上表中中的“+100”表示大大于100,“-100”表示小小于100。基本用法舉舉例ind /temmp -namme abcc* -prrintt在/temmp目錄錄下查找找文件名名以abbc開始始的文件件find . -namme ttestt -pprinnt在當前目錄錄下查找找文件名名為teest的的文件grep命命令基本本用法grep在在整個文文本文件件中尋找找特定字字符串,并并將所有有出現該該字符串串的行打打印。命令
50、格式grep 字符串串文件名名舉例grep abccd ttempp在tempp中查找找abccd字符符串grep Thhis is a bbookk ttempp在tempp中查找找Thhis is a bbookk字符符串,由由于字符符串中含含有空格格,故要要用引號號括起來來利用cmpp命令比比較文件件cmp可比比較兩個個文件,這這兩個文文件可以以是文本本文件也也可以是是非文本本文件。cmp命令會顯示兩個文件第一次數據不同的位置。若兩個文件內容相同,則不顯示任何信息。命令格式cmp -lls 文件件名1 文件件名2參數說明-l顯示每個不不同之處處不同字字節的內內容-s只顯示cmmp命令令的
51、返回回值(相相同為00,不相相同為11)舉例cmp ttempp1 ttempp2比較temmp1和和temmp2兩兩個文件件的內容容本章小結:本章介紹了了UNIIX文件件系統幾幾個常用用工具軟軟件:利用vi可可以對文文本文件件進行編編輯。利用finnd可以以在目錄錄中查找找文件名名。利用greep可以以在文本本文件中中查找指指定字符符串。利用cmpp可以比比較兩個個文件的的內容是是否相同同。 華為技術UNIX操作系統培訓教材PAGE45UNX系統統深入了了解與UNIXX有關的的幾個名名詞進程(prroceess) 是正正在執行行的程序序。UNNIX允允許多個個進程同同時存在在,每個個進程都都
52、有唯一一代號稱稱為進程程標識符符(piid proocesss iid)。前臺進程(forregrrounnd pproccesss) 可可以和用用戶直接接進行人人機交互互的進程程。前臺臺進程序序可以接接收鍵盤盤輸入并并將結果果顯示在在顯示器器上。缺缺省狀態態下用戶戶啟動的的UNIIX程序序運行在在前臺。后臺進程(bacckgrrounnd pproccesss) 不不直接和和用戶進進行交互互的進程程。用戶戶一般是是感覺不不到后臺臺進程程程序的運運行。UUNIXX有很多多系統進進程在后后臺執行行。設備(deevicce) 或稱設設備文件件,代表表某個硬硬件,如如磁盤、軟軟盤、串串口。UUNIX
53、X對硬件件的存取取操作都都是通過過設備文文件來完完成的。設設備文件件放在/devv目錄下下,如/devv/hdd0表示示第一個個軟盤驅驅動器。原始設備(raww deevicce) 也稱為為裸設備備,沒有有經過加加工的設設備文件件。原始始設備文文件名以以r開頭,如如/deev/rrhd00表示第第一個軟軟盤驅動動器原始始設備。在后臺運行行程序要讓程序在在后臺執執行,只只需在命命令行的的最后加加上“&”符號。例1 在后臺臺運行ffindd命令,在在當前目目錄及其其子目路路下查找找文件名名為abbc的文文件。執行命令和和立即顯顯示的內內容如下下: $ ffindd . -naame abcc -p
54、prinnt& 107722 $ 107222表示進進程號(PID)。當find命令在后臺執行完后,會顯示結果。當在后臺運運行命令令時,最最好將其其輸出重重定向輸輸出到一一個文件件中去,以以便以后后檢查。例2 在后臺臺運行ffindd命令,在在當前目目錄及其其子目路路下查找找文件名名為abbc的文文件并將將結果存存到myyfinnd 文文件中。執行命令如如下: $ ffindd . -naame abcc -pprinntmmyfiind&在運行后臺臺程序的的同時可可以繼續續輸入命命令。在指定時間間執行指指定程序序本節介紹ccronn和croontaab。cron是是一個系系統進程程,在UUN
55、IXX的多用用戶模式式下執行行。它使使某程序序在一特特定的時時間被執執行。ccronn會按照照croontaabs文文件所指指定的時時間執行行命令,crontabs文件內容舉例如下: #minn hhourr daay monnth dayy_off_weeek commmannd #0-559 00-233 1-31 1-112 0-66(Suundaay=00) # 330 00 * * * /ussr/aabc/rj 00 77 * 1,33-6,8-112 1-55 /ussr/aabc/makkfillecronttabss文件由由若干行行組成,每每行表示示一個事事件。每每行由若若干
56、字段段組成,字字段間用用空格分分開。每每行中字字段名依依次為:分、時時、日、月月、星期期、要執執行的命命令。每每個字段段取值舉舉例:各字段取值值舉例說明*表示任何時時間1,3,44表示離散數數字1-5表示從1到到51-3,55表示從1到到3,還有有5上例croontaabs文文件中的的: 30 0 * * * /uusr/abcc/rjj一行,表示示在每天天的午夜夜0:330啟動動/ussr/aabc/rj文文件運行行,而如如下一行行: 0 7 * 1,33-6,8-112 1-55 /usrr/abbc/mmakffilee表示每當33至6月和8至1月的周周1到周五五,啟動動/ussr/aa
57、bc/makkfille文件件運行。cronttabss文件是是不能直直接通過過編輯命命令修改改的。要要對crronttabss文件進進行操作作可使用用croontaab命令令。crronttab命命令的幾幾種格式式舉例如如下:cronttab命命令舉例例說明cronttab刪除croontaabs原原內容,并并通過鍵鍵盤輸入入新內容容cronttab myffilee將myfiile的的內容取取代crronttabss原內容容cronttab -r刪除現有的的croontaabs文文件cronttab -l顯示現有的的croontaabs文文件內容容例1 在原crronttabss內容的的基
58、礎上上增加如如下事件件:每月月1日凌晨晨3時啟動動/ussr/aabc/staat文件件運行。做法如下: (1) 運行 ccronntabb -ll tmpp(2) 對對tmpp文件進進行編輯輯,追加加下面一一行: 0 3 1 * * /uusr/abcc/sttat (3) 運行 ccronntabb tmmp如何控制后后臺進程程一、顯示進進程信息息UNIX命命令解釋ps 顯示使用終終端有關關的進程程信息ps -uu 用戶戶名顯示某用戶戶的進程程(如pps -u aabc)ps -ee顯示所有正正在運行行的進程程信息ps -ff長列表顯示示每個進進程信息息長列表顯示示所有正正在運行行的進程程
59、信息,UNIX命令如下: ps -eff二、用kiill命命令殺掉掉后臺進進程UNIX命命令解釋kill 進程號號刪除進程kill -9 進程號號強制刪除進進程三、停止失失控進程程步驟(1) 在在未鎖死死的終端端以rooot登登錄(2) 用用pss -eef和和grrep 關鍵字字命令找找到失控控進程ppid號號(3) kkilll piid號,若若殺不掉掉,再運運行kkilll -99 piid號(4) 若若還殺不不掉,則則shuutdoown如何查看磁磁盤使用用情況解釋UNIX命命令查看磁盤自自由空間間df -vv查看磁盤使使用情況況du 文文件名本章小結:本章是對UUNIXX的深入入了解
60、,介介紹了:進程和設備備的概念念通過在命令令行末加加上&,使使命令在在后臺執執行。通過croontaab命令令,實現現程序的的定時執執行。通過ps和和killl命令令,可以以對進程程進行控控制。使用df和和du命令令查看磁磁盤使用用空間情情況。 華為技術UNIX操作系統培訓教材PAGE53UNX用戶戶管理本章以增加加新用戶戶devvos為為例,說說明增加加和刪除除用戶的的過程。在SCO UNIIX 55.x,可以運運行sccoaddminn,選擇擇acccounnt mannageer,以以菜單方方式進行行用戶管管理。或或在GUUI界面面下,進進入 ssysttem admminiistrra
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 9《朋友讓我們道聲再見》教學設計+教學設計-2023-2024學年心理健康四年級下冊(教科版)
- 2023七年級數學下冊 第3章 因式分解3.3 公式法第1課時 用平方差公式因式分解教學設計 (新版)湘教版
- WPS表格中的數據運算(教學設計)2023-2024學年四年級下冊信息技術龍教版
- 2023三年級數學下冊 三 美麗的街景-兩位數乘兩位數信息窗3 多彩的街道夜景第4課時教學設計 青島版六三制
- 2024-2025學年高中物理 第十章 熱力學定律 3 熱力學第一定律 能量守恒定律(3)教學設計 新人教版選修3-3
- Unit3 My School SectionA Pronunciation 教學設計 2024-2025學年人教版(2024)七年級英語上冊
- 8 《世說新語》二則2024-2025學年新教材七年級上冊語文新教學設計(統編版2024)
- 一年級體育上冊 第四課廣播操第二節教學設計
- 賀卡創意美術課件
- Module 7Unit 1教學設計2023-2024學年外研版英語八年級下冊
- 放射科漏水應急預案文檔
- 《養老機構重大事故隱患判定標準》背景與意義
- 變色漆施工方案
- 雄安新區容城縣事業單位招聘考試題庫2023
- 《土壤學》第7章-植物營養與施肥原理
- 海南啤酒市場調查報告
- 文體中心項目可行性研究報告
- 三國群英傳2-所有武將屬性
- 氫氣儲存和運輸 課件全套 第1-5章 氫氣存儲與運輸概述- 材料基固態儲運氫
- 城市地鐵與軌道交通建設項目環境法規和標準包括適用的環境法規、政策和標準分析
- 幼兒園大班語言《騎著恐龍去上學》課件
評論
0/150
提交評論