首页 技术资料正文

Linuxmkdir命令:创建目录(文件夹)(c#教程)

piaodoo 技术资料 2022-08-27 02:24:44 894 0

Linux mkdir命令:创建目录(文件夹)(c教程)

Linux mkdir命令:创建目录(文件夹)

mkdir 命令,是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用。mkdir 命令的基本格式为:

[root@localhost ~] mkdir [-mp] 目录名

  • -m 选项用于手动配置所创建目录的权限,而不再使用默认权限。
  • -p 选项递归创建所有目录,以创建 /home/test/demo 为例,在默认情况下,你需要一层一层的创建各个目录,而使用 -p 选项,则系统会自动帮你创建 /home、/home/test 以及 /home/test/demo。
【例 1】建立目录。

[root@localhost ~]mkdir cangls[root@localhost ~]lsanaconda-ks.cfg cangls install.log install.log.sysloghair音标

我们建立一个名为 cangls 的目录,通过 ls 命令可以查看到这个目录已经建立。注意,我们在建立目录的时候使用的是相对路径,所以这个目录被建立到当前目录下。【例 2】使用 -p 选项递归建立目录。

[root@localhost ~] mkdir lm/movie/jp/canglsmkdir:无法创建目录"lm/movie/jp/cangls":没有那个文件或目录[root@localhost ~] mkdir -p lm/movie/jp/cangls[root@localhost ~] lsanaconda-ks.cfg cangls install.log install.log.syslog lm[root@localhost ~] ls lm/movie这里只查看一级子目录,其实后续的jp目录、cangls目录都已经建立hair音标

【例 3】使用 -m 选项自定义目录权限。

[root@localhost ~] mkdir -m 711 test2[root@localhost ~] ls -l3 root  root 4096 Jul 18 12:50 test3 root  root 4096 Jul 18 12:53 test12 root  root 4096 Jul 18 12:54 test2hair音标

仔细看上面的权限部分,也就是 ls 命令输出的第一列数据(绿色部分),test 和 test1 目录由于不是使用 -m 选项设定访问权限,因此这两个目录采用的是默认权限(这里的默认权限值是 755,后续章节再详细介绍默认权限)。而在创建 test2 时,使用了 -m 选项,通过设定 711 权限值来给予新的目录 drwx--x--x 的权限,有关权限值的具体含义也放到后续章节介绍。

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/119455.html

搜索