【干货】linux创建文件夹命令,【收藏】linux创建文件夹命令

这是一个陷阱。
我不相信,别这样做。

Linux目录创建命令mkdir常见用法

哎呀,这个 mkdir 命令是在 Linux 中创建目录的结果。
如果使用得当,文件管理会变得更加容易。
我们来谈谈常见用途。

我们先来说说最基本的事情:创建单个目录。
语法再简单不过了。
“mkdir 目录名称”。
例如,要在当前路径中创建名为 mydir 的目录,请键入“mkdir mydir”。
但这里有一个小细节。
您必须确保当前用户对该目标路径具有写入权限。
否则,如果您尝试,您将收到“权限被拒绝”消息。

让我们尝试另一种方法来递归地创建多级目录。
在这种情况下,您必须使用“-p”选项。
例如,如果要创建三级目录,并且项目路径是“project/logs/archive”,则应编写“mkdir -p project/logs/archive”。
这样做的好处是如果父目录不存在的话不会报错,而是会自动创建。
在初始化复杂的项目结构时,这个技巧特别有用。

批量创建同级目录比较实用。
您可以在大括号内编写目录名称列表,并用逗号分隔。
例如,“mkdir {docs,scripts,tests}”可以一次创建三个目录。
但是,请记住在大括号内的目录名称之间使用逗号并且不要使用空格。

权限设置也是mkdir的一个功能。
“-m”选项允许您将权限模式指定为三位八进制数。
例如,“mkdir -m 7 5 0 private”创建一个具有rwxr-x---权限的目录。
所有者拥有读、写、执行权限,但组用户和其他用户只能读、执行。

组合使用时,例如初始化项目、设置权限,可以这样写:“mkdir -p project/{src,bin,docs} && mkdir -m 7 00 project/config”。
这样就可以重复创建src、bin、docs三个目录,同时创建一个7 00权限的config目录。

但是,使用时必须注意一些注意事项。
例如,如果您因权限问题而没有写访问权限,则可能需要使用 sudo,但请谨慎执行此操作。
另一个例子是路径拼写。
递归创建时一定要检查路径,避免出错。
sh/bash 还有一个有效的大括号扩展:如果您使用的脚本来自不同的 shell,则应该检查兼容性。

简而言之,一旦掌握了这些用法,创建目录就会容易得多。
无论您是初始化项目的开发人员还是管理文件结构的系统管理员,mkdir 命令都非常有用。

创建目录的命令

嘿,说起Linux中的mkdir命令,它是一个老朋友了。
我使用 Linux 已经很多年了,这个命令几乎每天都会用到。

首先,创建一个新目录。
很简单,就是一个“mkdir目录名”这样的字符串。
例如,当我在学校做一个项目时,当我创建一个新目录时,我写了“mkdir newdir”。
这就像在纸上画一个圆圈并告诉系统:“在这里,我想要一个新的地方。

然后,如果您需要创建多个目录,只需将目录名称用空格分隔并一起键入即可。
我记得有一次我想整理一些文档,所以我在命令行中输入:“mkdir dir1 dir2 dir3 ”,然后系统为我创建了三个目录。

说到多层次证据,这很简单。
有时,您创建的证据不是一层,而是多层。
这时候就可以使用“-p”参数了。
例如,当我需要在项目中创建复杂的目录结构时,我在命令行中输入“mkdir -p /home/mydir/test”。
这样,系统将自动创建所有必需的主目录。

权限也很重要。
默认情况下,mkdir创建的目录权限是7 5 5 ,这意味着每个人都有读和执行权限,但只有所有者有写权限。
如果要自定义权限,请使用“-m”选项。
我曾经创建一个公共共享目录并写入“mkdir -m 7 7 7 newdir”,以便每个人都可以读写。

而且,指定目录属于哪个组和用户也很实用。
使用“-g”指定组,使用“-u”指定用户。
当我管理团队项目时,我需要设置特定的权限和用户组,这就是我使用的。

至于创建目录的技巧有很多。
例如,我很容易使用文本编辑程序自动生成目录。
像 Word 这样的程序只需进行一些设置即可自动创建目录。
例如,在开始创建目录之前,先准备好文章标题和编号,这样创建目录时就不会着急。

总的来说,mkdir命令虽然简单,但是非常有用。
无论是日常使用还是项目开发,它都是不可或缺的助手。