在 Linux 系统中,可以通过命令行使用 mkdir
命令来创建文件夹(目录)。以下是具体方法和常见用法:
mkdir [选项] 目录名
mkdir myfolder
myfolder
的文件夹。使用 -p
选项自动创建父目录(如果不存在):
mkdir -p parent/child/grandchild
parent
或 child
不存在,会自动创建它们。通过 -m
选项直接指定权限(如 755
):
mkdir -m 755 protected_folder
755
表示 rwxr-xr-x
)。mkdir dir1 dir2 dir3
mkdir -v new_folder
-v
选项会输出提示信息:mkdir: created directory 'new_folder'
权限问题:如果当前用户对目标路径没有写权限,会报错 Permission denied
。需使用 sudo
提权:
sudo mkdir /system/folder
避免空格:如果目录名包含空格或特殊字符,需用引号包裹:
mkdir "my folder"
目录已存在:如果目录已存在,会报错 File exists
。可通过 -p
忽略该错误。
mkdir -p -m 770 ~/projects/{2023,2024}/src
projects
,并在其中创建 2023/src
和 2024/src
两个子目录,权限设为 770
。通过 mkdir --help
或 man mkdir
可以查看更多选项说明。