1. 程式人生 > 其它 >檔案管理基礎命令之二學習記錄

檔案管理基礎命令之二學習記錄

指令ls:列出目錄內容;

用法 ls [-aAdhl];其中 a:列出全部檔案,包括隱藏的目錄和隱藏的檔案(即以.開頭的檔案)以及.和..目錄;A:列出全部的檔案,包括隱藏的目錄和檔案,但不包括.與..這兩個目錄;d:僅列出目錄本身,目錄內的檔案不顯示;h:顯示檔案大小;l:列出檔案並顯示檔案的屬性和許可權等資訊。

指令cp:複製檔案;用法 cp [-adfilprsu] 原始檔 目標;

其中 a:儘可能將檔案狀態、許可權等資料都照原狀予以複製;r:若 source 中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地;f:若目的地已經有相同檔名的檔案存在,則在複製前先予以刪除再行復制;u:用於增量備份,只會複製那些有新增或者已經有變化的檔案,相同屬性並存在的檔案不會再重新複製。

指令mv:移動檔案,還有重新命名的作用;用法:mv [-fiu] 原地址 目的地址;

其中 f:強制移動;i:移動之前詢問。

指令rm:刪除檔案;用法:rm [-fir] 檔案或目錄;

其中 f:強制刪除;i:刪除之前詢問;r:遞迴刪除,最常用在目錄的刪除。

課後習題: