Shell - mkdir
mkdir - Create Directories, 創建文件夾。
mkdir命令用于創建文件夾。如果文件夾已存在,則不能創建,命令執行失敗。
語法:
mkdir [OPTION]... DIRECTORY...
關于記號的說明:當一個命令的描述中的參數后面有三個句號時,意味著該參數可以重復。
所以mkdir命令后面可以接多個參數,也可以接多個文件夾。
比如:
$?mkdir -p -v dir1 dir2
常用選項
| Option | Long Option | Meaning |
| -m | --mode=MODE | 設置和chmod一樣的文件權限,umask屬性。(可以使用rwx的組合,但不支持a,即不能用a一個字符代表rwx) |
| -p | --parents | 如果創建的文件夾指定了路徑,而其中有父級文件夾不存在,則同時創建。如果存在,無影響。 |
| -v | --verbose | 顯示操作信息 |
| -Z | 在SELinux里使用 | |
| --help | 顯示幫助信息 | |
| --version | 顯示版本信息 |
注:
1,對一個選項來說,在[ ]之內的是可選內容,否則就是必須內容。
長格式選項需要參數,則短格式選項也需要。比如:
$ mkdir --mode=rw dir1
$ mkdir -m=rw dir1
2,SELinux
SELinux, also known as Security-Enhanced Linux, is an optional part of the Linux kernel which enforces system-wide MACs (mandatory access controls).
SELinux是一個Linux Kernel的可選組件,安全加強版。提供了額外的系統級的強制訪問權限控制。
示例
$ mkdir -p dir1/dir2
參考:
Ubuntu man手冊
總結
以上是生活随笔為你收集整理的Shell - mkdir的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu下搭建hadoop出现Per
- 下一篇: 复习Java入门与基础语法生活【记录一个