在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ rmdir命令
which命令
ss命令
cp命令使用示例
ps命令
find命令
grep命令
scp命令
rmdir命令
df命令示例
less命令
du命令示例
chown命令示例
route命令
ping命令
more命令
mv命令
ln命令
mkdir命令
rm命令
find命令常用參數(shù)示例
cat命令
find命令-xargs參數(shù)
touch命令
traceroute命令
gzip命令示例
date命令
ls命令
vmstat命令
lsof命令
diff命令
head命令
watch命令
ifconfig命令
cd命令
tail命令
iostat命令
chgrp命令示例
free命令
find命令-exec參數(shù)
tar命令打包解壓示例
cal命令
at命令
netstat命令
wc命令
chmod命令示例
pwd命令
top命令詳解示例
crontab命令(Linux定時(shí)任務(wù))
whereis命令
Linux命令大全教程
nl命令
rcp命令
locate命令

rmdir命令

在Linux中的rmdir是常用的命令,該命令的功能是刪除空目錄,一個(gè)目錄被刪除之前必須是空的。(注意,rm -r dir命令可代替rmdir,但是有很大危險(xiǎn)性。)刪除某目錄時(shí)也必須具有對(duì)父目錄的寫權(quán)限。

1.命令格式

rmdir [選項(xiàng)]… 目錄…

2.命令功能

該命令從一個(gè)目錄中刪除一個(gè)或多個(gè)子目錄項(xiàng),刪除某目錄時(shí)也必須具有對(duì)父目錄的寫權(quán)限。

3.命令參數(shù)

  • - p遞歸刪除目錄dirname,當(dāng)子目錄刪除后其父目錄為空時(shí),也一同被刪除。如果整個(gè)路徑被刪除或者由于某種原因保留部分路徑,則系統(tǒng)在標(biāo)準(zhǔn)輸出上顯示相應(yīng)的信息。
  • -v, --verbose 顯示指令執(zhí)行過(guò)程

4.命令實(shí)例

實(shí)例一

rmdir 不能刪除非空目錄
命令:

rmdir doc

輸出:

yiibai@ubuntu:~/mkdir/project$ tree
.
├── bin
├── doc
│   ├── info
│   └── product
├── lib
├── logs
│   ├── info
│   └── product
└── service
    └── deploy
        ├── info
        └── product

yiibai@ubuntu:~/mkdir/project$ rmdir doc
rmdir: failed to remove ‘doc’: Directory not empty
yiibai@ubuntu:~/mkdir/project$ rmdir doc/info
yiibai@ubuntu:~/mkdir/project$ rmdir doc/product
yiibai@ubuntu:~/mkdir/project$ tree
.
├── bin
├── doc
├── lib
├── logs
│   ├── info
│   └── product
└── service
    └── deploy
        ├── info
        └── product

10 directories, 0 files

說(shuō)明:rmdir在執(zhí)行刪除目錄時(shí), 此命令不能直接刪除非空目錄。

實(shí)例2:

rmdir -p 當(dāng)子目錄被刪除后使它也成為空目錄的話,則順便一并刪除
命令:

rmdir -p logs

輸出:

yiibai@ubuntu:~/mkdir/project$ tree
.
├── bin
├── doc
├── lib
├── logs
│   ├── info
│   └── product
└── service
    └── deploy
        ├── info
        └── product

10 directories, 0 files
yiibai@ubuntu:~/mkdir/project$ rmdir -p logs
rmdir: failed to remove ‘logs’: Directory not empty
yiibai@ubuntu:~/mkdir/project$ tree
.
├── bin
├── doc
├── lib
├── logs
│   ├── info
│   └── product
└── service
    └── deploy
        ├── info
        └── product

10 directories, 0 files
yiibai@ubuntu:~/mkdir/project$ rmdir -p logs/product/
rmdir: failed to remove directory ‘logs’: Directory not empty
yiibai@ubuntu:~/mkdir/project$ rmdir -p logs/product
rmdir: failed to remove ‘logs/product’: No such file or directory
yiibai@ubuntu:~/mkdir/project$ tree
.
├── bin
├── doc
├── lib
├── logs
│   └── info
└── service
    └── deploy
        ├── info
        └── product

9 directories, 0 files
yiibai@ubuntu:~/mkdir/project$

上一篇:mkdir命令下一篇:cat命令