linux常用命令之檔案管理

2021-07-12 07:03:40 字數 1779 閱讀 5979

ls:list directory contents

預設情況下顯示的是mtime

-a 列出全部檔案及目錄包括隱藏的

-l 列出詳細資訊,包括檔案型別、許可權、節點、owner、group、size(b)、修改日期、檔名

-d 列出目錄本身,且不列出目錄下的內容

-h size用易讀的單位 表示,如kg

-f 列出檔案型別

-s按大小從大到小排序

-t  按更新時間從新到舊排序

-r 以相反的順序排序

-i 顯示inode號碼

–time=atime 顯示訪問時間

–time=ctime 顯示狀態修改時間

檔名或者目錄名,列出該檔名或目錄名的資訊

「連線的那個欄位的意思是:有多少個檔名連線到這個inode號碼」

mkdir – make directories 新建目錄

mkdir [-mp] 路徑

-m mode   set file mode (as in chmod)

設定目錄的許可權,就像chmod一樣,是數字模式

預設的許可權是:770

demo:

mkdir -m 700 ***xx

-p parent

如果父目錄不存在,則會自動新建父目錄

rmdir – remove empty directories 刪除空目錄

rmdir [-p] 路徑

-p parents,如果上層目錄為空,且足夠許可權,則連同上層目錄一起刪除

cp – copy file and directory,複製檔案和目錄

cp [-arsluf] sourse.. destination

sourse可以有很多個

當有兩個以上sourse,或者sourse為目錄的時候,destination必須是目錄

當destination不存在的時候,會自動建立

-a same of source,許可權、時間…..都複製過去,相當於-pdr

-r recursive 遞迴複製,目錄下的所有內容都複製

-s symbolic link 軟鏈結

-l hard link 硬鏈結

-u update 更新,如果時間更新,則覆蓋

-f force 強制複製

rm – remove files or directories

rm [-r] file

-r recursive 遞迴刪除該目錄下所有內容

-f force 強制刪除 不作詢問

-i prompt 刪除之前詢問

mv – move(rename) files and directories

mv [-u] source… destination

-u update 原始檔比目標檔案更新才會覆蓋

-f force 不經詢問就移動

-i interactive 移動前詢問

touch – change file timestamp and create new file 修改檔案時間,以及新建檔案

touch [-amcdt] file

-a access time (atime) 訪問時間,既什麼時候讀取過這個問及愛你

-m modified time (mtime) 修改時間

-c status time (ctime) 狀態改變時間(許可權啊、屬性啊這些東東改變都算狀態改變,時間改變不算)

-d date 後面接日期 比如」2 years ago」

-t stamp 後面接yymmddhhmm

Linux常用命令 檔案管理

ls ald 檔案或目錄 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性cd 目錄 pwdmkdir p 目錄名 p 遞迴建立rmdir 目錄名 cp rp 原檔案或目錄 目標目錄 r 複製目錄 p 保留檔案屬性mv 原檔案或目錄 目標目錄 rm rf 檔案或目錄 r 刪除目錄 ...

Linux 檔案管理常用命令

1 命令常見格式 命令 選項 引數 例子 ls a 根目錄下所有檔案 注意 後面是簡化選項 後面是選項全稱 例 a 和 all 其實是一樣的 2 檔案屬性 當我們檢視某一目錄下檔案時,ls a 某目錄 但是只看到檔名稱,所以要想看到檔案的屬性採用ls l 檔案 命令 檔案屬性展示格式 檔案許可權 使...

Linux檔案管理常用命令

mkdir 建立乙個資料夾 格式 mkdir空格資料夾名稱 touch 建立乙個文字文件 格式 touch空格文字名稱.字尾 cp 複製檔案 格式 cp空格所需要複製的檔名稱空格所要移動的位置 mv 移動檔案 格式 mv空格所需要移動的檔名稱空格所要移動的位置 rm rf 刪除檔案 格式 rm空格 ...