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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值