Linux的常用命令大全(精華版)PPT課件[通用]_第1頁
Linux的常用命令大全(精華版)PPT課件[通用]_第2頁
Linux的常用命令大全(精華版)PPT課件[通用]_第3頁
Linux的常用命令大全(精華版)PPT課件[通用]_第4頁
Linux的常用命令大全(精華版)PPT課件[通用]_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一章 Linux的常用命令授課內(nèi)容1、Linux的各種常用命令2、對各命令參數(shù)選項的熟悉授課目標1、熟悉一些LINUX命令的基本操作2、熟悉一些LINUX命令參數(shù)選項的用法1linux命令格式linux命令列通常由好幾個字符串組成, 中間用空格鍵分開。如下所示: command options arguments(或parameters) 命令 選項 參數(shù) 例如: rm -rf /home/ols3 2命令的使用方式在Linux系統(tǒng)中打開終端的方式有以下兩種:種是在桌面上依次單擊“主程序系統(tǒng)工具終端”可打開如圖2-1的終端窗口;另一種是在Linux桌面上單擊鼠標右鍵,從彈出的快捷菜單中選擇“

2、終端”命令,也可打開終端窗口。 一般的Linux使用者均為普通用戶,而系統(tǒng)管理員一般使用超級用戶帳號完成一些系統(tǒng)管理的工作要說明的是,不同的用戶登錄其終端的提示符略有不同,在圖2-1中顯示的是超級用戶的提示符。如果是一般用戶登錄,其提示符如圖2-2所示。 Linux系統(tǒng)是以全雙工的方式工作,即從鍵盤把字符輸入系統(tǒng),系統(tǒng)再將字符回送到終端并顯示出來。通常,回送到終端的字符與輸入字符相同,因此操作員看到的正是自己輸入的字符。但也有個別的時候,系統(tǒng)不回送符號。 鍵盤上大多數(shù)字符是普通打印字符,它們沒有特殊含義。只有少數(shù)特殊字符指示計算機做專門的操作。其中最常見的特殊字符是回車鍵RETURN,它表示輸

3、入行結(jié)束;系統(tǒng)收到回車信息便認為輸入的當前行結(jié)束,系統(tǒng)的響應(yīng)是讓屏幕光標回到下一行行首?;剀嚪皇强刂品囊粋€例子??刂品侵缚刂平K端工作方式的非顯示字符。輸入一般控制符必須先按下控制鍵,或稱作CTRL鍵,然后再按所對應(yīng)的字符鍵。5例如,輸入回車符可以直接按回車鍵,也可以先按控制鍵,再按m鍵。 CONTROL-m或CTL-m也是回車符。一些常用的控制符有:CTL-d,它表示終端的輸入結(jié)束;CTL-g控制終端響鈴;CTL-h稱為退格鍵,用于改正輸入的錯誤.6此外還有兩個特殊鍵,一個是DELETE鍵,另一個是BREAK鍵。大多數(shù)LINUX系統(tǒng)中,DELETE鍵表示立即終止程序。在有些系統(tǒng)里,也用C

4、TL-c終止程序。一般說來,BREAK鍵與DELETE鍵、CTL-c的功能基本相同。7終端顯示提示符后,用戶就可以輸入命令請示系統(tǒng)執(zhí)行。這里所謂命令就是請示調(diào)用某個程序。例如當用戶輸入date命令時,系統(tǒng)就去調(diào)用date程序顯示當前的日期和時間,終端屏幕上會出現(xiàn)類似下面的信息: rootlbliubing root# date當命令輸入完畢后,一定不要忘記按回車健,因為系統(tǒng)只有收到回車鍵才認為命令行結(jié)束。 又如詢問當前有哪些用戶掛在系統(tǒng)里。命令及響應(yīng)如下所示:rootlbliubing root# who root :0 Feb 1 15:41root pts/0 Feb 1 15:46 (:

