五、mkdir指令
接下來(lái)的這幾個(gè)指令相當(dāng)重要哦!
? ? 語(yǔ)法: mkdir [選項(xiàng)] dirname…
? ? 功能: 在當(dāng)前目錄下創(chuàng)建一個(gè)名為 “dirname”的目錄
常用選項(xiàng):
-p, --parents 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄,即一次可以建立多個(gè)目錄;
六、rmdir指令 && rm 指令
rmdir是一個(gè)與mkdir相對(duì)應(yīng)的命令。mkdir是建立目錄,而rmdir是刪除命令。
語(yǔ)法: rmdir [-p][dirName]
適用對(duì)象: 具有當(dāng)前目錄操作權(quán)限的所有使用者
功能: 刪除空目錄
rm命令可以同時(shí)刪除文件或目錄
語(yǔ)法: rm [-f-i-r-v][dirName/dir]
適用對(duì)象: 所有使用者
功能: 刪除文件或目錄
七、man指令
Linux的命令有很多參數(shù),我們不可能全記住,我們可以通過(guò)查看聯(lián)機(jī)手冊(cè)獲取幫助。訪問(wèn)Linux手冊(cè)頁(yè)的命令是man
? ? 語(yǔ)法: man [選項(xiàng)] 命令
常用選項(xiàng):
-k 根據(jù)關(guān)鍵字搜索聯(lián)機(jī)幫助
num 只在第num章節(jié)找
-a 將所有章節(jié)的都顯示出來(lái),比如 man printf 它缺省從第一章開(kāi)始搜索,知道就停止,用a選項(xiàng),當(dāng)按
下q退出,他會(huì)繼續(xù)往后面搜索,直到所有章節(jié)都搜索完畢。
解釋一下,面手冊(cè)分為8章
1 是普通的命令
2 是系統(tǒng)調(diào)用,如open,write之類的(通過(guò)這個(gè),至少可以很方便的查到調(diào)用這個(gè)函數(shù),需要加什么頭文
件)
3 是庫(kù)函數(shù),如printf,fread4是特殊文件,也就是/dev下的各種設(shè)備文件
5 是指文件的格式,比如passwd, 就會(huì)說(shuō)明這個(gè)文件中各個(gè)字段的含義
6 是給游戲留的,由各個(gè)游戲自己定義
7 是附件還有一些變量,比如向environ這種全局變量在這里就有說(shuō)明
8 是系統(tǒng)管理用的命令,這些命令只能由root使用,如ifconfig
八、cp指令
? ? 語(yǔ)法: cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
? ? 功能: 復(fù)制文件或目錄
? ? 說(shuō)明: cp指令用于復(fù)制文件或目錄,如同時(shí)指定兩個(gè)以上的文件或目錄,且最后的目的地是一個(gè)已經(jīng)存在的目錄,則它會(huì)把前面指定的所有文件或目錄復(fù)制到此目錄中。若同時(shí)指定多個(gè)文件或目錄,最后的目的地并非一個(gè)已存在的目錄,則會(huì)出現(xiàn)錯(cuò)誤信息
常用選項(xiàng):
-f 或 --force 強(qiáng)行復(fù)制文件或目錄, 不論目的文件或目錄是否已經(jīng)存在
-i 或 --interactive 覆蓋文件之前先詢問(wèn)用戶
-r遞歸處理,將指定目錄下的文件與子目錄一并處理。若源文件或目錄的形態(tài),不屬于目錄或符號(hào)鏈
接,則一律視為普通文件處理
-R 或 --recursive遞歸處理,將指定目錄下的文件及子目錄一并處理