!!!!

在Linux系统中,创建新目录最常用的方法是使用 mkdir 命令。这个命令简单实用,但如果你只是知道 mkdir 目录名 的基本用法,那可能还没发挥出它的全部潜力。

创建单个目录:最基础的用法
使用 mkdir 创建一个目录非常直接:

例如:
mkdir my_folder
这条命令会在当前目录下创建一个名为 my_folder 的文件夹。如果当前用户有写权限,并且该目录不存在,就会创建成功。否则会提示错误。

注意:如果尝试创建已存在的目录,系统会报错,除非加上 -p 选项(后面会讲)。
一次创建多层目录结构:-p 选项很关键
有时候我们需要一次性创建嵌套的目录结构,比如 a/b/c/d。如果你逐级手动创建,不仅麻烦还容易出错。这时候可以使用 -p 选项:
mkdir -p a/b/c/d
这样即使中间的目录都不存在,mkdir 也会自动帮你一层层创建好。这个功能在脚本中特别常见,也适用于需要快速搭建项目目录的情况。
使用场景举例:
部署网站时创建日志目录:mkdir -p /var/log/myapp初始化项目结构:mkdir -p project/{src,docs,tests}
显示创建过程:加 -v 看得更清楚
如果你希望看到 mkdir 在创建过程中做了什么,可以用 -v(verbose)选项:
mkdir -v new_dir
输出类似:
mkdir: created directory 'new_dir'
对于创建多个目录或使用 -p 时,这个信息能帮你确认是否按预期执行了操作。
设置目录权限:-m 可选但不常用
你还可以在创建目录时指定权限,使用 -m 参数:
mkdir -m 700 private_dir
上面的例子将创建一个权限为 drwx------ 的目录,只有所有者可以读、写、执行。
不过这个功能在实际使用中不太常用,因为大多数情况下我们会依赖系统的默认 umask 设置来控制权限。除非有特殊需求,一般建议不要轻易改动。
基本上就这些。掌握这几个选项之后,你就可以灵活地在 Linux 中管理目录结构了。虽然看起来简单,但像 -p 这样的参数真的能节省不少时间。
以上就是Linux如何创建新目录 mkdir命令及选项说明的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/38693.html
微信扫一扫
支付宝扫一扫