第一章 Linux的常用命令? 授課內(nèi)容1、Linux的各種常用命令 2、對各命令參數(shù)選項(xiàng)的熟悉? 授課目標(biāo)1、熟悉一些LINUX命令的基本操作 2、熟悉一些LINUX命令參數(shù)選項(xiàng)的用法1linux命令格式linux命令列通常由好幾個(gè)字符串組成, 中間用空格 鍵分開。如下所示:command options arguments(或parameters)命令選項(xiàng)參數(shù)例如:rm -rf /home/ols32命令的使用方式在Linux系統(tǒng)中打開終端的方式有以下兩種:種是在桌面上依次單擊“主程序→系統(tǒng)工具→終端” 可打開如圖2-1的終端窗口;另一種是在Linux桌面 上單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“終端” 命令,也可打開終端窗口。一般的Linux使用者均為普通用戶,而系統(tǒng)管理員一 般使用超級用戶帳號完成一些系統(tǒng)管理的工作要說明的是,不同的用戶登錄其終端的提示符略有 不同,在圖2-1中顯示的是超級用戶的提示符。如果是一般 用戶登錄,其提示符如圖2-2所示。Linux系統(tǒng)是以全雙工的方式工作,即從鍵盤把字符輸 入系統(tǒng),系統(tǒng)再將字符回送到終端并顯示出來。通常, 回送到終端的字符與輸入字符相同,因此操作員看到 的正是自己輸入的字符。
但也有個(gè)別的時(shí)候,系統(tǒng)不 回送符號。鍵盤上大多數(shù)字符是普通打印字符,它們沒有 特殊含義。只有少數(shù)特殊字符指示計(jì)算機(jī)做專門的操 作。其中最常見的特殊字符是回車鍵RETURN,它表 示輸入行結(jié)束;系統(tǒng)收到回車信息便認(rèn)為輸入的當(dāng)前 行結(jié)束,系統(tǒng)的響應(yīng)是讓屏幕光標(biāo)回到下一行行首;剀嚪皇强刂品囊粋(gè)例子?刂品侵缚 制終端工作方式的非顯示字符。輸入一般控制符必須 先按下控制鍵,或稱作CTRL鍵,然后再按所對應(yīng)的字 符鍵。5? 例如,輸入回車符可以直接按回車鍵,也 可以先按控制鍵,再按m鍵。 CONTROL-m 或CTL-m也是回車符。一些常用的控制符有: CTL-d,它表示終端的輸入結(jié)束;CTL-g控制 終端響鈴;CTL-h稱為退格鍵,用于改正輸 入的錯誤.6? 此外還有兩個(gè)特殊鍵,一個(gè)是DELETE鍵, 另一個(gè)是BREAK鍵。大多數(shù)LINUX系統(tǒng)中, DELETE鍵表示立即終止程序。在有些系統(tǒng) 里,也用CTL-c終止程序。一般說來,BREAK 鍵與DELETE鍵、CTL-c的功能基本相同。789另外,在終端上還有一個(gè)命令補(bǔ)齊(Command-Line Completion)的操作技巧,所謂命令補(bǔ)齊是指當(dāng)鍵 入的字符足以確定目錄中一個(gè)唯一的文件時(shí), 只須按 Tab 鍵就可以自動補(bǔ)齊該文件名的剩下部 分,例如要把目錄 /freesoft 下的文件 gcc2.8.1.tar.gz 解包,當(dāng)鍵入到 tar xvfz /freesoft/g 時(shí), 如果此文件是該目錄下唯一以 g開頭的文件,這 時(shí)就可以按下 Tab 鍵,這時(shí)命令會被自動補(bǔ)齊為: tar xvfz /freesoft/gcc-2.8.1.tar.gz ,非常方便10通配符基礎(chǔ)通配符 又稱多義符。
在描述文件時(shí),有時(shí)在文件名部分用到 一些通配符,以加強(qiáng)命令的功能。在Linux系統(tǒng)中有以下基本 的通配符:?:表示該位置可以是一個(gè)任意的單個(gè)字符。 *:表示該位置可以是若干個(gè)任意字符。 方括號[charset]:可替代charset集中的任何單個(gè)字符下面對方括號通配符進(jìn)行一些說明。例如[cChH]:表示在文件的該位置中可出現(xiàn)任意單個(gè)的c或h字符的大小寫形式。 另外,通配符集還能描述介于字符對之間的所有字符。如 “[a-z]”就可以代 替任意小寫字母,而[a-zA-Z]則可替代任意字 母。注意可替代的字符包括a到z和A到Z字符對之間的所有字 符。這樣利用通配符可以使指令的輸入變得更加靈活。該技巧的 可很容易實(shí)現(xiàn)顯示一些文件名相關(guān)的文件。以上的各例在Red Hat Linux9.0系統(tǒng)的終端中所顯示的結(jié)果如圖2-5所示。12常用Linux命令介紹(一)命令 說明 ls 顯示指定工作目錄下的內(nèi)容 dir 同ls命令,方便DOS用戶使用 cd 變換工作目錄 pwd 顯示當(dāng)前活動目錄的絕對路徑 clear 清屏命令 man 查看指令、配置文件的幫助信息,相關(guān)信息:help、info、FAQ、internet mkdir 創(chuàng)建新目錄 rmdir 刪除空目錄13常用Linux命令介紹(二)命令 rm touch cp mv ln chmod chown chgrp說明 刪除文檔和目錄 創(chuàng)建一個(gè)空白文件或改變已有文件的時(shí)間戳 復(fù)制文件(或者目錄等) 移動目錄或給文件改名 創(chuàng)建軟鏈接、硬鏈接 修改文件或目錄的權(quán)限 修改文件或目錄所屬的用戶 修改文件或目錄所屬的工作組14常用Linux命令介紹(三)命令 morelesshead tail cat說明分屏顯示文件內(nèi)容,按空格向文件末尾翻頁,按b 鍵向文件首部翻頁,按h查看幫助分屏顯示文件內(nèi)容,按j、k進(jìn)行上下翻頁顯示,按 h查看幫助顯示文件前10行內(nèi)容顯示文件后10行內(nèi)容適合顯示短小文件,或者將幾個(gè)文檔連接利用重定 向符‘>’定向到輸出文檔15常用Linux命令介紹(四)命令 find which whereis grep說明 在指定的路徑上搜索指定的文件和目錄 查找命令、別名等路徑 查找命令的路徑、幫助信息路徑 過濾、查找文件中的內(nèi)容,或指定輸入、輸出的 文件中的內(nèi)容。