大家好,欢迎来到IT知识分享网。
注意点:创建文件夹需要修改权限,在我们初始进行文件夹的修改操作时必须要在HOME目录之内,因为我们只有在HOME目录之中才拥有修改的权限,有关操作权限也是可以进行管控的
一.mkdir命令
1.mkdir命令的作用
我们通过mkdir(Make Directory)命令创建新的目录
2.mkdir命令的语法
mkdir [-p] [路径]
mkdir作为命令的主体存在
[-p]是可选项,表示是否自动创建不存在的父目录,用于连续创建多层目录
例如我们输入:
mkdir /home/myLinux/example
但是此时我们还没有创建myLInux目录,那么就会报错,因为mkdir命令只能一次性创建一个目录,所以在我们所想要创建的目录之前的路径一定要保证它真实有效
但是如果我们加上-p这个选项
如:
mkdir -p /home/myLinux/example
同样此时我们还没有创建myLinux目录,但是在输入此命令之后,它会在HOME目录下同时将myLinux目录和example目录同时创建,并不会报错
[路径]是必填项参数,表示我们要创建的文件夹的路径,无论是相对路径或是绝对路径都可以
3.mkdir命令的使用范例
(1).使用绝对路径创建目录
mkdir /home/myLinux/example
输入此命令之后我们就在myLinux目录中创建了一个原本不存在的example目录
(2).使用特殊路径符创建目录
mkdir ./example
输入此命令之后我们就在当前工作目录之下创建了一个example目录
mkdir ~/example
输入此命令之后我们就在HOME目录之下创建了一个example目录
注意点:
1.我们要确保在我们所想要创建的目录之前的路径是真实有效的,否则就会创建失败(除非使用-p选项)
2.我们还要确保我们所要创建的目录名是在所有创建的目录中不存在的,否则同样会创建失败
二.mkdirs命令
1.mkdirs命令的作用
我们通过mkdirs(Make Directories)命令创建新的目录
2.mkdirs命令与mkdir命令的区别
mkdirs命令与mkdir命令只有一个区别,在mkdir命令中我们需要添加-p选项才能创建多层级目录,但是使用mkdirs命令就可以直接创建多层级目录
例如上方所举的例子,直接输入:
mkdirs /home/myLinux/example
同样会同时创建myLInux和example两个目录,不会报错
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/143534.html