1. 程式人生 > 其它 >c++ 建立多級目錄_Linux常用命令-目錄操作命令

c++ 建立多級目錄_Linux常用命令-目錄操作命令

技術標籤:c++ 建立多級目錄

Linux系統中常用的對目錄進行操作的命令

1、Is命令

功能:顯示目錄下的內容

格式:[[email protected] ~]# ls [選項] [檔名或目錄名]

常用選項:

-a 顯示所有檔案
-d 顯示目錄資訊。注意不是目錄下的檔案
-h 按照最小整數最大單位顯示檔案大小
-i 顯示檔案的i節點號
-l 長格式顯示(以列表的方式顯示)

7b484006c1bc4f4f6e46ea0970ed2085.png

也可以多選項組合使用,大部分命令中選項的先後位置都不影響使用

5a3427475a69ae09f48d397d474a2712.png

2、cd命令

功能:切換所在目錄

格式:[[email protected] ~]# cd引數

cd命令的簡化用法

~   代表使用者家目錄
-    代表上次所在目錄
.    代表當前目錄 
..   代表上一級目錄

目錄的絕對路徑和相對路徑

絕對路徑:以根目錄為參照物,從根目錄開始,一級一級進入目錄(完整的路徑)
相對路徑:以當前目錄為參照物,進行目錄查詢  

使用絕對路徑進入do目錄

a2a2e8c2dff00bde43db49492743355e.png

使用相對路徑進入do目錄

bf548ee22aa111289b28966d5730f092.png

使用絕對路徑切換目錄基本不會報錯,但是使用相對路徑可能會報錯

3、mkdir 命令

功能:建立空目錄

格式:[[email protected] ~]# mkdir [選項] 目錄名

常用選項:

-p 遞迴方式建立目錄

0daad4140d9403eb6fc24e1537c85e27.png

遞迴建立

492f1af4b05fd0ce7aa4195f8bed3ca4.png

注意:

① 一般只在家目錄和臨時目錄下建立目錄,其他目錄下不安全
② 新建目錄時,當前目錄下已有這個名稱的檔名時,這個目錄是不能建立的。
③ 直接使用mkdir,建立多級目錄是會報錯的,需要使用選項-p ,遞迴建立

4、rmdir 命令

功能:刪除空目錄,一旦目錄中有子目錄或子檔案,刪除時就會報錯

格式:[[email protected] ~]# rmdir [選項] 目錄名

常用選項

-p 遞迴刪除空目錄

1df4e5b71eb9d838465940ced69295da.png

遞迴刪除空目錄

e55689eb97df7faf60af0e37623b0d16.png