Linux目錄與檔案操作

2021-08-14 23:59:56 字數 1327 閱讀 2558

mkdir (path)

在home目錄下新建乙個test目錄

midir $home/test

cd (path)

切換到home目錄

cd$home

返回上一層目錄

cd ../

切換目錄時使用tab鍵進行補全

mv (path1) (path2)

將test目錄從$home下移動到/var/tmp下

mv $home/test /var/tmp

rm (選項)(引數)

選項-d 將欲刪除的目錄的硬連線資料刪除成0,刪除該目錄

-f 強制刪除檔案或者目錄

-i 刪去以後檔案或者目錄之前先問使用者

-r 遞迴刪除,將所有檔案和子目錄一起刪去

-v 顯示指令的詳細過程

touch(選項)(引數)

-a:改變訪問時間

-m:改變改動時間

-t timestamp:改變訪問時間和改動時間為timestamp

cp (選項) (檔案1) (檔案2)

選項-a:此引數的效果和同時指定"-dpr"引數相同;

-d:當複製符號連線時,把目標檔案或目錄也建立為符號連線,並指向與原始檔或目錄連線的原始檔案或目錄;

-f:強行複製檔案或目錄,不論目標檔案或目錄是否已存在;

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

-l:對原始檔建立硬連線,而非複製檔案;

-p:保留原始檔或目錄的屬性;

-r/r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;

-s:對原始檔建立符號連線,而非複製檔案;

-u:使用這項引數後只會在原始檔的更改時間較目標檔案更新時或是名稱相互對應的目標檔案並不存在時,才複製檔案;

-s:在備份檔案時,用指定的字尾「suffix」代替檔案的預設字尾;

-b:覆蓋已存在的檔案目標前將目標檔案備份;

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

cat (選項) (引數)

cat 指令一次顯示所有內容,無法編輯檔案,但是可以一次開啟多個檔案

引數-n 或 –number 由 1 開始對所有輸出的行數編號

-b 或 –number-nonblank 和 -n 相似,只不過對於空白行不編號

-s 或 –squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行

-v 或 –show-nonprinting

Linux檔案與目錄操作

1.使用cd命令切換到 home uzzjsj下,新建目錄,以你自己姓名命名,如 zhangsan 2.切換到姓名目錄下,新建目錄test1 test2,新建目錄test1 a1 a2,test2 c1 c2並將當前目錄切換到a2 再切換目錄並刪除c1目錄 3.切換到姓名目錄下,刪除test1及其下...

Linux檔案與目錄操作函式

目錄操作 getcwd獲得當前工作目錄,pathconf獲得系統目錄最大長度,chdir fchdir更改當前工作目錄,mkdir rmdir建立和刪除目錄。檔案操作 stat fstat lstat獲得檔案資訊,chmod fchmod修改檔案許可權,chown fchown lchown修改檔案...

Linux之檔案與目錄操作

在windows中,對資料夾操作直接右擊,其基本的操作幾乎都顯示出來了,在linux下也有相應的對檔案和目錄操作命令 常用到的命令如下 cd 選項 引數 用來切換工作目錄到指定目錄,後跟的目錄路徑可以是絕對路徑也可以是相對路徑。絕對路徑的寫法一定是由根目錄 寫起,而相對目錄路徑的寫法不是有根目錄寫起...