5、0.0)jl pts/1 Feb 1 15:40 (:0.0)8還有另外的方法可以查看目前登錄用戶的注冊信息。命令及響應(yīng)如下所示: rootlbliubing root# who am iroot pts/0 Feb 1 15:46 (:0.0)這時系統(tǒng)僅回送用戶自己的注冊信息。假如用戶打錯了命令,系統(tǒng)將回答這一命令沒有找到。 rootlbliubing root# whomwhom: unable to open /root/Mail/draft: 沒有那個文件或目錄上面幾條命令在終端中的輸入方法及響應(yīng)如圖2-3所示。9另外,在終端上還有一個命令補齊(Command-Line Complet

6、ion)的操作技巧,所謂命令補齊是指當鍵入的字符足以確定目錄中一個唯一的文件時,只須按 Tab 鍵就可以自動補齊該文件名的剩下部分,例如要把目錄 /freesoft 下的文件 gcc-2.8.1.tar.gz 解包,當鍵入到 tar xvfz /freesoft/g 時,如果此文件是該目錄下唯一以 g開頭的文件,這時就可以按下 Tab 鍵,這時命令會被自動補齊為:tar xvfz /freesoft/gcc-2.8.1.tar.gz ,非常方便 10通配符基礎(chǔ)通配符 又稱多義符。在描述文件時,有時在文件名部分用到一些通配符,以加強命令的功能。在Linux系統(tǒng)中有以下基本的通配符: ?:表示該位

7、置可以是一個任意的單個字符。 :表示該位置可以是若干個任意字符。 方括號charset:可替代charset集中的任何單個字符下面對方括號通配符進行一些說明。例如 cChH:表示在文件的該位置中可出現(xiàn)任意單個的c或h字符的大小寫形式。 另外,通配符集還能描述介于字符對之間的所有字符。如“a-z”就可以代 替任意小寫字母,而a-zA-Z則可替代任意字母。注意可替代的字符包括a到z和A到Z字符對之間的所有字符。 這樣利用通配符可以使指令的輸入變得更加靈活。該技巧的可很容易實現(xiàn)顯示一些文件名相關(guān)的文件。以上的各例在Red Hat Linux9.0系統(tǒng)的終端中所顯示的結(jié)果如圖2-5所示。12常用Lin

8、ux命令介紹(一)命令說明ls顯示指定工作目錄下的內(nèi)容dir同ls命令,方便DOS用戶使用cd變換工作目錄pwd顯示當前活動目錄的絕對路徑clear清屏命令man查看指令、配置文件的幫助信息,相關(guān)信息:help、info、FAQ、internetmkdir創(chuàng)建新目錄rmdir刪除空目錄13常用Linux命令介紹(二)命令說明rm刪除文檔和目錄touch創(chuàng)建一個空白文件或改變已有文件的時間戳cp復(fù)制文件(或者目錄等)mv移動目錄或給文件改名ln創(chuàng)建軟鏈接、硬鏈接chmod修改文件或目錄的權(quán)限chown修改文件或目錄所屬的用戶chgrp修改文件或目錄所屬的工作組14常用Linux命令介紹(三)命令

9、說明more分屏顯示文件內(nèi)容,按空格向文件末尾翻頁,按b鍵向文件首部翻頁,按h查看幫助less分屏顯示文件內(nèi)容,按j、k進行上下翻頁顯示,按h查看幫助head顯示文件前10行內(nèi)容tail顯示文件后10行內(nèi)容cat適合顯示短小文件,或者將幾個文檔連接利用重定向符定向到輸出文檔15常用Linux命令介紹(四)命令說明find在指定的路徑上搜索指定的文件和目錄which查找命令、別名等路徑whereis查找命令的路徑、幫助信息路徑grep過濾、查找文件中的內(nèi)容,或指定輸入、輸出的文件中的內(nèi)容。16常用Linux命令介紹(四)命令說明who顯示已經(jīng)登錄的用戶w顯示已經(jīng)登錄的用戶的詳細信息whoami查

