- 相關推薦
Linux下如何操作文件與目錄
導語:Linux下可以通過輸入命令來操作文件和目錄,在有權限的情況下還能進行修改、刪除等。那Linux下如何操作文件與目錄呢?下面就由小編為大家介紹一下,大家一起去看看吧!
cp - 復制(CoPy)文件和目錄;
mv - 移動(MoVe)/重命名文件和目錄;
mkdir - 創建文件夾(MaKe DIRectories);
rm - 刪除(ReMove)文件和目錄;
通配符(Wildcards):
* : 匹配任意字符;
?: 匹配任意單個字符;
[characters]: 匹配任意一個屬于字符集的字符, 如[abc]
[!characters]: 匹配任意一個不屬于字符集的字符, 如[!bcd]
[[:class:]]: 匹配任意一個屬于特定類的字符, 如[[:alpha:]], 任何一個字母;
常用的字符類:
[:alnum:]:任意一個字母數字(alphanumeric)的字符, ALl NUMber;
[:alpha:]:任意一個字母(ALPHAbetic)的字符;
[:digit:]:任意一個數字;
[:lower:]:任意小寫字母;
[:upper:]:任意大寫字母;
注意: 盡量使用字符類, 代替[A-Z], [a-z];
mkdir - 創建目錄:
mkdir directory...參數可以重復, 創建多個文件夾;
cp - 復制文件和目錄:
cp item1 item2, 復制單個
cp item... directory, 復制多個
參數:
-a, --archive, 復制文件目錄的屬性(擁有者和權限);
-i, --interactive, 覆蓋一個已經存在的文件, 會提示用戶, 否則是靜默(silently);
-r, --recursive, 迭代的復制文件夾和內容, 復制文件夾(-a), 需要這個參數;
-u, --update, 只復制不存在的文件或目錄, 更新(update);
-v, --verbose, 提示有用的(informative)信息;
mv - 復制和重命名文件
mv item1 item2, 復制或重命名文件;
mv item... directory, 移動至文件夾;
參數: -i; -u; -v;
rm - 刪除文件和目錄
rm item...
參數: -i, -r, -v;
--force: 忽略不存在的文件, 沒有提示, 會覆蓋-i(提示);
注意: rm 與 通配符使用時, 需要檢查輸入內容, 盡量使用ls檢查刪除文件, 然后再替換rm刪除;
【Linux下如何操作文件與目錄】相關文章:
linux中目錄與文件權限的意義10-18
php中目錄文件操作詳談09-20
Linux下如何用vi編輯和保存文件01-24
Linux下cd光盤如何做成iso文件07-28
Linux下如何用vi編輯和保存文件11-04
如何在Linux操作系統下安裝迅雷極速版09-17
關于linux系統下分割大文件的方法07-17
Linux操作系統下串口設置及編程08-30
Linux下如何學習C語言10-05