linux建立目录 shell创建目录
这篇文章给大家聊聊关于linux建立目录,以及shell创建目录对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
linux命令mkdir详解
linux系统下mkdir命令是什么呢?下面是mkdir命令具体介绍:
1、mkdir功能:
用指定的名字建立目录,缺省时,新建立的目录模式为0777,即不加保护地对所有人都可读、可写、可执行。
2、语法:
[-p] [-m mode] [--verbose] [--help] [--version] [--]
3、选项:
-m mode,--mode=mode
为新建立的目录设定模式,就象应用命令chmod一样,以后仍然使用缺省模式建立新目录。
-p,--parents
为所给出的目录建立丢失了的父目录。所建立的父目录的模式
相当于用命令 umask进行了 u+wx的设置。忽略参数对已存在的目录的覆盖。(例如:已存在目录/a,当用到命令mkdir/a时报错,而mkdir-p/a则不会。)
--verbose
打印出新建立的每一个目录名。与--parents联合使用最有效。
GNU标准选项
-Z将目标文件 SELinux安全上下文设置为默认类型
--context[=CTX]
类似-Z,或者如果给定了上下文(CTX)那么将 SELinux或者 SMACK
安全上下文设置为给定值
-help在标准输出上显示使用信息并顺利退出。
-version
在标准输出上显示版本信息并顺利退出
-help在标准输出上显示使用信息并顺利退出。
-version
在标准输出上显示版本信息并顺利退出
--终端选项列表
环境变量
变量LANG,LC_ALL,LC_CTYPE,LC_MESSAGES按常规定义。
在linux下怎么创建一个目录
通过linux的mkdir命令来创建文件路径。
操作步骤:通过cd命令进入要创建自路径的文件夹,通过以下方法创建:
方法一通过命令:mkdir- p{filename1,filename2,filename3,filename4}(文件名)实现。
方法二通过命令:mkdir filename1 filename2 filename3 filename4(文件名)实现。
创建文件夹,mkdir这个命令是用于创建文件夹的,使用非常非常的简单,mkdir+文件夹名称,之间一定要有空格,先查看一下都是有什么文件
mkdir ceshi譬如创建一个名字叫ceshi的文件夹
Linux rmdir命令:删除空目录教学
和 mkdir命令(创建空目录)恰好相反,rmdir(remove empty directories的缩写)命令用于删除空目录,此命令的基本格式为:
[root@localhost~]# rmdir [-p]目录名
-p选项用于递归删除空目录。
【例 1】
[root@localhost~]#rmdir cangls
就这么简单,命令后面加目录名称即可,但命令执行成功与否,取决于要删除目录是否是空目录,因为 rmdir命令只能删除空目录。
【例 2】
通过学习 mkdir命令我们知道,使用 mkdir-p可以实现递归建立目录,同样地,rmdir命令可以使用-p选项递归删除目录。例如:
[root@localhost~]# rmdir-p lm/movie/jp/cangls
注意,此方式先删除最低一层地目录(这里先删除 cangls),然后逐层删除上级目录,删除时也需要保证各级目录是空目录。
例 3】
rmdir命令的作用十分有限,因为只能删除空目录,所以一旦目录中有内容,就会报错。例如:
[root@localhost# mkdir test
#建立测试目录
[root@localhost~]# touch test/boduo
[root@localhost~]# touch test/longze
#在测试目录中建立两个文件
[root@localhost~]# rmdir test
rmdir:删除test失败:目录非空