10、詢當前登錄是誰file查詢文件的類型finger查詢用戶信息passwd修改用戶的登錄口令gpasswd修改工作組的口令date顯示和設(shè)置系統(tǒng)日期和時間cal顯示年歷、月歷17常用Linux命令介紹(四)命令說明su在不注消的情況切換用戶身份sudo以另一個用戶的身份執(zhí)行某個命令free查看當前系統(tǒng)內(nèi)存的使用情況ps顯示當前系統(tǒng)的進程kill殺死指定進程killall殺死所有進程free顯示內(nèi)存的使用情況18常用Linux命令介紹(四)命令說明shutdown關(guān)機或重啟init改變當前系統(tǒng)的運行級別reboot重啟命令halt關(guān)機poweroff關(guān)閉電源19常用Linux命令介紹(四)命令說明

11、du顯示當前的目錄所占的磁盤空間df顯示當前磁盤剩余的磁盤空間fdisk顯示當前磁盤的分區(qū)情況mount將某個文件系統(tǒng)掛載到某個目錄上umount用于卸載已安裝好的文件系統(tǒng)tar用于打包和解包某個目錄和文件gzip用于壓縮某個文件和目錄,gunzip解壓縮bzip2用于壓縮某個文件和目錄,bunzip2解壓縮20ls、dir命令(一)選項選項說明-a顯示所有文檔及目錄,包括隱藏文件-r將文檔以相反次序顯示(原定按英文字母次序)-F在列出的文檔名稱后加一符號;例如可執(zhí)行文檔則加“*”,目錄則加 “/” ,符號鏈接文件加“”-l將文檔名、文檔類型、權(quán)限、擁有者、大小等信息詳細列出-d顯示指定目錄信

12、息。不加d參數(shù),顯示指定目錄下的信息-i顯示指定目錄的i節(jié)點信息-h人性化顯示目錄和文件的大小-R遞歸地顯示子目錄中的內(nèi)容 ls 語法:ls、dir參數(shù)選項目錄名 說明:顯示指定工作目錄下的內(nèi)容21ls、dir命令(二)ls實例ls a /root ls R /etc ls F /bin ls l /devls i /root ls dl /bin ll /bin ls lh /root ls version ls -help |morel參數(shù)ls -l /root/anaconda-ks.cfg-rw-r-r- 1 root root 1132 Oct 31 03:16 anaconda-k

13、s.cfg權(quán)限 硬鏈接數(shù) 屬有者 所屬組 文件大小 日期 文件名權(quán)限:屬有者權(quán)限,所屬組權(quán)限,其它組權(quán)限 r:只讀,w:讀寫,x:執(zhí)行高級權(quán)限:suid:當普通用戶在執(zhí)行文件時,以屬有者的身份進行執(zhí)行sgid:當父目錄的權(quán)限具有SGID時,子目錄的所屬組會自動的設(shè)置成到父目錄的屬所組。22Linux支持多種文件類型,每一類用一個字符來表示,其說明如下: -:常規(guī)文件 d:目錄 b:塊特殊設(shè)備 c:字符特殊設(shè)備 p:有名管道 s:信號燈 l:符號鏈接23cd命令1、cd . 更換目錄回到上一級目錄2、cd . 更換到當前目錄3、cd 更換目錄到當前用戶的個人宿主目錄4、cd /etc/vsftp

14、d/ 更換到/etc/vsftpd目錄5、cd / 更換目錄到根目錄 cd 語法:cd 目錄名 說明:用于更換工作目錄24pwd、clear、man命令pwd 語法:pwd 說明:顯示當前工作目錄的絕對路徑clear 語法:clear 說明:清楚屏幕上的信息man: 語法:man 參數(shù)選項 幫助主題。 說明:man實際上就是查看命令用法的help,學(xué)習任何一種UNIX類的操作系統(tǒng)最重要的就是學(xué)會使用man這個輔助命令。man是manual(手冊)的縮寫字,它的說明非常的詳細,建議記得一些基本用法就可以了。25mkdir、rmdir命令 mkdir 語法:mkdir 參數(shù)選項 目錄名 說明:創(chuàng)建

