您好,登錄后才能下訂單哦!
這篇“linux的基本命令mkdir怎么使用”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“linux的基本命令mkdir怎么使用”文章吧。
mkdir命令來自于英文詞組“make directories”的縮寫,其功能是用來創建目錄文件。
使用簡單,但需要注意若要創建的目標目錄已經存在,則會提示已存在而不繼續創建,不覆蓋已有文件。
而目錄不存在,但具有嵌套的依賴關系,例如a/b/c/d/e/f,要想一次性創建則需要加入-p參數,進行遞歸操作。
-p
遞歸創建多級目錄
-m
建立目錄的同時設置目錄的權限
-z
設置安全上下文
-v
顯示目錄的創建過程
[root@hadoop3 home]# mkdir test [root@hadoop3 home]# cd test/ [root@hadoop3 test]# ls [root@hadoop3 test]# mkdir dir1 [root@hadoop3 test]# ls
在當前工作目錄中,創建一個目錄文件并設置700權限,不讓除所有主以外任何人讀、寫、執行它:
[root@hadoop3 test]# mkdir -m 700 dir2
[root@mufenggrow test]# mkdir dir{3..5} [root@mufenggrow test]# ls dir1 dir3 dir4 dir5
用于父目錄不存在的情況:
[root@mufenggrow test]# mkdir -p a/b/c/d [root@mufenggrow test]# ls a dir1 dir3 dir4 dir5 [root@mufenggrow test]# tree a ## 此時沒有tree命令 bash: tree: 未找到命令... [root@mufenggrow test]# yum install tree -y &>/dev/null ## 安裝需要的命令 [root@mufenggrow test]# tree a
答: 不行,會報錯
[root@mufenggrow test]# mkdir mufenggorw [root@mufenggrow test]# mkdir mufenggorw mkdir: 無法創建目錄"mufenggorw": 文件已存在
答: 可以,不會覆蓋,但會修改創建時間
[root@mufenggrow test]# stat mufenggorw |tail -4 最近訪問:2023-01-12 16:53:28.065596423 +0800 最近更改:2023-01-12 16:53:28.065596423 +0800 最近改動:2023-01-12 16:53:28.065596423 +0800
創建時間:-
[root@mufenggrow test]# touch mufenggorw [root@mufenggrow test]# !st stat mufenggorw |tail -4 最近訪問:2023-01-12 16:54:34.185662311 +0800 最近更改:2023-01-12 16:54:34.185662311 +0800 最近改動:2023-01-12 16:54:34.185662311 +0800
以上就是關于“linux的基本命令mkdir怎么使用”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。