常用文件系統(tǒng)操作命令一、Linux 命令操作基礎(chǔ) 1. 文件通配符 Linux 的命令中可以使用通配符來同時(shí)引用多個(gè)文件以方便操作。可以使用的通配符主要有 “*”和“?”兩種,結(jié)合使用“[]”“-”和“! 、 ”字符可以擴(kuò)充需要匹配的文件范圍。 (1) 通配符“*” 通配符“*”代表任意長度(包括零個(gè))的任何字符。但通配符“*”不能與“.”開頭的文 件名匹配。 (2) 通配符“?” 通配符“?”代表任何單個(gè)字符。 (3) 字符組通配符“[]”“-”和“! 、 ” 用一對(duì)方括號(hào)“[]”括起來的字符串列表表示匹配字符串列表中的任意一個(gè)字符。其中的字 符串列表可以由直接給出的若干個(gè)字符組成,也可以由起始字符、連接符“-”和終止字符 組成。 例:myfile[abc] 表示 myfile 后面緊跟著 a、b 或 c。 myfile[a-z] 表示 myfile 后面緊跟著一個(gè)小寫字母。 Myfile[!a-e]表示 myfile 后面緊跟這一個(gè)不在 a-e 之間的字符。 Myfile[*?] 方括號(hào)中的星號(hào)和問號(hào)代表一個(gè)字符,不是通配符。 2. 自動(dòng)補(bǔ)全 所謂自動(dòng)補(bǔ)全, 是指用戶在輸入命令或文件名時(shí)不需要輸入完整的名字, 只需要輸入前面幾 個(gè)字母,系統(tǒng)會(huì)自動(dòng)補(bǔ)全該命令或文件名。
若有不止一個(gè),則顯示出所有與輸入字母相匹配 的命令或文件名,以供用戶選擇。利用【tab】鍵可實(shí)現(xiàn)自動(dòng)補(bǔ)全功能。 (1) 自動(dòng)補(bǔ)全命令 用戶在輸入 Linux 的命令時(shí),只需要輸入命令名的前幾個(gè)字母,然后按【tab】鍵,如果系 統(tǒng)只找到一個(gè)與輸入相匹配的命令名, 則自動(dòng)補(bǔ)全; 如果沒有匹配的內(nèi)容或有多個(gè)相匹配的 名字,系統(tǒng)將發(fā)出警鳴聲,再按【tab】鍵將列出所有相匹配的命令。 (2) 自動(dòng)補(bǔ)全文件或目錄名 除了可以自動(dòng)補(bǔ)全命令名外,還可以用相同的方法自動(dòng)補(bǔ)全命令行中的文件或目錄名。 3. 命令歷史 Linux 系統(tǒng)中的滅個(gè)用戶在自己的主目錄下都有一個(gè)名為.bash_history 的隱藏文件,它用來 保存曾執(zhí)行過的命令,這樣當(dāng)用戶下次需要再次執(zhí)行已執(zhí)行過的命令時(shí),不用再次輸入,而 可以直接調(diào)用。Bash 默認(rèn)最多保存 1000 個(gè)命令的歷史記錄。 調(diào)用歷史命令的方法: (1) 上下方向鍵 在命令行方式下按上方向鍵, 命令提示符后將出現(xiàn)最近一次執(zhí)行過的命令, 再使用上下方向 鍵,可以在已執(zhí)行過的各條命令之間進(jìn)行切換。直接按【enter】鍵就可以再次執(zhí)行顯示的命 令,也可以對(duì)顯示的命令行進(jìn)行編輯修改。
(2) history 和“! ”命令 運(yùn)用 history 命令可以查看命令的歷史記錄。 格式:history [數(shù)字] 如果不使用數(shù)字參數(shù),則將查看所有命令的歷史記錄;如果使用數(shù)字參數(shù)linux常用命令,則將查看最近執(zhí) 行過指定個(gè)數(shù)的命令。 顯示的每條命令前面均有一個(gè)編號(hào), 反映其在歷史記錄列表中的序號(hào)。 可以用“!”命令再次調(diào)用已執(zhí)行過的歷史記錄,其格式為:!序號(hào)4. 復(fù)制與粘貼 Linux 系統(tǒng)每次啟動(dòng)后都會(huì)自動(dòng)運(yùn)行 gpm 守護(hù)進(jìn)程。這個(gè)進(jìn)程運(yùn)行后,用戶在字符界面下可 利用鼠標(biāo)實(shí)現(xiàn)復(fù)制與粘貼功能。具體操作方法是:用戶按住鼠標(biāo)左鍵拖動(dòng)需要復(fù)制的文本, 使其反白顯示,即完成文本的復(fù)制;然后按鼠標(biāo)中鍵則將復(fù)制內(nèi)容粘貼到光標(biāo)所在的位置。 二、常用目錄與文件操作命令 1. pwd 命令 格式:pwd 功能:顯示當(dāng)前工作目錄的絕對(duì)路徑 當(dāng)用戶在各目錄之間頻繁切換時(shí), 通過此命令查看當(dāng)前工作目錄的具體位置, 以決定下一步 的操作。 2. ls 命令 格式:ls [選項(xiàng)] [文件|目錄] 功能:顯示指定目錄中的文件或子目錄信息。當(dāng)不指定文件或目錄時(shí),將顯示當(dāng)前工作目錄 中的文件或子目錄信息。 該命令選項(xiàng)用于對(duì)顯示信息進(jìn)行詳細(xì)的控制,常用選項(xiàng)及功能如下表所示。