版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Company nameLinux培培訓(xùn)訓(xùn)主講人:黃新宇主講人:黃新宇Linux常用命令 Linux CommandLinux 培培訓(xùn)訓(xùn)Linux的界面lLinux提供給用戶(hù)界面包括Shell,即命令行界面圖形界面(GUI)Web 管理界面lLinux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤(pán)操作、文件存取、目錄操作、進(jìn)程管理、文件權(quán)限設(shè)定等。Linux 培培訓(xùn)訓(xùn)常見(jiàn)三種Linux ShelllBash(Bourne Again Shell)Linux 標(biāo)準(zhǔn),最常用Arm-Linux/Busybox 采用此風(fēng)格lC ShelllSh (Bourne Shell)Linux 培培訓(xùn)
2、訓(xùn)Shell 的快捷方式l用上下方向鍵調(diào)閱命令歷史記錄l用Tab鍵輸入命令行自動(dòng)對(duì)齊#tar zxvf busy-pre-1.00.tar.gzl使用Copy/Paste命令l使用Shell 腳本進(jìn)行批處理l在Putty中,單擊Mouse右鍵可以將剪切板的內(nèi)容粘貼到ShellPutty 選中后按 Ctrl-C 拷貝Company nameLinux培培訓(xùn)訓(xùn)主講人:黃新宇主講人:黃新宇Linux 培培訓(xùn)訓(xùn)lLinux不象WINDOWS有盤(pán)符的概念,只有一個(gè)根目錄概念,所有文件系統(tǒng)(硬盤(pán),U盤(pán),CDROM,網(wǎng)絡(luò)文件系統(tǒng))都以一個(gè)子目錄掛根目錄下某一個(gè)子目錄下.根目錄以/表示l目錄也是一種類(lèi)型的文件
3、。Linux系統(tǒng)通過(guò)目錄將系統(tǒng)中所有的文件分級(jí)、分層組織在一起,形成了Linux文件系統(tǒng)的樹(shù)型層次結(jié)構(gòu)。以根目錄為起點(diǎn),所有其他的目錄都由根目錄派生而來(lái)。l系統(tǒng)在建立每一個(gè)目錄時(shí),都會(huì)自動(dòng)為它設(shè)定兩個(gè)目錄文件,一個(gè)是.,代表該目錄自己,另一個(gè)是.,代表該目錄的父目錄,對(duì)于根目錄,.和.都代表其自己。 Linux 培培訓(xùn)訓(xùn)工作目錄與用戶(hù)主目錄l從邏輯上講,用戶(hù)在登錄到Linux系統(tǒng)中之后,每時(shí)每刻都處在某個(gè)目錄之中,此目錄被稱(chēng)作工作目錄或當(dāng)前目錄(Working Directory)。工作目錄是可以隨時(shí)改變的。用戶(hù)初始登錄到系統(tǒng)中時(shí),其主目錄(Home Directory)就成為其工作目錄。工作
4、目錄用.表示,其父目錄用.表示。l用戶(hù)主目錄是系統(tǒng)管理員增加用戶(hù)時(shí)建立起來(lái)的(以后也可以改變),每個(gè)用戶(hù)都有自己的主目錄,不同用戶(hù)的主目錄一般互不相同。l用戶(hù)剛登錄到系統(tǒng)中時(shí),其工作目錄便是該用戶(hù)主目錄,通常與用戶(hù)的登錄名相同。l用戶(hù)可以通過(guò)一個(gè)字符來(lái)引用自己的主目錄。Linux 培培訓(xùn)訓(xùn)路徑l顧名思義,路徑是指從樹(shù)型目錄中的某個(gè)目錄層次到某個(gè)文件的一條道路。此路徑的主要構(gòu)成是目錄名稱(chēng),中間用/分開(kāi)。任一文件在文件系統(tǒng)中的位置都是由相應(yīng)的路徑?jīng)Q定的。用戶(hù)在對(duì)文件進(jìn)行訪(fǎng)問(wèn)時(shí),要給出文件所在的路徑。路徑又分相對(duì)路徑和絕對(duì)路徑。絕對(duì)路徑是指從根開(kāi)始的路徑,也稱(chēng)為完全路徑;相對(duì)路徑是從用戶(hù)工作目錄開(kāi)始
5、的路徑。應(yīng)該注意到,在樹(shù)型目錄結(jié)構(gòu)中到某一確定文件的絕對(duì)路徑和相對(duì)路徑均只有一條。絕對(duì)路徑是確定不變的,而相對(duì)路徑則隨著用戶(hù)工作目錄的變化而不斷變化。絕對(duì)路徑: /home/hxy/hello.txt相對(duì)路徑: l./hello.txt lbin/cpl./home/hxyLinux 培培訓(xùn)訓(xùn)Linux可執(zhí)行文件l與擴(kuò)展名無(wú)關(guān),只取決于是否有執(zhí)行權(quán)限Company nameLinux培培訓(xùn)訓(xùn)主講人:黃新宇主講人:黃新宇Linux 培培訓(xùn)訓(xùn)ls-顯示目錄內(nèi)容 lls是英文單詞list的簡(jiǎn)寫(xiě)l該命令類(lèi)似于DOS下的dir命令。l語(yǔ)法:ls 選項(xiàng) 目錄或是文件 Linux 培培訓(xùn)訓(xùn)ls命令選項(xiàng)l常用
6、的選項(xiàng)如下:- a 顯示指定目錄下所有子目錄與文件,包括隱藏文件。 - A 顯示指定目錄下所有子目錄與文件,包括隱藏文件。但不列出“.”和 “.”。- c 按文件的修改時(shí)間排序。 - C 分成多列顯示各項(xiàng)。- d 如果參數(shù)是目錄,只顯示其名稱(chēng)而不顯示其下的各文件。往往與l選項(xiàng)一起使 用,以得到目錄的詳細(xì)信息。- i 在輸出的第一列顯示文件的i節(jié)點(diǎn)號(hào)。 - l 以長(zhǎng)格式來(lái)顯示文件的詳細(xì)信息。這個(gè)選項(xiàng)最常用。- R 遞歸式地顯示指定目錄的各個(gè)子目錄中的文件。 - s 給出每個(gè)目錄項(xiàng)所用的塊數(shù),包括間接塊。Linux 培培訓(xùn)訓(xùn)Ls顯示結(jié)果l使用ls命令,有時(shí)會(huì)有幾種不同的顏色,藍(lán)色表示是目錄,綠色表
7、示是可執(zhí)行文件,表示是壓縮文件,紅底白字表示失效的符號(hào)鏈接淺藍(lán)色表示是鏈接文件,Linux 培培訓(xùn)訓(xùn)ls l 詳細(xì)結(jié)果ldrwx- 14 student student 4096 11月 17 16:58 studentl第一個(gè)字符表示文件類(lèi)型,它可以是下述類(lèi)型之一:- 普通文件 d 目錄 l 符號(hào)鏈接 b 塊設(shè)備文件 c 字符設(shè)備文件l2. 后面的9個(gè)字符表示文件的訪(fǎng)問(wèn)權(quán)限,分為3組,每組3位。第一組表示文件屬主的權(quán)限,第二組表示同組用戶(hù)的權(quán)限,第三組表示其他用戶(hù)的權(quán)限。每一組的三個(gè)字 符分別表示對(duì)文件的讀、寫(xiě)和執(zhí)行權(quán)限。 各權(quán)限如下所示:r 讀 w 寫(xiě) x 執(zhí)行。對(duì)于目錄,表示進(jìn)入權(quán)限。l
8、3. 注意,linux文件系統(tǒng)不是根據(jù)后綴來(lái)執(zhí)行文件的,而是根據(jù)此文件有沒(méi)有執(zhí)行權(quán)限。Linux 培培訓(xùn)訓(xùn)lls la 列出所有文件,包括隱含文件lls d僅查看目錄屬性lls i查看文件或目錄的inode節(jié)點(diǎn),-i參數(shù)的運(yùn)用lls R遞歸顯示子目錄的文件l排序顯示在文件的大小排序上,我們要用到-S參數(shù);如果是逆序排序時(shí),我們要用到-r參數(shù);按最后訪(fǎng)問(wèn)的時(shí)候排序,要用到-t參數(shù);根據(jù)擴(kuò)展名進(jìn)行排序,要用到參數(shù) -X ;lls /home/hxy 查看/home/hxy文件信息Linux 培培訓(xùn)訓(xùn)cd 切換目錄l語(yǔ)法:語(yǔ)法:cd 目的目錄說(shuō)明:說(shuō)明:cd指令可讓用戶(hù)在不同的目錄間切換lcd 的特
9、殊用法進(jìn)入上一級(jí)目錄lcd .進(jìn)入該用戶(hù)主目錄 ,(root 用戶(hù)進(jìn)入/root,其余用戶(hù)進(jìn)入/home相應(yīng)用戶(hù))lcd 或者是 cd Linux 培培訓(xùn)訓(xùn)pwd 顯示當(dāng)前目錄l語(yǔ)法:語(yǔ)法:pwd -help-version補(bǔ)充說(shuō)明:補(bǔ)充說(shuō)明:執(zhí)行pwd指令可立刻得知您目前所在的工作目錄的絕對(duì)路徑名稱(chēng)。參數(shù):參數(shù): -help 在線(xiàn)幫助。 -version 顯示版本信息Linux 培培訓(xùn)訓(xùn)Linux文件鏈接概念l一種被稱(chēng)為硬鏈接(Hard Link),另一種被稱(chēng)為符號(hào)鏈接(Symbolic Link) 默認(rèn)情況下,ln命令產(chǎn)生硬鏈接。 l硬連接指通過(guò)索引節(jié)點(diǎn)來(lái)進(jìn)行的連接。在Linux的文件系統(tǒng)
10、中,保存在磁盤(pán)分區(qū)中的文件不 管是什么類(lèi)型都給它分配一個(gè)編號(hào),稱(chēng)為索引節(jié)點(diǎn)號(hào)(Inode Index)。在Linux中,多個(gè)文件 指向同一索引節(jié)點(diǎn)是存在的。一般這種連接就是硬連接。硬連接的作用是允許一個(gè)文件擁有多個(gè)有效路徑名,這樣用戶(hù)就可以建立硬連接到重要文件,以防止“誤刪”的功能。其原因如上所述,因?yàn)閷?duì)應(yīng)該目錄的索引節(jié)點(diǎn)有一個(gè)以上的連接。只刪除一個(gè)連接并不影響索引 節(jié)點(diǎn)本身和其它的連接,只有當(dāng)最后一個(gè)連接被刪除后,文件的數(shù)據(jù)塊及目錄的連接才會(huì)被釋放。也就是說(shuō),文件才會(huì)被真正刪除。 Linux 培培訓(xùn)訓(xùn)l與硬連接相對(duì)應(yīng),Linux系統(tǒng)中還存在另一種連接,稱(chēng)為符號(hào)連接(Symbilc Link)
11、,也叫軟 連接。軟鏈接文件有點(diǎn)類(lèi)似于Windows的快捷方式。它實(shí)際上是特殊文件的一種。在符號(hào)連 接中,文件實(shí)際上是一個(gè)文本文件,其中包含的有另一文件的位置信息。如果刪除源文件,符號(hào)鏈接就失效了,指向一個(gè)不存在空鏈接l鏈接在Linux 應(yīng)用非常廣泛,相對(duì)WINDOWS快捷方式只能SHELL使用,在LINUX中完全可以當(dāng)普通文件一樣使用Linux 培培訓(xùn)訓(xùn)ln 文件之間創(chuàng)建鏈接l命令格式語(yǔ)法:ln 選項(xiàng) 目標(biāo) 鏈接名l生成一個(gè)硬鏈接 ln /home/hxy/1.txt /home/hxy/ls.ln l生成一個(gè)軟鏈接 ln s /usr/bin自動(dòng)在當(dāng)前目錄生一個(gè)同名的鏈接文件,這里是binl
12、鏈接的路徑可是相對(duì)路徑,比如源碼頭文件,也可以是絕對(duì)路徑Linux 培培訓(xùn)訓(xùn)mv 移動(dòng)和修改文件名l格式 mvoptions 源文件或目錄 目標(biāo)文件或目錄 將/usr/cbu中的所有文件移到當(dāng)前目錄(用“.”表示)中:l $ mv /usr/cbu/ * . 將文件cjh.txt重命名為wjz.txtl $ mv cjh.txt wjz.txt Linux 培培訓(xùn)訓(xùn)CP命令l語(yǔ)法: cp 選項(xiàng) 源文件或目錄 目標(biāo)文件或目錄 l常用選項(xiàng)含義如下:l- a 該選項(xiàng)通常在拷貝目錄時(shí)使用。它保留鏈接、文件屬性,并遞歸地拷貝目錄,其作用等于dpR選項(xiàng)的組合。l- d 拷貝時(shí)保留鏈接。l- f 覆蓋已經(jīng)存
13、在的目標(biāo)文件而不提示。li 要提示要求用戶(hù)確認(rèn)。lR 若給出的源文件是一目錄文件,此時(shí)cp將遞歸復(fù)制該目錄下所有的子目錄和文件。此時(shí)目標(biāo)文件必須為一個(gè)目錄名。lb生成已存在目標(biāo)文件的覆蓋之前備份Linux 培培訓(xùn)訓(xùn)cp -al參數(shù)參數(shù)-a的示例及說(shuō)明的示例及說(shuō)明l把源目錄復(fù)制到另外的一個(gè)目標(biāo),相當(dāng)于克隆了一個(gè)目錄,源目錄和目標(biāo)目錄在用戶(hù)組、權(quán)限及修改或訪(fǎng)問(wèn)時(shí)間保持一致;lrootlocalhost # cp -a mydir youdirl注:注:復(fù)制目錄mydir 到y(tǒng)oudir ,如果yourdir目錄不存在,則創(chuàng)建。并且把mydir中所有的文件下級(jí)子目錄都復(fù)制到 yourdir目錄中。-
14、a 參數(shù)等同于-dpR,并且源目錄和目標(biāo)目錄的屬性(用戶(hù)組、權(quán)限、最后訪(fǎng)問(wèn)及修改時(shí)間)都一致;Linux 培培訓(xùn)訓(xùn)l把多個(gè)文件復(fù)制到目錄目錄中示例把多個(gè)文件復(fù)制到目錄目錄中示例l把位于用戶(hù)當(dāng)前目錄下的fonts.dir、Kernel.rpm和Plist文件,復(fù)制到當(dāng)前用戶(hù)所處的目錄下的sun目錄中;lrootlocalhost # cp fonts.dir Kernel.rpm Plist sun/rootlocalhost # ls sun/fonts.dir Kernel.rpm Plistl通配符*多個(gè)多個(gè)?一個(gè)一個(gè)Linux 培培訓(xùn)訓(xùn)cp -Rl復(fù)制目錄時(shí)復(fù)制目錄時(shí)-R參數(shù)的應(yīng)用參數(shù)的
15、應(yīng)用l在用戶(hù)當(dāng)前操作的目錄中,有mydir目錄,想把mydir復(fù)制為medir(在復(fù)制之前medir是不存在的)。lrootlocalhost # cp -R mydir medirl 注:如果medir目錄不存在,則創(chuàng)建medir目錄,并且medir目錄中的內(nèi)容和mydir中的一樣;Linux 培培訓(xùn)訓(xùn)cp -dlcp d 不拷貝鏈號(hào)鏈接所指向文件Linux 培培訓(xùn)訓(xùn)mkdir 創(chuàng)建目錄l創(chuàng)建一個(gè)目錄(類(lèi)似創(chuàng)建一個(gè)目錄(類(lèi)似MSDOS下的下的md命令)命令) l語(yǔ)法:mkdir 選項(xiàng) dirname l說(shuō)明:該命令創(chuàng)建目錄。要求創(chuàng)建目錄的用戶(hù)在當(dāng)前目錄中(dir-name的父目錄中)具有寫(xiě)權(quán)
16、限,并且dirname不能是當(dāng)前目錄中已有的目錄或 文件名稱(chēng)。l命令中各選項(xiàng)的含義為:lm 對(duì)新建目錄設(shè)置存取權(quán)限。也可以用chmod命令設(shè)置。l- p 可以是一個(gè)路徑名稱(chēng)。此時(shí)若路徑中的某些目錄尚不存在, 加上此選項(xiàng)后, 系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄,即一次可以建立多個(gè)目錄。 Linux 培培訓(xùn)訓(xùn)rm 命令l格式: rm 參數(shù) 文件名或目錄名l刪除一個(gè)文件或目錄l參數(shù)含意-r 遞歸刪除,通常跟d結(jié)合,刪除一個(gè)完整目錄及其子目錄-f 不詢(xún)問(wèn)直接刪除-d 刪除一個(gè)目錄Linux 培培訓(xùn)訓(xùn)rm 刪除文件lrootlocalhost # rm -i 123.sh 注:這是刪除一個(gè)文件,用-i參
17、數(shù)的示例,有警告提示;rm:是否刪除一般空文件“123.sh”? Yl如果您想終止rm命令,請(qǐng)按ctrl+c組合健退出rm;lrootlocalhost # rm -ri mydir/rm:是否進(jìn)入目錄“mydir/”? yrm:是否進(jìn)入目錄“mydir/youdir”? yrm:是否刪除一般文件“mydir/youdir/enteruml.sh”?l如果您想沒(méi)有任何警告信息的刪除mydir目錄下的所有文件及子目錄,可以用-r和-f參數(shù)的組合;lrootlocalhost # rm -rf mydirchmod Linux 培培訓(xùn)訓(xùn)rmdir 刪除目錄l刪除空目錄刪除空目錄l語(yǔ)法:rmdir
18、選項(xiàng) dirname l說(shuō)明:刪除目錄l注意,一個(gè)目錄被刪除之前必須是空的。rm - r dir命令可代替 rmdir。l命令中各選項(xiàng)的含義為:lp 遞歸刪除目錄dirname,當(dāng)子目錄刪除后其父目錄為空時(shí),也一同被刪除。Linux 培培訓(xùn)訓(xùn)filel格式 file 目標(biāo)文件使用file命令可以知道某個(gè)文件究竟是二進(jìn)制(ELF格式)的可執(zhí)行文件, 還是Shell Script文件,或者是其它的什么格式。file能識(shí)別的文件類(lèi)型有目錄、Shell腳本、英文文 本、二進(jìn)制可執(zhí)行文件、C語(yǔ)言源文件、文本文件、DOS的可執(zhí)行文件。 l最重要是可以查可執(zhí)行程序是哪一種CPU體系下編譯,是靜態(tài)編譯還是動(dòng)態(tài)
19、編譯.這是嵌入式編譯非常重要l Linux 培培訓(xùn)訓(xùn)chmod 改變權(quán)限命令lchmod命令有兩種用法。一種是包含字母和操作符表達(dá)式的字符設(shè)定法(相對(duì)權(quán)限設(shè)定 );另一種是包含數(shù)字的數(shù)字設(shè)定法(絕對(duì)權(quán)限設(shè)定)。l用于改變文件或目錄的訪(fǎng)問(wèn)權(quán)限,用戶(hù)可以用它控制文件或 目錄的訪(fǎng)問(wèn)權(quán)限,使用權(quán)限是超級(jí)用戶(hù)。 Linux 培培訓(xùn)訓(xùn)chmod字符設(shè)定法 l字符設(shè)定法 chmod who + | - | = mode 文件名 操作對(duì)象who可以是下述字母中的任一個(gè)或它們的組合 u:表示用戶(hù),即文件或目錄的所有者。 g:表示同組用戶(hù),即與文件屬主有相同組ID的所有用戶(hù)。 o:表示其它用戶(hù)。 a:表示所有用戶(hù)
20、,它是系統(tǒng)默認(rèn)值。 操作符號(hào) +:添加某個(gè)權(quán)限。 -:取消某個(gè)權(quán)限。 =:賦予給定權(quán)限,并取消其它所有權(quán)限(如果有的話(huà))。 設(shè)置mode的權(quán)限可用下述字母的任意組合 r:可讀。 w:可寫(xiě)。 x:可執(zhí)行。 X:只有目標(biāo)文件對(duì)某些用戶(hù)是可執(zhí)行的或該目標(biāo)文件是目錄時(shí)才追加x屬性。 s:文件執(zhí)行時(shí)把進(jìn)程的屬主或組ID置為該文件的文件屬主。方式“us”設(shè)置文件的 l實(shí)例chmod u+x helloLinux 培培訓(xùn)訓(xùn)chmod數(shù)字設(shè)定法l數(shù)字設(shè)定法的一般形式為: chmod mode 文件名 數(shù)字屬性的格式應(yīng)為3個(gè)0到7的八進(jìn)制數(shù),其順序是(u)(g)(o)文件名,以空格分開(kāi)的要 改變權(quán)限的文件列表,
21、支持通配符。 l 數(shù)字表示的權(quán)限的含義如下:0001為所有者的執(zhí)行權(quán)限;0002為所有者的寫(xiě)權(quán)限; 0004為所有者的讀權(quán)限;0010為組的執(zhí)行權(quán)限;0020為組的寫(xiě)權(quán)限;0040為組的讀權(quán)限; 0100為其他人的執(zhí)行權(quán)限;0200為其他人的寫(xiě)權(quán)限;0400為其他人的讀權(quán)限;1000為粘貼位 置位;2000表示假如這個(gè)文件是可執(zhí)行文件,則為組ID為位置位,否則其中文件鎖定位置位 ;4000表示假如這個(gè)文件是可執(zhí)行文件,則為用戶(hù)ID為位置位。 l讓所有人都有讀寫(xiě)權(quán)限chmod 666 hello.txt l讓所有人都有全部權(quán)限chmod 777 helloLinux 培培訓(xùn)訓(xùn)Grep 查找文件內(nèi)
22、容命令l查找某個(gè)目錄下包含關(guān)鍵字的文件grep magic /usr/src/linux/Documentation/* -r 表示不僅在當(dāng)前目錄查詢(xún),而且還是查詢(xún)子目錄lGrep 的一個(gè)重要作用是通過(guò)管道用于過(guò)濾命令輸出的結(jié)果 ps a | grep “minitty”lGrep 采用正則表達(dá)式的匹配機(jī)制$ ls -l | grep a 通過(guò)管道過(guò)濾ls -l輸出的內(nèi)容,只顯示以a開(kāi)頭的行。$ grep a-z5 aa 顯示aa文件所有包含每個(gè)字符串至少有5個(gè)連續(xù)小寫(xiě)字符的字符串的行。Linux 培培訓(xùn)訓(xùn)Grep l特殊用法grep -i pattern files :不區(qū)分大小寫(xiě)地搜索。默
23、認(rèn)情況區(qū)分大小寫(xiě), grep -l pattern files :只列出匹配的文件名, grep -L pattern files :列出不匹配的文件名, grep -w pattern files :只匹配整個(gè)單詞,而不是字符串的一部分(如匹配magic,而不是magical), grep -C number pattern files :匹配的上下文分別顯示number行, grep pattern1 | pattern2 files :顯示匹配 pattern1 或 pattern2 的行, grep pattern1 files | grep pattern2 :顯示既匹配 patte
24、rn1 又匹配 pattern2 的行 Linux 培培訓(xùn)訓(xùn)Tar (1) 打包/壓縮命令lLinux 下打包,壓縮是兩個(gè)概念l打包是把所有文件照原樣合在一個(gè)tar 文件里,壓縮則需要另外程序gzip,biz2,但tar可以調(diào)用它們,一次性完成打包和壓縮功能 l.tar.gz 由tar 程序打包,并且經(jīng)過(guò)gzip 程序壓縮l.tar.bz2 由tar程序打包,并且經(jīng)過(guò)bzip2程序壓縮l大部分源碼都是以 tar.gz/tgz 或tar.bz 形式發(fā)布 arm-linux-gcc-2.95.3.tgzl圖形界面也完成壓縮和解縮功能Linux 培培訓(xùn)訓(xùn)Tar (2) 常用選項(xiàng)l-c 創(chuàng)建tar 文
25、件l-r 代替一個(gè)tar文件里內(nèi)容l-f 將文件打包生成到一個(gè)文件里,因?yàn)閠ar在早期也可以直接生成到磁帶里,這里必須注明 tar cf new.tar /home/hxyl-v 詳細(xì)顯示處理過(guò)程l-x 對(duì)tar 進(jìn)行解包 tar xf new.tar l-z 用 gzip 對(duì)存檔壓縮或解壓 l-j 調(diào)用bzip2 來(lái)解壓縮l-t 顯示tar文件里的文件名 Linux 培培訓(xùn)訓(xùn)Tar(3) 最常的用法l針對(duì)zip格式打包l tar cvzf soft.tar.gz /home/hxy 將/hoem/hxy目錄下文件打包并壓縮 解包ltar xvzf abc.tar.gz 解包到當(dāng)前目錄下lta
26、r xvzf abc.tar.gz -C /home 解包到指定目錄下l針對(duì)biz2格式打包l tar cvjf 2 /home/hxy 將/hoem/hxy目錄下文件打包并壓縮 解包ltar xvjf 2 解包到當(dāng)前目錄下ltar xvjf 2 -C /home 解包到指定目錄下Linux 培培訓(xùn)訓(xùn)catlcat(“concatenate”的縮寫(xiě))命令用于連接并顯示指定的一個(gè)和多個(gè)文件的有關(guān)信息 lcat options 文件1 文件2l實(shí)例cat hello.txt l顯示hello.txt 內(nèi)容 cat hello1.t
27、xt hello2.txt hello3.txtl把hello1.txt內(nèi)容與hello2.txt內(nèi)容合并,輸出到hello3.txt中Company nameLinux培培訓(xùn)訓(xùn)主講人:黃新宇主講人:黃新宇Linux 培培訓(xùn)訓(xùn)pslps 的參數(shù)說(shuō)明ps 提供了很多的選項(xiàng)參數(shù),常用的有以下幾個(gè):l 長(zhǎng)格式輸出;u 按用戶(hù)名和啟動(dòng)時(shí)間的順序來(lái)顯示進(jìn)程;j 用任務(wù)格式來(lái)顯示進(jìn)程;f 用樹(shù)形格式來(lái)顯示進(jìn)程;a 顯示所有用戶(hù)的所有進(jìn)程(包括其它用戶(hù));x 顯示無(wú)控制終端的進(jìn)程;r 顯示運(yùn)行中的進(jìn)程;ww 避免詳細(xì)參數(shù)被截?cái)?;l最常用是aux 或 laxps -auxLinux 培培訓(xùn)訓(xùn)ps aux 或
28、lax 輸出的解釋 lUSER 進(jìn)程的屬主;lPID 進(jìn)程的ID;lPPID 父進(jìn)程;l%CPU 進(jìn)程占用的CPU百分比;l%MEM 占用內(nèi)存的百分比;lNI 進(jìn)程的NICE值,數(shù)值大,表示較少占用CPU時(shí)間;lVSZ 進(jìn)程虛擬大??;lRSS 駐留中頁(yè)的數(shù)量;lTTY 終端IDlSTAT 進(jìn)程狀態(tài)(有以下幾種)lWCHAN 正在等待的進(jìn)程資源;lSTART 啟動(dòng)進(jìn)程的時(shí)間;lTIME 進(jìn)程消耗CPU的時(shí)間;lCOMMAND 命令的名稱(chēng)和參數(shù);Linux 培培訓(xùn)訓(xùn)PS STAT 進(jìn)程狀態(tài)D 無(wú)法中斷的休眠狀態(tài)(通常 IO 的進(jìn)程);R 正在運(yùn)行可中在隊(duì)列中可過(guò)行的; S 處于休眠狀態(tài);T 停止或
29、被追蹤; W 進(jìn)入內(nèi)存交換(從內(nèi)核2.6開(kāi)始無(wú)效);X 死掉的進(jìn)程(從來(lái)沒(méi)見(jiàn)過(guò));Z 僵尸進(jìn)程;Linux 培培訓(xùn)訓(xùn)ps 查看進(jìn)程lps 顯示進(jìn)程lps -v 顯示虛擬內(nèi)存相關(guān)lps -a 顯示所有用戶(hù)進(jìn)程lps -e 顯示所有進(jìn)程,忽略所有者lps -f 顯示所有相關(guān)信息lps -u test48 顯示test48用戶(hù)進(jìn)程lps -G grp1 顯示grp1組進(jìn)程Linux 培培訓(xùn)訓(xùn)Kill 殺死進(jìn)程lkill -STOP pid 發(fā)送SIGSTOP (17,19,23)停止一個(gè)進(jìn)程,而并不消滅這個(gè)進(jìn)程。 lkill -CONT pid 發(fā)送SIGCONT (19,18,25)重新開(kāi)始一個(gè)停
30、止的進(jìn)程。 lkill -KILL pid 發(fā)送SIGKILL (9)強(qiáng)迫進(jìn)程立即停止,并且不實(shí)施清理操作。 lkill -9 -1 終止你擁有的全部進(jìn)程。 Linux 培培訓(xùn)訓(xùn)shutdown 關(guān)閉系統(tǒng) lshutdown -h 關(guān)閉系統(tǒng)haltlshutdown -r 重啟lshutdown -r now 立即重啟lshutdonw -r 23:30lshutdown -r +15lshutdonw -r +30Linux 培培訓(xùn)訓(xùn)Ifconfig 網(wǎng)絡(luò)管理命令lifconfig 查看所有網(wǎng)絡(luò)接口信息lifconfig eth0 查看指定網(wǎng)絡(luò)接口信息 eth07是Linux 表示網(wǎng)絡(luò)接口名
31、字l設(shè)置網(wǎng)卡IP地址 ifconfig eth0 02 netmask l修改網(wǎng)卡的Mac 地址ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx l激活和關(guān)閉一個(gè)網(wǎng)卡 ifconfig eth0 up (有時(shí)也可用ifup eth0) ifconfig eth0 down (有時(shí)也可用ifdown eth0)Linux 培培訓(xùn)訓(xùn)Mount 加載文件系統(tǒng)l任何包含文件系統(tǒng)的介質(zhì),如硬盤(pán),U盤(pán),光盤(pán)等,如果需要被Linux 讀取,都需要用Mount 功能加載.不過(guò)象硬盤(pán)都是自動(dòng)加裁的.但一些移動(dòng)介質(zhì),需要Mount 手
32、動(dòng)加載lMount 查看所有加載文件系統(tǒng)lMount 選項(xiàng)-a 加載文件/etc/fstab中設(shè)置的所有設(shè)備。-f 不實(shí)際加載設(shè)備??膳c-v等參數(shù)同時(shí)使用以查看mount的執(zhí)行過(guò)程。-F 需與-a參數(shù)同時(shí)使用。所有在/etc/fstab中設(shè)置的設(shè)備會(huì)被同時(shí)加載,可加快執(zhí)行速度。-h 顯示在線(xiàn)幫助信息 -r 以只讀方式加載設(shè)備 -v 執(zhí)行時(shí)顯示詳細(xì)的信息 Linux 培培訓(xùn)訓(xùn)Mount 加載文件系統(tǒng)(2)lMount t 指定設(shè)備的文件系統(tǒng)類(lèi)型 minix Linux最早使用的文件系統(tǒng)。ext2 Linux目前的常用文件系統(tǒng)。msdos MS-DOS 的 FAT。vfat Win85/98 的
33、VFAT。nfs 網(wǎng)絡(luò)文件系統(tǒng)。iso9660 CD-ROM光盤(pán)的標(biāo)準(zhǔn)文件系統(tǒng)。ntfs Windows NT的文件系統(tǒng)。hpfs OS/2文件系統(tǒng)。Windows NT 3.51之前版本的文件系統(tǒng)。auto 自動(dòng)檢測(cè)文件系統(tǒng)。Linux 培培訓(xùn)訓(xùn)Mount 加載文件系統(tǒng)(3)l加載ISO文件mount -o loop /abc.iso /mntl加載U盤(pán) mount /dev/sda1 /mntl加載某個(gè)遠(yuǎn)程windows 機(jī)器上的共享目錄mount -t smbfs -o username=guest,password=guest /machine/path /mnt/lUmount,是M
34、ount 反向操作,注意如果當(dāng)前目錄正在/mnt目錄上,可能會(huì)Umount 失敗,需要移到其它目錄上Linux 培培訓(xùn)訓(xùn)Uname 查看系統(tǒng)信息命令lunameuname uname r 顯示內(nèi)核版本顯示內(nèi)核版本uname a 顯示所有系統(tǒng)信息uname m 顯示機(jī)器型號(hào)uname i 硬件架構(gòu)uname p 顯示CPU 類(lèi)型Linux 培培訓(xùn)訓(xùn)man 幫助函數(shù)l 1.作用 man命令用來(lái)提供在線(xiàn)幫助,使用權(quán)限是所有用戶(hù)。在Linux系統(tǒng)中存儲(chǔ)著一部聯(lián)機(jī)使用的手 冊(cè),以供用戶(hù)在終端上查找。使用man命令可以調(diào)閱其中的幫助信息,非常方便和實(shí)用。 2.格式 man 命令名稱(chēng) Company nameLinux培培訓(xùn)訓(xùn)主講人:黃新宇主講人:黃新宇Linux 培培訓(xùn)訓(xùn)Linux任務(wù)控制技巧lCtrl-C /Ctrl-D 通??梢詮?qiáng)制退出當(dāng)前程序,并返回到Shell提示符l在執(zhí)行的命令后加入 & 表示后臺(tái)執(zhí)行,即便是長(zhǎng)時(shí)間運(yùn)行立即返回控制符lCtrl-Z 把當(dāng)前程序到后臺(tái)執(zhí)行fg恢復(fù)到前臺(tái)Linux 培培訓(xùn)訓(xùn)Shell I/O 重定向l常用FD有
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Syringaresinol-diglucoside-Standard-生命科學(xué)試劑-MCE
- Sulfaethoxypyridazine-Standard-生命科學(xué)試劑-MCE
- 七年級(jí)生物下冊(cè)第六章第四節(jié)激素調(diào)節(jié)課時(shí)練新版新人教版
- 2025屆新教材高考地理一輪復(fù)習(xí)第十二單元區(qū)域聯(lián)系與區(qū)域發(fā)展第二節(jié)資源跨區(qū)域調(diào)配對(duì)區(qū)域發(fā)展的影響-以我國(guó)南水北調(diào)為例學(xué)案魯教版
- 2024年二元酸二甲酯項(xiàng)目合作計(jì)劃書(shū)
- 玉溪師范學(xué)院《教師職業(yè)道德與教育政策法規(guī)》2023-2024學(xué)年第一學(xué)期期末試卷
- 玉溪師范學(xué)院《國(guó)際貨運(yùn)與保險(xiǎn)》2022-2023學(xué)年第一學(xué)期期末試卷
- 玉溪師范學(xué)院《程序設(shè)計(jì)》2023-2024學(xué)年期末試卷
- 玉溪師范學(xué)院《教育社會(huì)學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024年喹吖啶酮類(lèi)合作協(xié)議書(shū)
- 砌筑實(shí)訓(xùn)課程設(shè)計(jì)
- 譯林版(2024新版)七年級(jí)上冊(cè)英語(yǔ)期中復(fù)習(xí):完型及閱讀 練習(xí)題匯編(含答案)
- 保安人員配置方案
- 食材配送實(shí)施方案(適用于學(xué)校、醫(yī)院、酒店、企事業(yè)單位食堂等食材采購(gòu))投標(biāo)方案(技術(shù)方案)
- 期中練習(xí)(試題)-2024-2025學(xué)年人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- 2024-2025學(xué)年五年級(jí)科學(xué)上冊(cè)第二單元《地球表面的變化》測(cè)試卷(教科版)
- 學(xué)校廚房設(shè)備投標(biāo)方案(技術(shù)標(biāo))
- 大型綜合樓新建工程技術(shù)方案、施工方案投標(biāo)文件(投標(biāo)方案)
- 2025年高考作文專(zhuān)練(25道真題+審題立意+范文)- 2025年高考語(yǔ)文作文備考總復(fù)習(xí)
- 中國(guó)高血壓防治指南(2024年修訂版)要點(diǎn)解讀
- 2024年新人教版七年級(jí)上冊(cè)數(shù)學(xué)教學(xué)課件 第三章 代數(shù)式 數(shù)學(xué)活動(dòng)
評(píng)論
0/150
提交評(píng)論