码迷,mamicode.com
首页 > 系统相关 > 详细

003. Linux基础三 P3(目录操作)

时间:2020-11-16 13:00:11      阅读:15      评论:0      收藏:0      [点我收藏+]

标签:level   linux   基础   roo   常见   dir   空目录   目录树   linux基础   

1 目录操作

tree

显示目录树
常见选项:

  • -d: 只显示目录
  • -L level:指定显示的层级数目
  • -P pattern: 只显示由指定wild
  • -card pattern匹配到的路径

mkdir

创建目录
常见选项:

  • -p: 存在于不报错,且可自动创建所需的各目录
  • -v: 显示详细信息
  • -m MODE: 创建目录时直接指定权限

rmdir

删除空目录
常见选项:

  • -p 递归删除父空目录
  • -v 显示详细信息

    注意:rmdir只能删除空目录,如果想删除非空目录,可以使用rm -r 命令,递归删除目录树

练习

(1) 如何创建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a, /testdir/dir1/y/b

[root@centos7 ~]# mkdir -p testdir/dir1/{x,y}/{a,b}
[root@centos7 ~]# tree testdir
testdir
└── dir1
    ├── x
    │?? ├── a
    │?? └── b
    └── y
        ├── a
        └── b

(2) 如何创建/testdir/dir2/x, /testdir/dir2/y, /testdir/dir2/x/a, /testdir/dir2/x/b

[root@centos7 ~]# mkdir -p testdir/dir2/{x/{a,b},y}
[root@centos7 ~]# tree testdir/dir2
testdir/dir2
├── x
│?? ├── a
│?? └── b
└── y

(3) 如何创建/testdir/dir3, /testdir/dir4, /testdir/dir5, /testdir/dir5/dir6, /testdir/dir5/dir7

[root@centos7 ~]# mkdir -p testdir/dir{3,4,5/dir{6,7}}
 [root@centos7 ~]# tree testdir/dir{3,4,5}
testdir/dir3
testdir/dir4
testdir/dir5
├── dir6
└── dir7

003. Linux基础三 P3(目录操作)

标签:level   linux   基础   roo   常见   dir   空目录   目录树   linux基础   

原文地址:https://blog.51cto.com/abyssce/2547994

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!