20.目录创建与目录删除

简介:

相关命令

mkdir
rmdir
touch
tree

mkdir语法

mkdir [选项] [目录]

mkdir 参数

-m 设置权限
-p 递归参数
-v 显示信息

案例一 创建目录

[root@localhost /]# mkdir 2
[root@localhost /]# ls
2    boot  etc   lib    media  opt   root  sbin  sys  usr
bin  dev   home  lib64  mnt    proc  run   srv   tmp  var
[root@localhost /]# 

案例二:创建目录 并且设置777权限

[root@localhost /]# mkdir -m 777 3
[root@localhost /]# ll
总用量 32
drwxr-xr-x.   2 root root    6 1215 20:04 2
drwxrwxrwx.   2 root root    6 1215 20:04 3

案例三:创建多个目录

[root@localhost /]# mkdir -p 2/1/3/4
[root@localhost /]# tree 2
2
└── 1
    └── 3
        └── 4

3 directories, 0 files
[root@localhost /]#

案例四:创建目录并且显示信息

[root@localhost /]# mkdir -v 123
mkdir: 已创建目录 "123"
[root@localhost /]# 

rmdir语法

rmdir[参数][目录]

命令描述

删除空目录,非空目录无法删除

命令参数

-p 递归
-v 显示

案例一 删除空目录

[root@localhost /]# ls
123  3    boot  etc   lib    media  opt   root  sbin  sys  usr
2    bin  dev   home  lib64  mnt    proc  run   srv   tmp  var
[root@localhost /]# rmdir 123
[root@localhost /]# ls
2  bin   dev  home  lib64  mnt  proc  run   srv  tmp  var
3  boot  etc  lib   media  opt  root  sbin  sys  usr
[root@localhost /]# 

案例二 删除多个目录 并且显示过程

[root@localhost /]# rmdir -pv 2/1/3/4/
rmdir: 正在删除目录 "2/1/3/4/"
rmdir: 正在删除目录 "2/1/3"
rmdir: 正在删除目录 "2/1"
rmdir: 正在删除目录 "2"
[root@localhost /]# ls
3 boot etc lib media opt root sbin sys usr
bin dev home lib64 mnt proc run srv tmp var
[root@localhost /]#


本文转自 闪电王 51CTO博客,原文链接:http://blog.51cto.com/sdwaqw/2051166


相关文章
|
6月前
|
弹性计算 运维 Shell
删除某个目录下大小为 0 的文件
【4月更文挑战第28天】
51 0
if双份分枝判断是否有benet目录没有创建存在提示已经创建目录
if双份分枝判断是否有benet目录没有创建存在提示已经创建目录
34 1
使用jinjia2同时创建多个目录
使用jinjia2同时创建多个目录
54 0
|
6月前
文件或目录的创建、删除、复制、移动
文件或目录的创建、删除、复制、移动
70 0
|
Java
Java 创建文件自动新增父目录、查询目录文件、删除文件目录下面的文件
要处理文件保存和删除的操作,记录一下以免遗忘: 1、创建文件,并且自动创建父目录 2、删除目录下面的所有文件
154 0
|
Shell
判断目录 /tmp/jstack 是否存在,不存在则新建一个目录,若存在则删除目录下所有内容
每隔 1 小时打印 inceptor server 的 jstack 信息,并以 jstack_${当前时间} 命名文件,每当目录下超过 10 个文件后,删除最旧的文件。
75 0
|
Java Apache
java复制文件的4种方式及拷贝文件到另一个目录下与删除单个文件和删除整个文件夹
java复制文件的4种方式及拷贝文件到另一个目录下与删除单个文件和删除整个文件夹
849 0
|
搜索推荐
更改目录
写完了一篇文章,进行对标题实现一个自动更改的目的,通过word对文章标题实现一个自动更改目录的功能,在更改的过程中遇到了出现了很多不明白的地方的,也是让自己陷入了两难的境界。
52 0
目录的操作
目录的操作
97 0
|
Shell
判断目录 /tmp/jstack 是否存在,不存在则新建一个目录,若存在则删除目录下所有内容。
每隔 1 小时打印 inceptor server 的 jstack 信息,并以 jstack_${当前时间} 命名文件,每当目录下超过 10 个文件后,删除最旧的文件。
100 0