cp命令:復(fù)制文件和目錄。?
-a:復(fù)制屬性,包括所有權(quán)和權(quán)限。
-i:提示用戶確認。
-r:遞歸,復(fù)制目錄以及目錄中的內(nèi)容。即復(fù)制目錄時需要這個選項。
mv命令:移動/重命名文件和目錄。
-i:提示用戶確認。
-u:移動不存在的文件,或者文件內(nèi)容新于目標目錄相對應(yīng)文件的內(nèi)容。
-v:顯示翔實的操作信息。
rm命令:刪除文件和目錄。
-i:提示用戶確認。
-r:遞歸,即刪除目錄。
-f:忽視不存在的文件,不顯示提示,即顛覆-i。
-v:顯示翔實的操作信息。
通配符
*:匹配任意多個字符(包括零個或一個)
?:匹配任意一個字符(不包括零個)
[character]:匹配一個屬于字符集中的字符
[!character]:匹配任意一個不屬于字符集中的字符
[:alnum:]:匹配任意一個字母或數(shù)字
[:alpha:]:匹配任意一個字母
[:digit:]:匹配任意一個數(shù)字。
[:lower:]:匹配任意一個小寫字母
[:upper:]:匹配任意一個大寫字母
注意:[a-z]的形式是傳統(tǒng)Unix表示法,應(yīng)該避免使用
ln命令:創(chuàng)建硬鏈接和符號鏈接。
創(chuàng)建硬鏈接:ln file link
創(chuàng)建符號鏈接 : ln -s item link
硬鏈接
假設(shè)文件由兩部分組成:包含文件內(nèi)容的數(shù)據(jù)部分和持有文件名的名字部分,創(chuàng)建一個文件的硬鏈接實際上是為文件創(chuàng)建了額外的名字部分,多個同一個文件的硬鏈接都關(guān)系到相同的數(shù)據(jù)部分。當一個硬鏈接被刪除時,這個鏈接被刪除,但文件本身的內(nèi)容仍然存在,直到所有關(guān)聯(lián)這個文件的鏈接都刪除掉。
硬鏈接的局限性:一個硬鏈接不能關(guān)聯(lián)它所在文件系統(tǒng)之外的文件,即不能關(guān)聯(lián)與鏈接本身不在同一個磁盤分區(qū)的文件;硬鏈接不能關(guān)聯(lián)目錄。
符號鏈接
類比于windows的快捷方式