15、一個空目錄,要求此用戶在當前目錄上具有寫權(quán)限 選項:如圖 rmdir 語法:rmdir 參數(shù)選項目錄名 說明:刪除一個或多個空目錄或空子目錄,要求此用戶在當前目錄上具有寫權(quán)限選項選項說明-m mode為新目錄設(shè)置訪問模式。-p如果父目錄不存在,創(chuàng)建所有的父目錄。26 rm命令rm語法:rm 參數(shù)選項 文件 說明:用戶可以用rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對于符號鏈接文件只是斷開了鏈接,原文件保持不變。選項選項說明 -f不作確認提示,強制刪除文件。如果錯誤只是文件不存在,那么不會生成一個狀態(tài)返回的錯誤

16、。 -i進行確認提示。(在同時給定了-f和-i選項時,列在最后的生效。) -r,-R遞歸地移除目錄樹。 它可以連同這個目錄下的子目錄都刪除。27 touch、ln命令touch語法:touch 參數(shù)選項 文件 說明:修改文件的時間戳,不加任何參數(shù)則創(chuàng)建一個空白文件選項選項說明-a改變文件訪問時間為當前時間-m改變文件修改時間為當前時間選項選項說明-b刪除文件前備份文件-d、-F指定源目錄,用在鏈接目錄時-f強制創(chuàng)建鏈接-s創(chuàng)建符號鏈接ln語法:ln 參數(shù)選項 源文件 鏈接文件說明:創(chuàng)建鏈接文件,分為硬鏈接和軟鏈接,加-s參數(shù)為創(chuàng)建軟鏈接28cp命令cp語法:cp 參數(shù)選項 源文件或目錄 目標文

17、件或目錄 說明:該命令把指定的源文件復(fù)制到目標文件或把多個源文件復(fù)制到目標目錄中。選項選項說明-f如果需要,刪除已存在的目的文件-i提示是否覆蓋現(xiàn)有普通目標文件。 (在標準出錯上顯示問題,從標準輸入讀取答案。只有明確確認了才復(fù)制文件。)-p保留原文件的所有者、組、權(quán)限(包括 setuid 和 setgid 位),上次修改時間和上次訪問時間。如果制作所有者或組信息的副本時出錯,則 setuid 和 setgid 位被清空。-R遞歸復(fù)制目錄,如果對象不是普通文件或目錄那么做相應(yīng)正確處理,(因此,一個 FIFO或者特殊文件在復(fù)制后仍然是一個 FIFO型或者相應(yīng)特殊文件。)29mv命令mv語法:mv

18、參數(shù)選項 源文件或目錄 目標文件或目錄 說明:視mv命令中第二個參數(shù)類型的不同(是目標文件還是目標目錄),mv命令將文件重命名或?qū)⑵湟浦烈粋€新的目錄中。當?shù)诙€參數(shù)類型是文件時,mv命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄),它將所給的源文件或目錄重命名為給定的目標文件名。當?shù)诙€參數(shù)是已存在的目錄名稱時,源文件或目錄參數(shù)可以有多個,mv命令將各參數(shù)指定的源文件均移至目標目錄中。在跨文件系統(tǒng)移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將丟失。選項選項說明-f覆蓋前永不提示-i覆蓋前提示30chmod命令chmodchmod的語法有兩種模式:語法1:chmod

