Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> Linux文件:ls、cp、mv、rm

Linux文件:ls、cp、mv、rm

日期:2017/1/20 17:37:34      編輯:Linux系統常見問題解答

 ls:list ,列出目錄內容

  用法:ls [-aAdhl] //ls 的參數很多,這裡介紹常用的幾種

  不加參數,直接 ls ,可列出目錄的內容,包括文件和子目錄的名稱。

  -a :列出全部的文件,包括隱藏的目錄和隱藏的文件(以.開頭的文件)

  -A :列出全部的文件,包括隱藏的目錄和文件(但不包括 . 與 .. 這兩個目錄)

  -d :僅列出目錄本身,而不是列出目錄內的文件數據

  -h :將文件容量以人類較易讀的方式(例如GB、KB等) 列出來

  -l :列出文件並顯示文件的屬性和權限等信息

  Eg:列出/tmp下所有的文件(包括隱藏文件,但不包括“.” 和”..”這兩個目錄)的命令:ls –A /tmp

  PS:出現.bush樣式的即為隱藏性的文件

  cp:copy 拷貝

  用法:cp [-adfilprsu] 源文件 目標

  不加參數,直接 cp 源文件 目標 (目標可以是文件名也可以是目錄名)

  -a :盡可能將檔案狀態、權限等資料都照原狀予以復制。

  -r :若 source 中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地。

  -f :若目的地已經有相同檔名的檔案存在,則在復制前先予以刪除再行復制。

  在默認的條件中,cp的源文件與目的文件的權限是不同的,目的文件的所有者會是執行命令的用戶。

  -u :差異復制,常用在備份裡面

  文件移動命令 :mv

  mv:move 移動文件,還有重命名的作用

  用法:mv [-fiu] source destination

  -f:強制移動,不會出現警告信息

  -i:互動模式,移動之前詢問你

  -u:目標存在的時候,只有source比較新才會更新

  文件或者目錄刪除命令:rm

  rm:remove 移除

  用法:rm [-fir] 文件或目錄

  不加參數,直接用rm 文件,可以刪除文件

  -f:強制刪除,不會出現警告信息

  -i:互動模式,刪除之前詢問你

  -r:遞歸刪除,最常用在目錄的刪除,很危險的參數

  計算機硬件基礎;linux安裝;linux基礎指令;文件系統管理;vi編輯器;shell的使用;軟件包管理;linux網絡基礎。

Copyright © Windows教程網 All Rights Reserved