您现在的位置是:首页 > 文章详情

linux目录操作命令

日期:2018-05-11点击:713

目录的创建

比如我要在根目录下创建lives/human/man/programmer/目录,怎么创建?

阶梯式创建目录 --- mkdir

首先创建lives,其次创建human,进而创建man,然后创建programmer:

[root@localhost /]# mkdir /lives
[root@localhost /]# mkdir /lives/human
[root@localhost /]# mkdir /lives/human/man

[root@localhost /]# mkdir /lives/human/man/programmer

是不是有些繁琐?是!但是,这样创建目录,可以控制每一层目录的创建符合你的预期,错了,立马可以纠正。

跳跃式创建目录 --- mkdir -p

比如你想在/lives/human/下创建woman/consumer目录,问题是此时并没有woman目录,只有在woman的基础上才能创建onsumer,

如果强制创建,你将会看到:

[root@localhost /]# mkdir /lives/human/woman/consumer

mkdir: 无法创建目录"/lives/human/woman/consumer": 没有那个文件或目录

那么如何解决级联创建目录?

[root@localhost /]# mkdir -p /lives/human/woman/consumer

此时的目录结构如下:

[root@localhost /]# tree lives/
lives/
└── human
├── man
│   ├── programmer
│   └── scientist
└── woman

└── consumer

目录的切换

切换到父目录

切换到上一次目录

切换到当前用户主文件夹

切换到父目录:cd ..

[root@localhost programmer]# pwd

/lives/human/man/programmer

[root@localhost programmer]# cd ..

[root@localhost man]# pwd

/lives/human/man

切换到上一次目录:cd -

[root@localhost man]# pwd
/lives/human/man
[root@localhost man]# cd -
/lives/human/man/programmer

[root@localhost programmer]#

切换到当前用户主文件夹: cd ~ 或者 cd

[root@localhost programmer]# pwd
/lives/human/man/programmer
[root@localhost programmer]# cd
[root@localhost ~]# pwd
/root

目录的删除

基本删除:删除的目录为空,被删除的目录下不能有目录或者文件

[root@localhost human]# pwd
/lives/human
[root@localhost human]# rmdir man

rmdir: 删除 "man" 失败: 目录非空

[root@localhost man]# pwd
/lives/human/man
[root@localhost man]# rmdir scientist/
[root@localhost man]# ls -l
总用量 4

drwxr-xr-x. 2 root root 4096 5月  10 20:04 programmer

级联删除:无论目录是否为空,一概删除

[root@localhost human]# tree
.
├── man
│   └── programmer
└── woman

└── consumer

删除woman下的consumer,
[root@localhost human]# rm -r woman/

rm:是否进入目录"woman"?

每删除一个非空目录都要提醒,很讨厌,希望不提醒,可以这样删:

[root@localhost human]# tree
.
├── man
│   └── programmer
└── woman
└── consumer

4 directories, 0 files
[root@localhost human]# rm -f -r woman/
[root@localhost human]# tree
.
└── man
└── programmer

2 directories, 0 files

原文链接:https://www.centoschina.cn/command/help/10559.html
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章