19、 options who opcode permission file語法2:chmod options n1n2n3n4 file說明:改變文件或目錄的權(quán)限模式例如:第一種:chmod R u=rwx,g=rw,o=rx /home/test第二種:chmod -R 765 /home/test31chown命令chown語法:chown options newuser .newgroup file說明:改變文件或目錄的所屬用戶,也可以改變所屬組選項選項說明-c顯示改變的信息-v顯示所有權(quán)改變-R連同改目錄下的子目錄和文件一并更改例如chown root:jake /root/install

20、.log32chgrp命令chgrp語法:chgrp options newgroup file說明:改變文件或目錄的所屬組參數(shù):chown相同例如chgrp root /home/test/test133cat命令cat語法:cat 參數(shù)選項 fileNames說明:把檔案串連后傳到基本輸出(或加 重定向到另一個文件)選項選項說明-E每行結(jié)束顯示 $-n所有輸出行編號-s將所有的連續(xù)的多個空行替換為一個空行例如cat n /root/install.log |more34more、less命令more語法:more 參數(shù)選項fileNames 說明:類似cat,不過會以一頁一頁的顯示方便使用

21、者逐頁閱讀,而最基本的指令就是按空格鍵(space)就往下一頁顯示,按b鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能(與vi相似)使用中的說明文件,請按h。less語法:less 參數(shù)選項 fileName 說明:less 的作用與 more 十分相似,都可以用來瀏覽文件的內(nèi)容,不同的是 less 允許使用者往回卷動以瀏覽已經(jīng)看過的部份,同時因為 less 并未在一開始就讀入整個文件案,因此在遇上大型文件的開啟時,會比一般的文書編輯器(如 vi) 來的快速。按h,顯示幫助命令。35head、tail命令head語法:head 參數(shù)選項 fileNames說明:顯示文件的前十行例如:h

22、ead install.log 顯示install.log的前十行內(nèi)容 若要顯示前十五行,可以用 head -15 install.log命令tail語法:tail 參數(shù)選項 fileNames說明:顯示文件的后十行例如:tail install.log 顯示install.log的后十行內(nèi)容。36file命令file語法:file 參數(shù)選項 文件 說明:確定文件的類型選項選項說明-b顯示信息時省略文件名-s查看設(shè)備文件的類型-L追蹤符號鏈接-f listfile識別文件listfile中列出的文件名37find命令find語法:find 搜索路徑 參數(shù)選項 匹配表達式 功能:在指定的搜索路徑

23、下搜索指定的目錄或文件。參數(shù):-name 字符:查找的包包“字符”的文件和目錄。-perm 模式: 匹配所有符合指定數(shù)值模式值的文件。-size nc:匹配大小為n個block的文件名,c:以字節(jié)為單位-user 用戶名:搜索所有屬主為用戶名的文件。-group 組名:搜索所有屬主為組名的文件。-atime n:搜索在n天前訪問過的文件。-mtime n:搜索在n天前狀態(tài)修改過的文件。-ctime n:搜索在n天前修改過的文件。-exec 命令 ; :對每個匹配的文件執(zhí)行該命令,標志用于指定命令執(zhí)行時文件名出現(xiàn)的地方,命令必須終止于符號“;”。例如:查找所有空文件并將其刪除。find / -s

24、ize 0 exec rm rf ;38grep命令grep語法:grep 參數(shù)選項 -e PATTERN | -f FILE FILE.說明:在文件中搜索匹配的行并輸出,一般用來過濾先前結(jié)果而避免顯示太多不必要的信息。選項選項說明-A num輸出匹配行后的num行-B num輸出匹配行前的num行-n在輸出行前標出行號-f FILE從文件中讀入表達式。-v反向查找,即尋找并顯示所有不含指定字符串的內(nèi)容-s不輸出錯誤信息#查找以#開頭的行conf$查找以conf結(jié)尾的行$查找空行-E接收擴展grep的正則表達式條件39w、who、finger命令who語法:who 參數(shù)選項說明:顯示系統(tǒng)中有那

