UNIX操作系統(tǒng)教程(華為培訓(xùn))_第1頁
UNIX操作系統(tǒng)教程(華為培訓(xùn))_第2頁
UNIX操作系統(tǒng)教程(華為培訓(xùn))_第3頁
UNIX操作系統(tǒng)教程(華為培訓(xùn))_第4頁
UNIX操作系統(tǒng)教程(華為培訓(xùn))_第5頁
已閱讀5頁,還剩58頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

UNIXSCOUNIXUNIXDOS操作UNIX深圳市華為技術(shù)有限公司1998Copyright□1998byHuaweiTechnologiesCo.,Ltd.AllRightsReserved.NopartofthisdocumentmaybereproducedortransmittedinanyformorbyanymeanswithoutpriorwrittenconsentofHuawei.HUAWEI□、華為□、C&C08□、EAST8000□、HONET□、視點□、INtess□、1998年8月第1.1998年8月第1印數(shù):1-1000 第一章UNIX操作系統(tǒng)概 UNIX操作系統(tǒng)簡 一、UNIX特 二、UNIX流派及標(biāo) UNIX系統(tǒng)組 與UNIX有關(guān)的幾個名 第二章UNIX常用操 啟動終 登 UNIX命 一、UNIX命令格 二、特殊按 三、UNIX常用簡單命 四、UNIX用戶間簡單通訊命 注銷(退出UNIX系統(tǒng) 第三章UNIX文件系 UNIX文件系統(tǒng)分 UNIX文件類 UNIX樹型目錄結(jié) UNIX文件名 UNIX文件存取權(quán) UNIX重定向與管 UNIX文件系統(tǒng)常用命 第四章UNIX文件系統(tǒng)常用工具和實用程 vi編輯器的最基本用 利用find命令查找文 grep命令基本用 利用cmp命令比較文 文件的備份和恢復(fù)實用程 一、tar命 二、cpio命 文件壓縮和解壓程 一、compress壓縮命 二、pack壓縮文 三、gzip壓縮文 四、pkzip壓縮文 第五章UNIX簡單維護與管 UNIX開機舉 UNIX關(guān)機舉 修改系統(tǒng)時 如何控制后臺進 如何查看磁盤使用情 掉電故障及處 第六章網(wǎng)絡(luò)通 TCP/IP協(xié) 查看網(wǎng)上用戶信 使用mail發(fā)送和接收電子郵 一、發(fā)送電子郵 二、閱讀電子郵 在網(wǎng)絡(luò)上登錄和拷 一、 二、 基礎(chǔ)篇小 基礎(chǔ)篇習(xí) 第一章UNIX啟動和定時管 UNIX啟動過 UNIX用戶的登錄過 daemon進 UNIX系統(tǒng)的定時 第二章UNIX用戶管 用戶管 一、增加新用 二、刪除用 一、增加新用戶 二、刪除用戶 采用另外一種方法增加和刪除用 一、增加用 二、刪除用 第三章存儲設(shè)備的使 創(chuàng)建設(shè) mount和umount命 一、mount命 二、umount命 軟盤的使 一、軟盤設(shè)備的創(chuàng) 二、軟盤的格式 三、安裝文件系 四、軟盤的掛 硬盤的使 一、SCSI接口 二、SCSI硬盤設(shè)備的創(chuàng) 三、硬盤的分 四、硬盤的掛 CD-ROM的使 一、CD-ROM設(shè)備的創(chuàng) 二、CD-ROM的掛 第四章網(wǎng)絡(luò)、主機和路由參數(shù)設(shè) /etc/networks文 /etc/hosts文 /etc/gateways文 設(shè)置步 測 深入篇小 深入篇習(xí) UNIX第一部分上機環(huán) UNIX主機環(huán) 工作站環(huán) 第二部分在工作站上登錄 NetTerm的安 NetTerm的使 第三部分UNIX常用命令的使 常用命令之 常用命令之二(選做 常用命令之 第四部分ftp的使 ftp的安 使用ftp拷貝文 附錄 UNIX命令速查 附錄B習(xí)題參考答 基礎(chǔ)篇習(xí)題參考答 深入篇習(xí)題參考答 第一 UNIX操作系統(tǒng)概UNIXUNIX1969Bell實驗室產(chǎn)生,1975年對外公布,1976Bell實驗室外廣泛使用。一、UNIXUNIX操作系統(tǒng)是一種非常流行的多任務(wù)、多用戶操作系統(tǒng),應(yīng)用非常廣泛。UNIX的 UNIX是一個多任務(wù)操作系統(tǒng),在它內(nèi)部允許有多個任務(wù)同時運行。而DOS操作系統(tǒng)是單任務(wù)的操作系統(tǒng),不能同時運行多個任務(wù)。早期的UNIX操作系統(tǒng)的多任務(wù)是靠分時(timesharing)機構(gòu)實現(xiàn)的,現(xiàn)在有些UNIX除了具有分時機制外,還加入 UNIX又是一個多用戶操作系統(tǒng),它允許多個用戶同時使用。在UNIX中,每位用戶運行自己的或公用的程序,好象擁有一臺單獨的機器。DOS操作系統(tǒng)是單用并行處理能 UNIX支持多處理器系統(tǒng),允許多個處理器協(xié)調(diào)并行運行管道UNIX允許一個程序的輸出作為另外一個程序輸入,多個程序串起來看起來好象一條DOS操作系統(tǒng)也借鑒并提供了這種機制。ShellUNIXShell實現(xiàn)。UNIXShell,Shell本身就是一種解釋型高級語言,通過用戶編程就可創(chuàng)造無數(shù)命令,使用方便。安全保護機制UNIX提供了非常強大的安全保護機制,防止系統(tǒng)及其數(shù)據(jù)未經(jīng)許可而被非穩(wěn)定性好在目前使用的操作系統(tǒng)中,UNIX是比較穩(wěn)定的。UNIX具有非常強大的錯誤處 傳統(tǒng)的UNIX用戶界面采用命令行方式,命令較難記憶,很難普及到非計算機專業(yè)人員。這也是長期以來UNIX遭受指責(zé)的主要原因,但現(xiàn)在大多數(shù)的UNIX都加入的圖形強大的網(wǎng)絡(luò)支持UNIXTCP/IPUNIX的缺省UNIXTCP/IPUNIX、TCP/IPInternet的UNIXInternet上各種服務(wù)器的首選操作系統(tǒng)。 UNIX操作系統(tǒng)的源代碼絕大部分用C語言寫成非常便于移植到其它計算機上,再加上初期UNIX組織對UNIX源代碼寬松的管理政策,促進了UNIX的發(fā)展和普及。很早以前,就應(yīng)用到幾乎所有16位及以上的計算機上,包括微機、工作站、服務(wù)器、小型機、二、UNIXUNIX和其它操作系統(tǒng)不同,UNIX的生產(chǎn)廠家很多,由于歷史的原因,不同廠家生產(chǎn)UNIXUNIX流派。AT&TUNIXAT&T源代碼的UNIX產(chǎn)品:UNIXSCOUNIXPC兼容機PCSCO公司微軟,DigitalDecAlphaDigitalSunSunIBMIBMUNIX標(biāo)準(zhǔn)版本:UNIXSystemVAT&T公司制定的標(biāo)準(zhǔn)版本,以后成為事實上的工業(yè)標(biāo)準(zhǔn),傳統(tǒng)上UNIXUNIXSystemVSVR3.2SVR4.0SVR4.2(SVRSystemVRelease)。SCOUNIXUNIXSystemV。BSDUNIX BurkeleyUNIX版本(BSDUNIXBerkeleySoftwareDistributionVersionofUNIX)BSDUNIXBSD4.2、BSD4.3BSD4.4版。SolarisBSDUNIX。UNIXSRV4BSD的特性。SVR4.2UNIX的一個標(biāo)準(zhǔn)部件。SVR4.2PC機以外的所有平臺,PCUNIXUnixware。UNIXUNIXKernel(內(nèi)核Shell(外殼UNIXKernel(UNIX內(nèi)核) 是UNIX操作系統(tǒng)的核心,指揮調(diào)度UNIX機器的運行,UNIXShell(UNIX外殼) 是一個UNIX的特殊程序,是UNIX內(nèi)核和用戶的接口,是UNIX的命令解釋器、也是一種解釋性高級語言。目前常見的Shell有三種:ShellBourneBUNIXKornKBShellBShellC-CBourneShell,ShellShell下鍵輸入命令:KShell UNIX提供了很多工具軟件和應(yīng)用程序供用戶使用,如vi編輯器、文與UNIX 仿真終 在某計算機上運行某一特定程序,把計算機當(dāng)作另一臺計算機的終端使用UNIX控制臺(Console)這是一種特殊的終端,由顯示器、鍵盤(和鼠標(biāo))組成,分別連到 UNIX是多用戶操作系統(tǒng),它允許多個用戶同時使用。每個用戶擁有用般用戶的UNIX操作系統(tǒng)提示符一般為”$”。用戶組 若干個用戶可以組成一組,同組內(nèi)的用戶可以共享信息root用戶 UNIX的超級用戶,擁有其他用戶沒有的特權(quán)。root用戶的UNIX操作系統(tǒng) 是正在執(zhí)行的程序。UNIX允許多個進程同時存在,每個進程都有唯一代號稱為進程標(biāo)識符(pid---processid)。前臺進程(Foregroundprocess) 以接收鍵盤輸入并將結(jié)果顯示在顯示器上。缺省狀態(tài)下用戶啟動的UNIX程序運行在前臺后臺進程(Backgroundprocess) 后臺進程程序的運行。UNIX有很多系統(tǒng)進程在后臺執(zhí)行。設(shè)備(Device)或稱設(shè)備文件,代表某個硬件,如磁盤、軟盤、串口。UNIX對硬件的原始設(shè)備(Raw 也稱為裸設(shè)備,沒有經(jīng)過加工的設(shè)備文件。原始設(shè)備文件名r開頭,如/dev/rhd0第二 UNIX常用操TCP/IP協(xié)議驅(qū)動程序和終端仿真程序即可。UNIX系統(tǒng)連通后,在終端上會出現(xiàn)”login:”提示符。在”login:”提示符下輸入用戶名,出現(xiàn)”password:”abc用戶登錄的過程為:Login:abcUNIX一、UNIX1、UNIXShell有不同的缺省提示符:BShellKShell的缺省提示符為CShell的缺省提示符為root用戶登錄時,系統(tǒng)提示符統(tǒng)一缺省為"#"。Shell和提示符。2ShellUNIX命令。UNIX 參數(shù) 參數(shù) 參數(shù)數(shù)之間用空格隔開。UNIXDOSUNIX的命令區(qū)分大小寫,且命令和參數(shù)之間必須隔開DOS來說是以下四條命令是相同的:cd\tmpCD\tmpcdUNIXcdUNIXcdcd/tmpcdtmpTmpCDcd3mkdirtmpcpfile1tmp/file2lsltmpUNIX會順序執(zhí)行以上三條命令。4[1]findabc的文件。$find.-nameabc-print&10722表示進程號(PID)find[2]findabc的文件并將結(jié)果存myfind文件中。$find.-nameabc-5、nohupnohup2nohup后變?yōu)椋?nohupfind.-nameabc-UNIXCtrl+kill結(jié)束當(dāng)前的操作狀態(tài)(三、UNIXUNIXUNIXmancalbannerwhoamwhoamfinger1、man-查看幫助信息查看man的使用方法 查看finger命令的幫助信息: manfinger2、date命令-顯示、修改日期和時間MonAug1713:43:14NSTNST標(biāo)準(zhǔn)時間,199881713:43:14,星期一。3、cal命令-顯示日歷顯示1998年全年日歷 cal顯示1998年8月日歷: cal819984、banner命令-顯示大寫大字舉例:在屏幕上用大字顯示“HUAWEI”banner"HUAWEI"5、bc命令-簡單計算器bc命令可以進行加、減、乘、除、求模、乘方運算,運算符分別為“+”“-”“*”“/”“%”“^”。bc使用舉例如下1234*3+按回車顯示結(jié)果,以后等待輸入其它算式。按<Ctrl>+dbc。6、passwd命令-修改口令7、who-UNIX的用戶whoam8、finger命令-finger命令比who命令顯示的信息量大,功能強。基本使用方法如下: smithfingersmith9、clear命令-清除屏幕四、UNIXUNIX提供許多方式讓用戶相互通信,它允許你以文本的方式發(fā)送及接收信息。你可以(一)writewritewrite命令write命令時,就在對方用戶終端上顯示提示信息。writewritedestination-user其中,destination-userwho命令查看其注冊名。terminalwrite的報文送向指定的終端。為了write命令,且必須指定注冊名。一UNIX進行通話時,通信雙方有一些約定:用“o”表示結(jié)束一條報文,“oo”表示ctrl-dwrite命令。[1]UNIXalexjennywrite命令通信。alex的所在終端上(<CR>表示回車):$ HiAlex,areyouthere?MessagefromAlex(tty11)[SatJan515:08]….YesJenny,I’mhere.o<CR>Thankyou,Alex,bye!Ctrl-writeAlexJennyJennyAlexAlexJenny收到了,省略號表示他們的通信繼續(xù)。最后,Jennythankyou,Alex,bye!ooAlex沒有話要說了,并在下一行開ctrl-dwriteshell。(二)talktalktalkuser-name[terminal]〈CRtalk[connect時,雙方可雙工通信了。雙方可以以任意的速度從鍵盤輸入,talk把你的輸入一行一行的顯示在你和對方的屏幕上。用<Delete>talk。(三)mesgmesgwritetalk通訊信息。mesg命令在本地mesg[y][n]〈CR其中,y表示允許接收,nyn,則報告現(xiàn)在的許可[1]$mesgisy is[2]writetalk isn(四)wall所有登錄用戶都可收到該消息。僅超級用戶使用該命令。wall##wall#wall“sendamessagetoallthepeople。注銷(退出UNIX系統(tǒng)UNIX提示符下,運行:$$Ctrl+dUNIX第三 UNIX文件系UNIXUNIX操作系統(tǒng)可由多個可以動態(tài)安裝及拆卸的文件系統(tǒng)組成。UNIX文件系統(tǒng)主要分根文件系統(tǒng)(therootfile 每一個UNIX操作系統(tǒng)在其主硬盤上至少含有一 除根文件系統(tǒng)外的其它文件系統(tǒng),如/u文件系統(tǒng),AFS文件系統(tǒng)等。UNIXUNIX普通文件(ordinaryfile),分為 (1)文本文件(2)二進制文目錄文件特殊文件(specialfile),分為 (1)塊設(shè)備文件(2)字符設(shè)備文符號鏈接文件(symbolic普通文件用于存放程序、數(shù)據(jù)等,我們絕大部分處理的文件就是這種文件。UNIX把所vi等編輯器能文件類型標(biāo) 在用”ls-l”命令顯示文件目錄時的用下列符號表示不同的文件類型 舉例$ls-rwxr-xr- 2wjmnewservice321Oct1709:33drwxr-xr- 2wjmnewservice Oct1709:40其中,第一列的“-”file1是普通文件,“d”dir1UNIXX名字是由根目錄到該文件的路徑上的所有節(jié)點名按順序構(gòu)成的,相互之間用“/”分開。如文prog的全路徑名為:/usr/smithprog,根目錄用“/”表示。根文件系統(tǒng)常用目 根文件系統(tǒng)的常用目錄舉例如下表 UNIX 設(shè)備文件,如 C UNIXDOS有些相似,但文件路徑的書寫方式不同。任何文件的路徑全家目 UNIX在創(chuàng)建用戶名時,一般會創(chuàng)建一個目錄專門供該用戶使用,這個目錄為該用戶的家目錄(HomeDirectory)。缺省家目錄一般放在/usr目錄下,目錄名與用戶名家目錄中有一個文件比較特殊:“.pofile”(或“.logn”)文件。當(dāng)以該家目錄的用戶名登X時,會自動執(zhí)行“.profile”文件。它有點類似于SAUTOEXEC.BAT文件?!?profile”Kshell的啟動文件,而“.ogin”Cshel的啟動文件?!?profile”文件中常有一行:其中,PATHDOSPATH,而$HOMEUNIXUNIX255大小寫敏感(file1File1表示兩個不同的文件無專用擴展名(UNIX文件名可出現(xiàn)多個小數(shù)點,并無特殊含義)UNIX .字符 任一個字符,如”abc?”4 任何字符,如”ab*10”ab10結(jié)尾的名字。DOS文件通配符*有區(qū)別。UNIXUNIX能使用該目錄下的文件(cd命令)文件的屬主(擁有者其他用戶(owner可以通過”lsl”$ - -rwxr-xr- Oct17 2-4字符”rwx”wjmfile1的權(quán)利為”行

5-7字符”r-x”newservicefile1的權(quán)利為:8-10字符”r--”file1的權(quán)利為”可讀、不可寫、不可執(zhí)行chmod命令修改文件的存取權(quán)限,chmod格式 格式 ), 文件屬主(user---用戶組其他人所有人permissionpermissionchmodu+wtesttestreport文件“可寫chmodu-xabc.cchmodu+rwxchmodugo+rwx), a*4+b*2+

a=1分別表示可讀,a=0表示不可讀;b=1分別表示可寫,b=0c=1分別表示可執(zhí)行,c=0組內(nèi)成員對ncp只有“可讀、可執(zhí)行”的權(quán)利;chmod751改變文件屬主的格式如下 屬主名文件名write權(quán)利才可改變文件的屬主。 組名文件名supervisor舉例 將文件test1的屬主改為 將文件test1的用戶組改為UNIXUNIX重定向 >>

lsl> lslfile1ls>>file1 將ls命令顯示的內(nèi)容附加存到file1的尾部grepabc<file1 將file1的內(nèi)容作為grepabc命令的輸入UNIX管 將一文件的輸出作為另一文件的輸入。管道符號如下

lsmorepsef|grep psefgrepsmithUNIXUNIXDOScdcdmkdirmdrmdirrdrm-rm-rdeltreelslslabc(文件長列表lsaabc(所有類型文件)ls-d*(不進子目錄)dircattypemorecpfile1copyfile1移動(重命名)mvcall.testmovecall.tstrencall.testrmdel一、pwdpwd命令用來顯示當(dāng)前目錄路徑,命令如下:二、cdcd命令用于改變當(dāng)前的目錄,如: cd 改變到/usr/smithcd wjmcd exam1 cdDOS有本質(zhì)區(qū)別。三、rm命令rm命令可以刪除文件及目錄,舉例如下: rm rm filerm-r/usr/wjm/exam2 刪除目錄/usr/wjm/exam2及其內(nèi)容四、ls命令ls命令可以顯示目錄內(nèi)容,命令格式如下:ls-選項文件名- - 命令舉 說 ls filelsl 長列表顯示目錄/usr/wjm/exam2ls 顯示當(dāng)前目錄內(nèi)容(同時帶-l、-d、-a參數(shù)[注 ”ls-l”命令顯示格式如下drwxrwxr- 2 48Jan 1998-rwxr-xr- 1 321Oct1709:331個字符表示文件的類型(d表示目錄,-表示普通文件2-4字符表示文件屬主對此文件的訪問權(quán)限(如:“rwx”和“rwx”);5-7字符表示用戶組對此文件的訪問權(quán)限(如:“rwx”和“r-x”);8-10字符表示其他用戶對此文件的訪問權(quán)限(如:“r-x”和“r--”);第二列:此文件的鏈接數(shù)(如:2第四列:用戶組名(如:groupnewservice);第五列:文件所占字節(jié)數(shù)(如:48321);第六至八列:最后修改的日期和時間(如:“Jan051998”和“Oct1709:33”);第九列:文件名(如:johnfile2)。五、mkdir、rmdir、cat、more、cp、mv這些命令和DOS的相應(yīng)命令功能和用法基本一致,它們和DOS命令的對應(yīng)關(guān)系如下:UNIX命令 DOS命令 mkdir rmdir move UNIX文件系統(tǒng) viviUNIXvi文本輸入方 用于文本的輸命令方 用于輸入控制命vivi文件名 將在光標(biāo)所在位置之后插入文本 將在光標(biāo)所在位置之前插入文本 將在光標(biāo)所在行的下一行開始插入文本 行號 光標(biāo)移到某行(如1G表示光標(biāo)移到第一行 ESC 退出viESC鍵,以 利用findfind命令會在指定目錄及其子目錄下查找符合條件的特定文件。此命令的最大用處是當(dāng) 目錄 條目錄名--- 欲開始尋找的目錄所在。find會尋找此目錄及其子目錄??梢杂卸鄠€目錄條 -- 欲搜索文件的條件,可包含文件名稱、屬主、最后修改時間等等-namename 可用通配符,如,-name‘*.c’- -size nblock-type xd---目錄 f---文件b---塊(block), c--字符(character),p---管道(pipe)-useruser user所擁有的文件,useruid號-groupgroup group的所有文件,groupgid號-links n-atim n-mtime n command{}command邏輯運!-name所有不以.c--size+10-o-links10block3-size+10-links10block3find/temp-name“abc*”- 在/tempabcfind.-nametest- testgrepgrepgrep字符串文件名grepabcd tempabcdgrep"Thisisabook" temp中查找”Thisisabook”利用cmp [- 文件名 文件名- - cmp命令的返回值(0cmptemp1 temp1temp2一、tar命令tar命令,可將多個文件合并成一個文件庫(archival)的方式存放于磁帶或磁盤上。當(dāng)需要時,可由文件庫獲取所需的文件。tar的指令格式:$ tartar的動作(如讀取,寫入等),tar的動作。tar命令選項前沒有“-”。功能選項(function- 讀取文件庫內(nèi)的文件,如文件名為目錄,則連子目錄也會被讀?。ǔS?(常用 修改選項 啟動顯示模式,tar會顯示所處理的文件名(常用 啟動確認(rèn)模式,tar file,省略此項,以預(yù)設(shè)的磁帶或磁盤為對象(常用(一)tar[$ work目錄中的所有文件及子目錄作備份,備份到缺省設(shè)備,且在備份時[$ fUNIX(二)tar[ x表示將缺省設(shè)備中的文件復(fù)原到硬盤,v[ [ 二、cpiocpio可將文件或目錄從文件庫獲取出來或?qū)?shù)據(jù)拷貝到文件庫。cpiocpio–i[bcdmrtuv][patterns]cpio–o[abcv]cpio–p說明:cpio共有三種基本模式,-ocopy-outcopy到一個文件庫,-icopy-in模式,讀取文件庫,并將其展開在當(dāng)前目錄。-p能從某個目錄讀取所有文件(包括子目錄到另一個目錄),archive(歸檔)的方式存放。cpioshell使用。-ocopycopy成的archivefile通過標(biāo)準(zhǔn)輸出設(shè)備輸出。一般利用輸入/輸出重定向或管道的原理,達到真正復(fù)(一)cpio備份:[1]$findwork–print|cpio–ocdv>work目錄下的文件備份到軟盤上。-o表示輸出模式,-c-表示按需要生成目錄,-v表示命令執(zhí)行時不斷顯示信息。用“>”[$ls|cpio–oold1archivefile[3]$ls*.c|cpioc程序.[4]$ls|cpio–p復(fù)制當(dāng)前工作目錄下的文件到/usr/linfs/tempdir目錄,不生成 (二)cpio[$cpio–icdv<將軟盤中的文件復(fù)原。-icpio把文件作為它的輸入,-d按需要生成目錄,-v顯示執(zhí)行時的所有信息,-c具有頭文件格式。[$cpio–icdv"*stat.wp"<僅復(fù)原*stat.wp[$cpio–i</usr/linfs/old1僅復(fù)原*.f一、compresscompress命令可將文件壓縮以減少存儲空間。壓縮后的文件以“.Z” uncompresscompressed-filename[1]file文件進行壓縮和解壓縮compressuncompressfile.Z二、packpackunpack。壓縮后文件的名稱為“.z”其壓縮后的空間因 注:pack對太小的文件不壓縮,若要強制壓縮,用-f -f三、gzipgzip壓縮文件對應(yīng)的解壓縮文件為gunzip。壓縮后的文件名稱為“.gz”。命令格式: 四、pkzippkzip壓縮文件對應(yīng)的解壓縮文件為pkunzip。壓縮后的文件名稱為“.zip”。命令格式: 第五 UNIX簡單維護與管UNIXSCOUNIX為例。SCOUNIXSCOUNIXboot:Ctrl+droot出現(xiàn)”login:”SCO_UNIXUNIXSCOUNIX主機的關(guān)機過程為,在root用戶下鍵入:#shutdown -g0-y# -g0-y[注意]必須在運行完shutdown命令,并出現(xiàn)允許關(guān)機的信息時,再關(guān)掉主機電源。未出現(xiàn)date-t19988101536UNIXpsu顯示某用戶的進程(psups-ps-長列表顯示所有正在運行的進程信息,UNIXps-killUNIXkillkill-9root用”ps-ef”和"grep關(guān)鍵字"pidkillpid號,若殺不掉,再運行”kill9pid號UNIXdf-du[文件名fsck命令命令對文件系統(tǒng)進行檢查。fsckfsck[-y][-n][-b][-D][-f]fsck-fscky(yes),fsck-fsckn-若是檢查根文件系統(tǒng)(rootfilesystem),會重新啟動-描述相對于硬件設(shè)備的特殊文件名。若去掉此項會自動檢查存在于/etc/checklist第六 網(wǎng)絡(luò)通TCP/IP在當(dāng)今世界,UNIXUNIX的強大聯(lián)網(wǎng)功能。UNIXTCP/IP。UNIXInternet上各種服務(wù)器的首選操作系統(tǒng)。TCP/IPTCP/IP協(xié)議族。TCP/IPTCP/IP協(xié)議族中傳輸控制協(xié)議/(TCP/IPTransmissionControlProtocol/InternetProtocol)用戶數(shù)據(jù)報協(xié)議(UDP-UserDatagramProtocol)提供無連接的傳輸層協(xié)議,但不保文件傳輸協(xié)議(FTPFileTransferProtocol)也是用戶層協(xié)議,定義了不同系統(tǒng)間進fingerUNIX系統(tǒng)的用戶信息。finger的命令格式如下:finger[用戶名][@ip地址]fingerfingerrootfingerxywsyb2finger查看主機fingerxywsyb2abcfinger查看主機02abc使用mailmailmail與本系統(tǒng)的用戶通信,還可與網(wǎng)絡(luò)中的用戶通信。mail的兩種功能:發(fā)送電子郵件和接收電子郵件。$mailalexSubject:Thisisatestmessage一般用句號來結(jié)束信件,ctrl-dmail會顯示所有郵件的標(biāo)題。這時,用戶按回車一個一個的閱讀,直到所有的郵件都qshell。$計算機網(wǎng)絡(luò)計算機網(wǎng)絡(luò)(TCP/IP協(xié)議(telnet/ftp服務(wù)器(telnet/ftp客戶機UNIX操作系統(tǒng)的計算機。計算機網(wǎng)絡(luò)可以是任何類型的網(wǎng)絡(luò),如LAN、WAN、InternetTCP/IP協(xié)議。本地計算機可以是任何類型的計算機,PCDOS、Windows3.x、Windows95、WindowsNT、UNIX、VMS等等。深入分析telnet/ftpTCP/IP協(xié)議族中的應(yīng)用層協(xié)議,它們的工作方式采用客戶機/服務(wù)器方式。本地telnet/ftptelnet/ftpTCP/IP協(xié)議與遠程主機中的服務(wù)telnet/ftp服務(wù)器端軟件的系統(tǒng)均可作為上面所說的遠程主機。UNIXTCP/IP,telnet/ftptelnet/ftp的服務(wù)器端軟件和客戶機軟件,UNIXtelnet/ftptelnet/ftpUNIX一、telnettelnetIPIPUNIXIP地址和域名。在本地計算機屏幕上就會出現(xiàn)UNIXUNIX系統(tǒng),UNIXUNIXPC兼Windowstelnetxterm。[注意事項]在運行telnet之前必須保證本地計算機和遠程主機間的TCP/IP(三)Windows95telnetSCOUNIXSCOUNIXIP地址01。Windows95上的“開始”按紐,再選則“運行”菜單,出現(xiàn)運行框,輸telnet點擊運行框上的“確定”TelnetUNIXUNIXSystemVRelease3.2()(ttyp2)UNIX[例2]Windows3.xtelnetDigitalUNIXDigitalUNIX裝。這里不介紹安裝過程,只介紹軟件的簡單設(shè)置和使用。Nettermtelnet的變種,telnetNetterm進行介紹。NettermNettermFile菜單下選”PhoneDirectory…”,出現(xiàn)”PhoneDirectory”框,在”HostName項下輸入一個名字(UNIX主機名),23TCPIP,點擊”Add”按紐,再點擊”O(jiān)k”按紐。DigitalUNIX(xyw)(ttyp6)UNIX二、ftptelnet的“近親”。telnet允許在遠程主機上登錄并使用其資源,ftp機與遠程主機之間傳遞文件。ftpFileTransferProtocal的縮寫,意為文件傳輸協(xié)議,它可UNIX系統(tǒng)上。(三)ftp時,可簡單地把文件分為兩大類:文本文件和二進制文件。文本文件也ASCIIASCII的定義,主要特征如下:ASCII文件由若干行組ASCII(BinaryFile)ASCIIASCII文件格式一般是不兼容的,ftpASCII文件的傳輸時,自動進行了格式轉(zhuǎn)換,而對于二進制文件來說,ftp不進行任何轉(zhuǎn)換。[注意事項]可以將ASCII文件按二進制方式傳輸,但決不能將二進制文件按ASCII方式傳(二)ftpftpftpIPUNIXftp提示符:ftp[注意事項]在運行ftp之前必須保證本地計算機和遠程主機間的TCP/IP(三)ftpftp?或helpASCII方式傳送文件(缺省值cddir[r-dir][l- [r-dir][l-dir,lcdputfile1file1getfile1file1mputfilesmgetfilesFTPopenIPquit或(四)ftpIP01SCOUNIXPC機,DOSftpC:\FTP目錄下。[例1]ftpcdftp(UNIX用戶名和口令,會出現(xiàn)提示符:)[例2]C:\DOShelp.hlp拷貝到遠程主機的/usr/xyw/tmp目錄下。ftp>binaryftp>lcdc:\dosftp>cd/usr/xyw/tmpftp>puthelp.hlp[3]C:\TEMP\TO目錄下的所有文件拷貝到遠程主機的/usr/xyw/tmp目錄下。ftp>ftp>lcdc:\temp\toftp>cd/usr/xyw/tmpftp>mput*.*[例4]將遠程主機的/usr/xyw/bin/dispdateC:\TEMP\FROM目錄ftp>ftp>lcdc:\temp\fromftp>cd/usr/xyw/binftp>getdispmesg[例5]將遠程主機的/usr/xyw/doc目錄下的所有文件按文本文件格式拷貝到本地計算機C:\TEMP\FROM目錄下。命令如下:ftp>asciiftp>lcdftp>cd/usr/xyw/docftp>mget*[例6]ftpftp>closeftp>quitUNIXUNIX常見的三Shell:BShell、KShell和CShell。UNIXUNIXUNIXUNIX用戶通訊命令:write、talk、mesgwall。UNIXUNIXUNIXUNIX支持長文件名。UNIXUNIX文件的存取權(quán)限分為:r、w、xUNIXUNIXUNIXvifindgrepcmptarcpiocompress、pack、pkzipgzip。UNIX的簡單維護操作:UNIX的開關(guān)機、修改系統(tǒng)時間、進程管理、fingerUNIXUNIXmailtelnetftp1、什么是UNIX UNIX有哪幾種 它們各自的啟動命令是什么23、UNIX4、UNIX文件名通配符“abc*th”,和“abc?”5、UNIX6UNIX7find命令,在/usr/abcaddd.dat8UNIXshutdown?10C:\FILE1\TTT.SQLUNIX主機(ip01)的/usr/abc/ttt文件中去,ftp第一 UNIX啟動和定時管UNIXUNIXROMbootboot區(qū)存有硬盤的分區(qū)信息和驅(qū)bootstrap程序調(diào)入內(nèi)存并執(zhí)行。bootstrap程序位于該活動0號塊中。UNIX的啟動程序/bootUNIX的內(nèi)核程序/unix啟動/etc/init進程。init將/etc/inittab調(diào)入內(nèi)存,并根據(jù)啟動層次的不同,選擇/etc/inittab內(nèi)不同的程序來執(zhí)行。對于多用戶來說,init會執(zhí)行/sbin/bcheckrc/sbin/brc進程,最后由/sbin/rc2進程將系統(tǒng)帶入多用戶使用環(huán)境,并為每個終端啟動/etc/getty一個進程等待接收用戶的登錄。UNIXUNIXgettygettyloginloginloginusernamepasswordloginshell件和$HOME/.profile文件(或$HOME/.login文件)UNIX提示符,等以上過程簡述如下(BShell為例->getty->login->sh/etc/profile->$HOME/.profile->出現(xiàn)提示符/etc/wtmp和daemondaemon進程,它們在后臺自動運行并負責(zé)對系統(tǒng)的管理。daemonupdate的daemon30秒便自動地更新盤上的內(nèi)容。該命令可用下列命令來啟動:#/etc/update但是更好的辦法是把這條命令放在系統(tǒng)的/etc/rcUNIXUNIXcron進程來實現(xiàn)的。cron是一daemonUNIX的多用戶模式下執(zhí)行,它使某程序在一特定的時間被執(zhí)行。croncrontabs文件所指定的時間執(zhí)行命令,crontabs文件內(nèi)容舉例如下:#0-0-1-1-0-#---------------------------------------------------------- 1-1-1crontabs 0:30啟動/usr/abc/rj文件運行,而如下一行 1- 1、3、681到周五,啟動/usr/abc/makfile命令。crontabcrontabcrontabscrontabmyfilecrontabscrontab-crontabscrontab-crontabs[1]crontabs13時啟動/usr/abc/stat文件運運行crontab-ltmp 運行crontab第二 UNIX用戶管 刪除用戶組 root步驟1UNIX系統(tǒng)中增加新用戶,useradd/etc/useradd[-ccomment][-ddirectory]][-ggroup][-m][-sshell]-c -d -g - -sshell 1devos的用戶,其它默認(rèn),創(chuàng)建命令如下:useradd-mdevosdirectory不出現(xiàn),則自動創(chuàng)建缺省家目錄,如/usr/devosshellBShell2ncp的用戶,shellksh,其它默認(rèn),創(chuàng)建命令如下:useradd-m-s/bin/kshncp3useradd-c"TestUser"-m-d/test/test02-gxyw-s/bin/kshtest02xyw用戶組,家目錄為/test/test02(自動創(chuàng)建)“TestUser”步驟2devos建立密碼的命令為:passwddevos/etc/userdelUNIXxyw/etc/groupaddxywUNIXgp11/etc/groupdelgp11UNIX在/etc/passwd為該用戶選擇用戶組,將該用戶標(biāo)識符加在/etc/group為該用戶創(chuàng)建一個家目錄(homedirectory),將其家目錄的屬主改為該用戶所有,(一)/etc/passwd/etc/passwd是一文本文件,用來存放用戶信息,每行表示一個用戶。/etc/passwd每行的用戶識別號(UserID),用戶組識別號,參見/etc/group該用戶缺省/etc/passwdcfl:x:201:50:CaoFeilong:/usr/cfl:/bin/shdevos,需要在/etc/passwd文件末尾增加如下一行:devos::207:50:DickDevos:/usr/devos:/bin/sh(二)/etc/group/etc/group是一文本文件,用來存放用戶組信息,每行表示一個組。/etc/group每行的格用戶組識別號(GroupID)/etc/group的內(nèi)容舉例如下:devosgroup組,還需要在/etc/groupgroup組所在行末加上(三)#mkdir/usr/devos 在/usr目錄下創(chuàng)建與用戶名同名的目錄devos#chowndevos/usr/devos 設(shè)置/usr/devos的屬主為devos#chgrpgroup/usr/devos 設(shè)置/usr/devos的用戶組為group#chmod755/usr/devos 設(shè)置存取權(quán)限,一般為755(四)devos建立密碼的命令為:#passwddevos以后的版本則借用/etc/shadow刪除/etc/passwd刪除/etc/group第三 存儲設(shè)備的使UNIXUNIX設(shè)備創(chuàng)建好后,系統(tǒng)會在/devSCOUNIXboot1351811mount和umount系統(tǒng)的某個目錄上,此目錄稱為掛接點(mountpoint)。此時該設(shè)備上的文件系統(tǒng)相當(dāng)于該一、mountmount的過程(步驟)如下:1步:創(chuàng)建一目錄23mount命令,將設(shè)備掛接到該目錄上mount命令格式如下: [-v][-r][-ffstyp]specialmountmountmount真正執(zhí)行掛接操作,參數(shù)mount---二、umountumount命令將設(shè)備從文件系統(tǒng)中卸出。umountumount umount掛接目[1]CD-ROMumountumountCD-ROMUNIXfdSCOUNIX的磁盤驅(qū)動器設(shè)備文件(DOSA盤boot13518個扇區(qū)1359484884894884899696159618969盤)13518個扇區(qū)的軟盤(1.44M),format命令如下:format/dev/rfd0135ds18/etc/mkfs#mkdir #chmod777 mount/dev/fd0135ds18 將/dev/fd0135ds18掛接到/diskaSCSISCSI一、SCSISCSI接口卡(SCSIHostAdapter)插在計算機總線插槽內(nèi),硬盤、CD-ROMSCSISCSI(一)SCSISCSI主接口卡卡號---HostAdaptorNumber)??ㄌ柕娜≈捣秶鸀椋?–1(二)SCSISCSI主接口卡由不同廠家制造,沒有統(tǒng)一的軟件驅(qū)動程序。在使用之前,應(yīng)先選擇相 Adapter154x、154xemlation、164x 386/486CBUSSCSI DPT Adaptec OlivettiESC- FutureDomainTMC-1660、TMC-1680、MCS-(三)id號(IDNumber),取值為:0–7。(四)8個設(shè)備,邏輯單元號(lun---LogicalUnitNumber)就是設(shè)備地址0-7lun,0二、SCSI(DOSC盤001若將上面的/dev/hd0換成/dev/hd1,在使用之前可先查看該文件是否存在,若不存在,可以創(chuàng)建硬盤設(shè)備。SCSI硬盤硬盤 其中,id是主接口卡控制器地址;ha是主接口卡卡號;lun是邏輯單元號;hatype是主接口卡類型(SCSI接口卡)。CompaqSCSIID2,SCOUNIX的運行如下命令:#mkdevhd200cha#reboot#mkdevhd200mkdev硬盤設(shè)備創(chuàng)建好后,還應(yīng)對硬盤進行分區(qū)。SCOUNIX的分區(qū)命令格式是:divvy[硬盤設(shè)備名]divvy是對/dev/hd10#mkdir #chmod777 #mount/dev/linda/hd1_dir 將/dev/linda掛接到/hd1_dir目錄其中/dev/linda是分區(qū)設(shè)備名。CD-ROM一、CD-ROMUNIXCD-ROM設(shè)備。CD-ROM 1CD-ROM 2CD-ROMmkdev二、CD-ROMCD-ROM#mkdir #chmod555 mount-r/dev/cd0 將/dev/cd0掛接到/cdrom"-r"第四 網(wǎng)絡(luò)、主機和路由參數(shù)設(shè)UNIX上的網(wǎng)絡(luò)、主機和路由參數(shù)設(shè)置。在進行網(wǎng)絡(luò)(主機)地址設(shè)置時一般用到/etc目錄下三個文本文件:networks、hosts、gateways,分別存放網(wǎng)絡(luò)、主機、路由/etc/networks

表示網(wǎng)絡(luò)號,把IP地址中的主機地址去掉就是網(wǎng)絡(luò)號 /etc/networks#HuaweiTech.Co.peixun #Training其中,第一行,loopback127(A類地址;第二行,huawei是網(wǎng),是網(wǎng)絡(luò)名,它的網(wǎng)絡(luò)號是“129.6”,它的別名有兩個:peixunqqsj“#TrainingCenter”是注/etc/hosts/etc/hosts文件存放主機列表,一般把所用到的主機號都放到此表,該主機可以不在同一

表示主機IP地址 hostnamenodename(UNIXhostnameuname命令/etc/hostsxyw01xyw02#Routerto#Li其中,第一列,01等是IP地址;第二列,localhost、“xyw01”“xyw02”“intess114”是別名,“#Router”是注釋。/etc/gateways/etc/gateways

<net|host> gateway metric 表示路由指向網(wǎng)絡(luò)還是指向某一特定主機,net和host為關(guān)鍵字 目的網(wǎng)絡(luò)名或主機名(或IP地址) 網(wǎng)關(guān)名或網(wǎng)關(guān)IP地址 表示表示到目的網(wǎng)絡(luò)或主機的hop計數(shù)值 <net|host>nethost兩個關(guān)鍵字中的其中一個,<passive|active|external>表示只/etc/gatewaysnetgatewaymetrichostgatewaymetricpx_hw_rpx_xx_rnetgatewaymetrichostgatewaymetricroot查看/etchosts、networksgateways對內(nèi)核進行重新連接(SCOUNIXsysadmshsystem->kernal-rebootIP01,/etchostsnetworksgateways文件1、23UNIXping命令進行測試。(一)ping01 自身測試,查看IP協(xié)議是否已經(jīng)驅(qū)動pingintess114 自身測試,查看hosts設(shè)置是否正確ping ping (二)ping ping UNIX的啟動和登錄過程、daemonUNIX的定時執(zhí)行CD-ROM目錄下的1UNIX1點,執(zhí)行/usr/abc/stat2、/etc/passwd文件內(nèi)容每行由哪幾部分組成?/etc/group文件內(nèi)容每行由哪幾部分組成?4、/etcnetworks、hosts、gatewaysUNIX第一部 上機環(huán)UNIXUNIX1、操作系統(tǒng):SCO2、IP3UNIX xyw 1、計算機:PentiumPC機1DOS2Windows3、NetWare上網(wǎng)軟件(for4、TCP/IP協(xié)議驅(qū)動軟件(forDOSandWindows3.x)5、NetTerm軟件(forWindows)6、FTP軟件(for NetTerm安裝盤(目錄) ftp軟件(目錄) 第二部 在工作站上登錄NetTermNetTermtelnettelnet的基本功能外,還可以遠程撥號連接。NetTermWindows環(huán)境下運行的軟件,假設(shè)已經(jīng)安裝好第一部分所述工作站軟件配置f:\apps\netterm.ins目錄中。1Windows3.2f:\apps\netterm.ins\nt16323.exe,具體操作步驟如下:cdwin[注]Windows95NetTermnt32425.exent32400.exe。2、當(dāng)出現(xiàn)“WinZipSelf-Extractor”運行框時,用鼠標(biāo)點擊“Setup”按扭。3、當(dāng)出現(xiàn)“NetTermInstallation”運行框時,用鼠標(biāo)點擊“Continue”按扭。6、當(dāng)出現(xiàn)“NetTerm3.2.3Setupiscomplete!”時用鼠標(biāo)點擊“確定”NetTerm1WindowsNetTermNetTermNetTerm畫面。2、選擇“File->PhoneDirectory”。3、在PhoneDirectory下,輸入?yún)?shù): TelnetPort:23Host UNIXIP用鼠標(biāo)點擊“Add”PhoneDirectoryUNIX登錄1WindowsNetTermNetTermNetTerm畫面。2、選擇“File->PhoneDirectory”。3PhoneDirectoryxyw01項,用鼠標(biāo)點擊“Conenct”按扭,UNIXSCOUNIX來說,信息如下:SCOOpenServer(TM)Release5UNIXloginUNIXSCOUNIX,接著會出現(xiàn)下列信息:TERM=(ansi)要求輸入終端類型(括號中的內(nèi)容為缺?。?,vt100UNIXUNIX斷開與UNIX連接、退出1、點擊斷開連接按扭(或選擇“FileDisconnect”)。2、選擇“File->Exit”,以后點擊“確定”。第三部 UNIX常用命令的使whoamfinger命令查看已經(jīng)登錄的用戶信息:fingerrootfingerfinger01root用戶信息:fingerroot@01fingerman 1999年日歷:cal1999banner pwdcd 進入/usr/bin doc ---- - ls| -l|more d*|more rootls中 -l>/usr/xyw/rootls cat命令顯示/usr/xyw/pwdhlpcatmoremore catpwdhlp|animal、plus1plus2:mkdirmkdirplus1mkdirls-vivi編輯器建立文件/usr/xyw/animal/tiger:cdanimalvi(Itwasahot,blusteryday.Mostfolksstayedindoos.Notme.Atigercameamblingdownthestreet.tigerls-ltiger文件內(nèi)容,確認(rèn)內(nèi)容是否正確:cattigertiger文件拷貝到它的父目錄中,cptiger cat將/etc/passwd文件拷貝成當(dāng)前目錄下的passwd.bak文件,并查看passwd.bak內(nèi)容: morepasswd.bakplus1目錄,并查看是否移動:lspasswd.bakmv lspasswd.bakcdplus1lspasswd.bak文件:rmpasswd.bakrmdir刪除子目錄plus1及其內(nèi)容: plus1ls-查看文件tiger的存取權(quán)限: -ltigertigerchmod777tigerroot:chownroottigertigergroup:(選做chgrpgroupfindtig開頭的文件名: - -grep在文件/usr/xyw/pwdhlp中查找 pwdhlp|grep "/etc/passwd"<cpioanimal目錄下的內(nèi)容備份到/usr/xyw/anmlbakfindanimal-print|cpio-ocdv>將以上備份內(nèi)容恢復(fù)到/usr/xyw/tmpcdcpio-icdv<compress將文件/usr/xyw/bin/callingcd/usr/xyw/bincompresscallinglsuncompress

溫馨提示

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

評論

0/150

提交評論