常用命令ppt課件
《常用命令ppt課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《常用命令ppt課件(46頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
LINUX網(wǎng)絡(luò)操作系統(tǒng),1,第二章 LINUX常用命令,命令的使用方式 文件及目錄操作命令 文件壓縮命令 聯(lián)機(jī)幫助命令 進(jìn)程管理的命令,2,第一節(jié) 命令的使用方式,簡(jiǎn)述:在Linux系統(tǒng)中打開終端的方式有以下兩種: 1.一種是在桌面上依次單擊“主程序→系統(tǒng)工具→終端”可打開如圖2-1的終端窗口; 2.另一種是在Linux桌面上單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“終端”命令,也可打開終端窗口,3,,要說(shuō)明的是,不同的用戶登錄其終端的提示符略有不同,在圖2-1中顯示的是超級(jí)用戶的提示符。如果是一般用戶登錄,其提示符如圖2-2所示。,4,,Linux系統(tǒng)是以全雙工的方式工作,即從鍵盤把字符輸入系統(tǒng),系統(tǒng)再將字符回送到終端并顯示出來(lái)。通常,回送到終端的字符與輸入字符相同,因此操作員看到的正是自己輸入的字符。但也有個(gè)別的時(shí)候,系統(tǒng)不回送符號(hào)。,5,,終端顯示提示符后,用戶就可以輸入命令請(qǐng)示系統(tǒng)執(zhí)行。這里所謂命令就是請(qǐng)示調(diào)用某個(gè)程序。例如當(dāng)用戶輸入date命令時(shí),系統(tǒng)就去調(diào)用date程序顯示當(dāng)前的日期和時(shí)間,終端屏幕上會(huì)出現(xiàn)類似下面的信息: [root@lbliubing root]# date 日 2月 1 15:49:11 CST 2004 當(dāng)命令輸入完畢后,一定不要忘記按回車健,因?yàn)橄到y(tǒng)只有收到回車鍵才認(rèn)為命令行結(jié)束。,6,,又如詢問(wèn)當(dāng)前有哪些用戶掛在系統(tǒng)里。命令及響應(yīng)如下所示: [root@lbliubing root]# who root :0 Feb 1 15:41 root pts/0 Feb 1 15:46 (:0.0) jl pts/1 Feb 1 15:40 (:0.0),7,,還有另外的方法可以查看目前登錄用戶的注冊(cè)信息。命令及響應(yīng)如下所示: [root@lbliubing root]# who am i root pts/0 Feb 1 15:46 (:0.0) 這時(shí)系統(tǒng)僅回送用戶自己的注冊(cè)信息。假如用戶打錯(cuò)了命令,系統(tǒng)將回答這一命令沒(méi)有找到。 [root@lbliubing root]# whom whom: unable to open /root/Mail/draft: 沒(méi)有那個(gè)文件或目錄,8,,另外,在終端上還有一個(gè)命令補(bǔ)齊(Command-Line Completion)的操作技巧,所謂命令補(bǔ)齊是指當(dāng)鍵入的字符足以確定目錄中一個(gè)唯一的文件時(shí),只須按 Tab 鍵就可以自動(dòng)補(bǔ)齊該文件名的剩下部分 。 例如:要把目錄/freesoft下的文件gcc-2.8.1.tar.gz 解包 在鍵入到tar xvfz /freesoft/g時(shí),按下TAB鍵,會(huì) 自己動(dòng)補(bǔ)齊下面的文件名。,9,特殊字符,在Linux系統(tǒng)的終端中有幾個(gè)最有用的bash變量,這些變量的變量名及簡(jiǎn)單描述如下: HISTFILE: 用于貯存歷史命令的文件。 HISTSIZE: 歷史命令列表的大小。 HOME: 當(dāng)前用戶的用戶目錄。 OLDPWD: 前一個(gè)工作目錄。 PATH: bash尋找可執(zhí)行文件的搜索路徑。 PS1: 命令行的一級(jí)提示符。 PS2: 命令行的二級(jí)提示符。 PWD: 當(dāng)前工作目錄。 SECONDS: 當(dāng)前shell開始后所流逝的秒數(shù)。,10,顯示歷史命令,1. 使用歷史記錄列表最簡(jiǎn)單的方法是用上下方向鍵。 另一個(gè)使用命令歷史文件的方法是history history 命令能以兩種不同的方法來(lái)調(diào)用。 第一種是: history [n] 當(dāng) history 命令沒(méi)有參數(shù)時(shí),整個(gè)歷史命令列表的內(nèi)容將被 顯示出來(lái)。使用 n 參數(shù)的作用是僅有最后 n 個(gè)歷史命令會(huì) 被列出 。 例如,history 5 顯示最后 5 個(gè)命令。,11,命令別名,命令別名通常是其他命令的縮寫,用來(lái)減少鍵 盤輸入。還有一個(gè)使工作變得輕松的方法是使 用命令別名,命令格式為: alias [alias-name=’original-command’] 其中,alias-name是用戶給命令取的別名, original-command是原來(lái)的命令和參數(shù)。 例如:alias log=“l(fā)ogout” alias a=“cd /etc”,12,通配符基礎(chǔ),通配符又稱多義符。在描述文件時(shí),有時(shí)在文件名部分用到一些通配符,以加強(qiáng)命令的功能。在Linux系統(tǒng)中有以下基本的通配符: ?:表示該位置可以是一個(gè)任意的單個(gè)字符。 *:表示該位置可以是若干個(gè)任意字符。 方括號(hào)[charset]:可替代charset集中的任何單個(gè)字符,13,下面對(duì)方括號(hào)通配符進(jìn)行一些說(shuō)明,例如 [cChH]:表示在文件的該位置中可出現(xiàn)任意單個(gè)的c或h字符的大小寫形式。 另外,通配符集還能描述介于字符對(duì)之間的所有字符。如“[a-z]”就可以代 替任意小寫字母,而[a-zA-Z]則可替代任意字母。注意可替代的字符包括a到z和A到Z字符對(duì)之間的所有字符。,14,,那么,是否能在一條指令中用多個(gè)通配符呢?答案是肯定的。如 rm a*out*tmp? 該命令可以刪除一系列臨時(shí)性的輸出文件,如ab.out.temp1、ab.out.temp2 等。 Linux系統(tǒng)可將一定相關(guān)的文件看作一個(gè)集合的一部分,用戶可以用該集合去匹配。 所以,如果需要顯示nic-1.png,nic-2.png,nic-3.png,nic-4.png,nic-5.png,只須要在終端的命令提示符后輸入: ls nic-[1-5].png,15,文件概念及操作命令,文件顯示命令 顯示指定工作目錄中所包含的內(nèi)容的指令是ls, 該命令的使用方式如下: ls [選項(xiàng)] [文件目錄列表] ls命令中的常用選項(xiàng)如下: -a:顯示所有文件及目錄 -l:除文件名外,也將文件狀態(tài)、權(quán)限、擁有者、文件大小等信息詳 細(xì)列出 -t :根據(jù)文件建立時(shí)間的先后次序列出 -X:按擴(kuò)展名排序顯示,16,drwxr-x--- 表示的含義是: 1.d表示這條信息是目錄; 2.目錄擁有者的權(quán)限是rwx(表示有讀、寫和執(zhí)行 權(quán)限); 3.組中其他人對(duì)該目錄的權(quán)限是r-x(表示有讀和執(zhí)行權(quán)限,沒(méi)有寫權(quán)限); 4.系統(tǒng)中其他人對(duì)該目錄的權(quán)限是---(表示讀、寫和執(zhí)行權(quán)限都沒(méi)有);,17,查找文件,在Linux系統(tǒng)中查找文件的命令通常為find命令。find命令可在使用、管理Linux系統(tǒng)中方便地查找所需要的指定文件。 find命令的語(yǔ)法格式如下: #find [目錄列表] [匹配標(biāo)準(zhǔn)] 在命令格式中有兩個(gè)參數(shù),說(shuō)明如下: ? 目錄列表:希望查詢文件或文件集的目錄列表,目錄間用空格分隔。 ? 匹配標(biāo)準(zhǔn):希望查詢的文件的匹配標(biāo)準(zhǔn)或說(shuō)明。詳細(xì)的匹配標(biāo)準(zhǔn)請(qǐng)查看教科書。,18,查找文件的方式,1)通過(guò)文件名查找 2)根據(jù)部分文件名查找 3)根據(jù)文件的特征查詢,19,知道了某個(gè)文件的文件名,卻不知道它存于哪個(gè)目錄下,此時(shí)可通過(guò)查找命令找到該文件,命令 如下: # find / -name 2.txt,1)通過(guò)文件名查找,20,當(dāng)要查找某個(gè)文件時(shí),不知道該文件的全名,只知道這個(gè)文件包含幾個(gè)特定的字母,此時(shí)用查找命令也是可找到相應(yīng)文件的。這時(shí)在給定查找文件名時(shí)通配符“*”、“?”。例如,查找文件“httpd.conf”,但僅記得該文件名包含“http”字符串,可使用如下命令查找: #find /root –name *http*,2)根據(jù)部分文件名查找,21,3)根據(jù)文件的特征查詢,如果僅知道某個(gè)文件的大小、修改日期等特征也可使用find命令把該文件查找出來(lái)。例如,知道一個(gè)文件尺寸小于為25bytes,可使用如下命令查找: #find /root –size -25c 文件. mmin n 查找n分鐘以前文件內(nèi)容被修改過(guò)的所有文件. mtime n 查找n天以前文件內(nèi)容被修改過(guò)的所有文件.,22,,下面是以時(shí)間特征為查找條件的find命令函數(shù)的參數(shù): amin n 查找n分鐘以前被訪問(wèn)過(guò)的所有文件. atime n 查找n天以前被訪問(wèn)過(guò)的所有文件. cmin n 查找n分鐘以前文件狀態(tài)被修改過(guò)的所有文件. ctime n 查找n天以前文件狀態(tài)被修改過(guò)的所有,23,顯示文本文件內(nèi)容,顯示文本文件內(nèi)容的命令是cat命令,用來(lái)將文件的內(nèi)容顯示到終端上,其命令語(yǔ)法如下: cat [選項(xiàng)] 文件列表 文件列表:這是要連接文件的選項(xiàng)列表。如果沒(méi)有指定文件或連字號(hào)(-),就從標(biāo)準(zhǔn)輸入讀取。如想推出則: Ctrl+D,命令中的參數(shù)說(shuō)明如下: 常用選項(xiàng)如表2-3所示 表2-3 cat命令常用選項(xiàng),查找文件內(nèi)容,查找文件內(nèi)容命令是grep命令。其使用語(yǔ)法如下: # grep [選項(xiàng)] 匹配字符串 文件列表 命令中的參數(shù)說(shuō)明如下: 匹配字符串:希望在文件中查到的字符串。 2. 文件列表:可選的,用空格分隔的文件列表。,26,表2-4 grep命令的常用選項(xiàng) -v 列出不匹配串或正則表達(dá)式的行。 -c 對(duì)匹配的行計(jì)數(shù)。 -l 只顯示包含匹配的文件的文件名。 -h 抑制包含匹配文件的文件名的顯示 -n 每個(gè)匹配行只按照相對(duì)的行號(hào)顯示。 -i 產(chǎn)生不區(qū)分大小寫的匹配,缺省狀態(tài)是區(qū)分大小寫。,27,排序命令,sort命令是對(duì)文件中的各行進(jìn)行排序,其使用的語(yǔ)法 如下: # sort [選項(xiàng)] 文件列表 命令中的參數(shù)說(shuō)明如下: -c 檢查文件是否排好序,沒(méi)有的話將打印一個(gè)錯(cuò) 誤信息 2. -u 對(duì)排序后認(rèn)為相同的行只留其中一行。,28,復(fù)制、刪除和移動(dòng)文件的命令,1. 文件復(fù)制命令 Linux下的cp命令用于復(fù)制文件或目錄,該命令是最重要的文件操作命令,其命令格式如下: cp [選項(xiàng)] 源文件 目標(biāo)文件 cp [選項(xiàng)] 源文件組 目標(biāo)目錄 參數(shù)說(shuō)明如下: ? 源文件:要拷貝的文件。 ? 目標(biāo)文件:目標(biāo)名。也可以是目錄名,這種情況 下,源文件 名作為目標(biāo)文件名,而文件放在該目錄下。 ? 源文件組:要拷貝文件的由空格分隔的列表。 ? 目標(biāo)目錄:目標(biāo)目錄。,29,cp命令常用選項(xiàng)說(shuō)明,a 在備份中保持盡可能多的源文件結(jié)構(gòu)和屬性。 b 作將要覆蓋或刪除文件的備份。 f 刪除已存在的目標(biāo)文件。 i 提示是否覆蓋已存在的目標(biāo)文件。 p 保持原先文件的所有者,組權(quán)限和時(shí)間標(biāo)志 r 遞歸拷貝目錄,把所有非目錄文件當(dāng)普通文 件拷貝。 R 遞歸拷貝目錄。,30,2. 文件的刪除命令,rm命令可從文件系統(tǒng)中刪除文件及整個(gè)目錄。rm命令所使用的命令格式如下: rm [選項(xiàng)] 文件列表 參數(shù)說(shuō)明如下: 常用命令的選項(xiàng)列表如表2-6所示。 文件列表:希望刪除的用空格分隔的文件列表,可以包括目錄名。,31,rm命令常用選項(xiàng),-r 刪除文件列表中指定的目錄,若不用此標(biāo)志則不刪除目錄 -i 指定交互模式。在執(zhí)行刪除前提示確認(rèn)。任何以y開始的響應(yīng)都表示肯定;其他則表示否定。 -f 指定強(qiáng)行刪除模式。通常,在刪除文件權(quán)限可滿足時(shí)rm提示。本標(biāo)志強(qiáng)迫刪除,不用提示。,32,創(chuàng)建和刪除目錄的命令,在Linux系統(tǒng)中建立新目錄的命令是mkdir。該命令的語(yǔ)法格式如下: mkdir [-m模式] [-p目錄名] 目錄 命令中的參數(shù)說(shuō)明如下: m模式:在建立目錄時(shí)把按模式指定設(shè)置目錄權(quán)限。 ?-p目錄名:建立所有不存在父目錄的目錄。,33,刪除目錄,rmdir 命令是用來(lái)刪除目錄的,一般情況下要?jiǎng)h除的目錄必須為空目錄,如果所給的目錄不為空,系統(tǒng)會(huì)報(bào)告錯(cuò)誤。該命令的語(yǔ)法格式如下: rmdir -p 目錄列表 命令中的參數(shù)說(shuō)明如下: ? -p:在刪除目錄表指定的目錄后,若父目錄為空,則rmdir也刪除父目錄。狀態(tài)信息顯示什么被刪除,什么沒(méi)被刪除。 ? 目錄列表:空格分隔的目錄名列表。要?jiǎng)h除的 目錄必須為空。,34,1. 顯示當(dāng)前目錄 顯示當(dāng)前目錄的命令是pwd命令,該命令使用的語(yǔ) 法格式如下: #pwd 改變當(dāng)前工作目錄 改變當(dāng)前工作目錄在Linux系統(tǒng)中使用的是cd命令。 該命令使用的語(yǔ)法格式如下: cd [目錄名] 命令中的參數(shù)說(shuō)明如下: 目錄名:改變到所指定的目錄名。如果沒(méi)有指定目錄,就返回到用戶主目錄(在HOME環(huán)境變量中指定)。,改變、顯示目錄內(nèi)容的命令,35,改變文件或目錄存取權(quán)限的命令,1. 改變文件或目錄權(quán)限 在Linux系統(tǒng)中,用戶設(shè)定文件權(quán)限控制其他用戶不能訪問(wèn)、修改。但在系統(tǒng)應(yīng)用中,有時(shí)需要讓其他用戶使用某個(gè)原來(lái)其不能訪問(wèn)的文件或目錄,這是就需要重新設(shè)置文件的權(quán)限,使用的命令是chmod命令。并不是誰(shuí)都可改變文件和目錄的訪問(wèn)權(quán)限,只有文件和目錄的所有者才有權(quán)限修改其權(quán)限,另外超級(jí)用戶可對(duì)所有文件或目錄進(jìn)行權(quán)限設(shè)置。chmod命令的使用語(yǔ)法格式如下:,36,(1)使用八進(jìn)制數(shù)設(shè)置權(quán)限 另外,文件和目錄的權(quán)限還可用八進(jìn)制數(shù)字模式來(lái)表示。三個(gè)八進(jìn)制數(shù)字分別代表rwx的權(quán)限。讀、寫和執(zhí)行所對(duì)應(yīng)的數(shù)值分別是1,2和4。 若要rwx屬性則4+2+1=7; 若要rw-屬性則4+2=6; 若要r-x屬性則4+1=5 ; 例:chmod 765 1.txt (把文件1.txt 的權(quán)限設(shè)置為任何人可讀,寫,執(zhí)行),37,2. 改變文件和目錄的所有權(quán),命令的格式如下: chown [選項(xiàng)] 用戶 文件和目錄列表 命令中的選擇說(shuō)明如表2-8所示。 用戶:可能是用戶號(hào)或文件/etc/passwd中出現(xiàn)的用戶名。 文件和目錄列表:用于重新指定所有權(quán)的用空格分隔的文件和目錄列表。,38,命令中的參數(shù)說(shuō)明如下: 表2-8 chown命令的常用選項(xiàng) 常用選項(xiàng) 說(shuō) 明 -c 只有在文件的權(quán)限確實(shí)改變時(shí)才進(jìn)行詳細(xì)說(shuō)明。 -f 不打印權(quán)限不能改變的文件的錯(cuò)誤信息。 -v 詳細(xì)說(shuō)明權(quán)限的變化。,39,文件壓縮與聯(lián)機(jī)幫助命令,文件壓縮 1. gzip壓縮文件 gzip命令是在Linux系統(tǒng)中經(jīng)常使用的一個(gè)對(duì)文件進(jìn)行壓縮和解壓縮的命令,既方便又好用。gzip命令的使用語(yǔ)法格式如下: gzip [選項(xiàng)] 壓縮(解壓縮)的文件名,40,gzip命令的常用選項(xiàng),2. 文件打包tar,tar可以對(duì)文件和目錄進(jìn)行打包。利用tar,用戶可以對(duì)某一特定文件進(jìn)行打包(一般用作備份文件),也可以在包中改變文件,或者向包中加入新的文件。語(yǔ)法格式如下: tar [主選項(xiàng)+輔選項(xiàng)] 文件或者目錄,42,可以用unzip命令,該命令用于解擴(kuò)展名為“.zip”的壓縮文件。該命令使用的語(yǔ)法格式如下: unzip [選項(xiàng)] 壓縮文件名.zip,unzip命令,43,表2-12 upzip命令的常用選項(xiàng) 常用選項(xiàng) 說(shuō) 明 -x 文件列表 解壓縮文件,但不包括指定的file文件 -v 查看壓縮文件目錄,但不解壓。 -t 測(cè)試文件有無(wú)損壞,但不解壓。 -d 目錄把壓縮文件解到指定目錄下。 -z 只顯示壓縮文件的注解。 -n 不覆蓋已經(jīng)存在的文件。 -o 覆蓋已存在的文件且不要求用戶確認(rèn)。 -j 不重建文檔的目錄結(jié)構(gòu),把所有文件解壓到同 一目錄下。,44,顯示幫助手冊(cè),通常使用者只要在命令man后,輸入想要獲取的命令的名稱(例如ls),man就會(huì)列出一份完整的說(shuō)明,其內(nèi)容包括命令語(yǔ)法、各選項(xiàng)的意義以及相關(guān)命令等。該命令的一般形式為: man [選項(xiàng)] 命令名稱,45,46,- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 常用命令 ppt 課件
鏈接地址:http://m.zhongcaozhi.com.cn/p-951261.html