在linux下如何新建文件夹
在linux下如何新建文件夹详细介绍
在 Linux 下新建文件夹可以使用 mkdir(make directory)命令,以下是常用的几种方式:
1.
创建单个空文件夹
bash
文件夹名称
- 示例:创建名为
myfolder的文件夹bashmyfolder
2.
创建多级目录(递归创建)
如果父目录不存在,使用 -p 选项可以递归创建所有层级的目录:
bash
父目录/子目录/孙目录
- 示例:创建
project/docs/images目录(即使project/docs不存在也会自动创建)bashproject/docs/images
3.
创建文件夹并指定权限
使用 -m 选项可以在创建文件夹时设置权限(权限值为 八进制数,如 755、777):
bash
权限值 文件夹名称
- 示例:创建名为
public且权限为755(所有者可读 / 写 / 执行,其他用户可读 / 执行)的文件夹bashpublic
4.
在指定路径创建文件夹
- 如果需要在当前目录以外的路径创建文件夹,直接指定完整路径即可:bash
/路径/到/目标/文件夹//上级目录/文件夹
- 示例:在
/home/user目录下创建downloads文件夹bash/home/user/downloads
常用选项总结:
| 选项 | 说明 |
|---|---|
-p |
递归创建多级目录 |
-m |
创建时设置权限(如 -m 755) |
-v |
显示创建过程的详细信息(冗余模式) |
注意:
- 如果需要在系统目录(如
/etc、/usr等)创建文件夹,通常需要管理员权限,需使用sudo:bash系统目录/新文件夹 - 文件夹名称中可以包含空格或特殊字符,但需要用引号包裹,避免命令解析错误:bash
912
通过以上命令,你可以根据需求灵活创建文件夹。