主题
mkdir命令
在Linux系统中,mkdir是一个非常基本且常用的命令,全程make directro用于创建新的目录(folder)。下面是对该命令的基本使用说明:
基本语法
powershell
mkdir [选项] 目录名1 目录名2 ...1
选项说明
-p:递归创建目录。即使上级目录不存在,也会一并创建,而不会报错。-v:显示创建目录的操作过程,每个创建的目录都会打印一条信息。-m:设置创建目录的权限模式,直接设置权限,如mkdir -m 755 dir_name。
示例
创建单个目录
powershellmkdir my_directory1这会在当前工作目录下创建一个名为
my_directory的新目录。创建多个目录
powershellmkdir dir1 dir2 dir31这将一次性创建三个目录:dir1、dir2和dir3。
递归创建目录
powershellmkdir -p parent/child/grandchild1这条命令会创建一个嵌套目录结构,即使
parent和child目录最初都不存在。创建目录并设置权限
powershellmkdir -m 700 secret_folder1这将创建一个名为
secret_folder的目录,并将其权限设置为700,这意味着只有所有者有读、写和执行权限。显示创建过程
powershell
mkdir -v dir_visible1
使用这个命令创建目录时,会显示出创建目录的信息,确认操作成功。
注意事项
- 如果不使用
-p选项尝试创建一个已经存在的目录,mkdir命令会返回错误。
通过灵活运用这些选项,你可以有效地管理和组织Linux文件系统中的目录结构。