首页 > 代码库 > 创建和删除目录
创建和删除目录
命令:mkdir=make directory (创建目录)
用法:mkdir [-m或-p]
-m (指定要创建目录的权限)
- p(可以创建一大串级联目录)
(mkdir后面可以跟绝对路径[以根开头的目录],如mkdir /tmp/123;也可以跟相对路径[相对路径是相对于当前目录],如mkdir 123)
pwd : 查看当前路径
当创建目录的时候,可以创建绝对目录,也可以创建相对目录。
注意:不可以创建一连串的目录;如:mkdir /tmp/1/2/3
命令:man(查看命令的帮助信息和一些用法)(执行此命令后可以按上下键进行上下翻动查看)
-p,=parents(父母)
进入man的时候,按“q”退出。
用法:mkdir -p /tmp/1/2/3 (可以自动补全并创建父目录)
*mkdir -pv /tmp/1/2/3 (v:可视化的,可以看见创建过程。可加可不加)
命令:rmdir (删除空目录)
需要删除刚才创建的目录:rmdir /tmp/1/2/3
删除完之后使用:ls /tmp/(查看tmp下的目录)
发现1目录任然存在。
可以使用tree查看1目录的树状结构:tree /tmp/1 {最小化安装conets的时候,tree命令是不存在的}
【如果没有tree命令,那么就执行yum install -y tree来安装】
rmdir -vp (只支持删除一串的空目录,包括父目录)
rmdir用来删除空目录;后面可以是一个也可以是多个,多个的话用空格分隔;该命令很少使用因为只能删除目录,不能删除文件。
还有一个命令rm既可以删除目录有可以删除文件,用的比较多。
rmdir有一个和mkdir一样得选项-p,同样可以级联删除一大串目录,但是级联的目录中其中一个目录里还有目录或者文件时就不好用了。
所以,得出的结论是,rmdir只能删除空目录,即使加上-p选项也只能删除一串的空目录。
可见这个命令有很大的局限性,偶尔用下还可以。
本文出自 “12350027” 博客,谢绝转载!
创建和删除目录