25、些使用者正在上面,顯示的資料包含了使用者ID,使用的終端機,從那邊連上來的,上線時間,呆滯時間,CPU使用量,動作等等。w說明:與who相比,顯示的信息更詳細whoami說明:我是誰,顯示當前登錄用戶名finger語法:finger 參數(shù)選項 用戶名說明:查找并顯示用戶信息,包括不在線的參數(shù):-l:以長格式輸出信息,系統(tǒng)默認 -s:以短格式輸出信息40su、passwd命令su語法:su 參數(shù)選項 用戶名說明:用于切換用戶身份,若沒有指定用戶名,則系統(tǒng)預(yù)設(shè)值為超級用戶root。 sudo說明:以另一個用戶(超級管理員)的身份執(zhí)行某個命令passwd語法:passwd 選項 用戶名 說明:修改用

26、戶口令,其中用戶名為需要修改口令的用戶名。只有超級用戶可以使用“passwd 用戶名”修改其他用戶的口令,普通用戶只能用不帶參數(shù)的passwd命令修改自己的口令。參數(shù):gpasswd說明:修改工作組口令41date、cal命令date語法: date OPTION.+FORMATdate -u|-utc|-universalMMDDhhmmCCYY.ss說明:顯示或設(shè)置系統(tǒng)日期(-u)和時間(-s)cal 語法:cal monthyear說明:顯示某某年的日歷或月歷例如:cal 200742reboot、shutdown命令shutdown語法:shutdown 參數(shù)選項 時間 警告信息 說明

27、:shutdown會安全地將系統(tǒng)關(guān)機,該命令只能由超級用戶使用。reboot語法:reboot說明:終止系統(tǒng)并重新引導(dǎo)系統(tǒng)。halt、poweroff語法:halt、poweroff說明:停機命令init語法:init 運行級說明:改變運行級43du命令du語法:du 參數(shù)選項 dir-name 說明:該命令逐級進入指定目錄的每一個子目錄并顯示該目錄占用文件系統(tǒng)數(shù)據(jù)塊(1024字節(jié))的情況。若沒有給出dir-name,則對當前目錄進行統(tǒng)計。選項選項說明-a遞歸地顯示指定目錄中各文件及子孫目錄中各文件占用的數(shù)據(jù)塊數(shù)-k1024字節(jié)作為計數(shù)單位(-m,-b)-s只給出占用的數(shù)據(jù)塊總數(shù)-l顯示當前目

28、錄所有文件大??;對于硬鏈接文件,則計算多次。44df命令df語法:df 參數(shù)選項說明:df命令可顯示所有文件系統(tǒng)對i節(jié)點和磁盤塊的使用情況,檢查文件系統(tǒng)的磁盤空間占用情況??梢岳迷撁顏慝@取硬盤被占用了多少空間,目前還剩下多少空間等信息。選項選項說明-i顯示設(shè)備i節(jié)點數(shù)inode的使用情況-a顯示所有文件系統(tǒng)的磁盤使用情況,包括0塊(block)的文件系統(tǒng),如/proc文件系統(tǒng)-t ext3顯示各指定類型的文件系統(tǒng)的磁盤空間使用情況-T顯示文件系統(tǒng)類型-x ext3列出不是某一指定類型文件系統(tǒng)的磁盤空間使用情況(與t選項相反)-h人性化統(tǒng)計設(shè)備空間使用情況45fdisk、free命令fdisk語法:fdisk 選項 設(shè)備名說明:分區(qū)、顯示設(shè)備分區(qū)情況例如:fdisk l /dev/hdafdisk l /dev/sdafree語法:free 選項說明:顯示內(nèi)存的使用情況free -k46ps、kill、killall命令ps/pstree語法:ps 選項說明:顯示linux系統(tǒng)所有啟動進程例如:ps aux ps ef pstreekill語法:kill 選項 PID說明:殺死某一進程例如:kill -9 11221killall語法:killall

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論