天天看點

linux建立檔案、目錄指令

linux檔案命名規則

1、長度不能超過255個字元

2、不能使用/當檔案名

3、嚴格區分大小寫

目錄不是檔案夾不是容器,而是一個路徑映射

路徑:從指定起始點到目的地所經過位置

路徑是定義系統階層化管理檔案

絕對路徑:從/(也被稱為根目錄)開始的

相對路徑: . 或 .. 開始的,.表示使用者目前操作所處的位置

pwd:print working directory

目錄管理:ls、cd、pwd、mkdir、rmdir、install

mkdir建立空目錄(目錄名和檔案名不能相同)

-p:建立父目錄,建立尚未建立

-v:顯示詳細細節

mkdir -pv /mnt/sysroot/{proc,sys,bin,sbin,lib,usr,var,etc,dev,home,root,tmp}

目錄:指定要建立的目錄清單,多個目錄之間用空格隔開

tree:以樹狀顯示目錄

rmdir指令隻能用于删除空目錄

檔案建立和删除:touch、nano、vi、rm

touch兩個功能 (1、建立檔案 2、已存在檔案時間标簽更新為目前的時間)

-a:隻更改存取時間

-m:隻更該變動時間

-t:指定的日期時間

-c:不建立任何檔案

stat

檔案複制、移動(cp、mv、file)

cp file1 file2 file3 最後一個為目标(一個檔案到一個檔案,多個檔案到一個目錄)

cp -a歸檔複制常用備份

-f:強行複制檔案或目錄,不論目标檔案或目錄是否已存在

-i:覆寫既有檔案之前先詢問使用者

-p:保留源檔案或目錄的屬性

-R/r:遞歸處理,将指定目錄下的所有檔案與子目錄一并處理;

-v:詳細顯示指令執行的操作。

mv src dst 移動源檔案至目的

mv -t dst src

rm指令(對于連結檔案,隻是删除整個連結檔案,而原有檔案保持不變)

-f:強制删除檔案或目錄

-i:删除已有檔案或目錄之前先詢問使用者

-r或-R:遞歸處理,将指定目錄下的所有檔案與子目錄一并處理

繼續閱讀