偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

在Linux命令行中查找空目錄

系統(tǒng) Linux
僅僅列出空目錄并不是我們的目的,我們今天了解一下如何刪除這些空的目錄。

在 Linux 系統(tǒng)中,出現(xiàn)空的目錄這是很正常的事情,而且,也是有辦法一次性把它們都找出來的。

但是,僅僅列出空目錄并不是我們的目的,我們今天了解一下如何刪除這些空的目錄。

在Linux中查找空目錄

查找空目錄,可以使用 find 命令,再結(jié)合其 -empty 選項(xiàng),如下所示:


find /home/sagar/Files -type d -empty

上述命令中,-type d 選項(xiàng)要求只列出目錄。

查找空文件

我們上文剛剛提到,-type 選項(xiàng)后面跟 d 參數(shù)是搜索目錄,將 d 改為 f 即可搜索文件。


find /home/sagar/Files -type f -empty

find 是一個(gè)很好用的命令,如果有興趣了解更多,可參考我們先前的文章:

關(guān)于 find 命令的15個(gè)超級(jí)有用的例子

使用 find 命令刪除空文件和目錄

使用 find 命令檢索出結(jié)果,然后再使用 -delete 選項(xiàng)即可將其刪除。比如,刪除空目錄,可參照如下命令:


find /home/sagar/Files -empty -type d -delete

使用 xargs 和 find -exec 命令刪除空文件和目錄

find 和 exec 命令的結(jié)合可以讓我們執(zhí)行自定義操作,比如對(duì)搜索結(jié)果運(yùn)行腳本和執(zhí)行程序。

而 xargs 可以從標(biāo)準(zhǔn)輸入中獲取輸入,甚至可以將另一個(gè)命令的輸出視為輸入,并將其用作命令。

我們先來看一下 find -exec 命令。使用該命令刪除空文件,如下所示:


find /home/sagar/Files -type f -empty -print0 -exec rm -v "{}" \;

刪除空的目錄,可使用如下命令:


find /home/sagar/Files -type d -empty -print0 -exec rmdir -v "{}" \;

使用 xargs 命令的方式,如下所示:

find /home/sagar/Files -type d -empty -print0 | xargs -0 -I {} /bin/rmdir "{}"

然后,對(duì)上述命令做稍微的調(diào)整,可刪除空文件:


find /home/sagar/Files -type f -empty -print0 | xargs -0 -I {} /bin/rm "{}"

關(guān)于 xargs 命令,我們先前介紹過一篇文章,大家感興趣的也可以參考:

??如何在Linux中使用xargs命令??

責(zé)任編輯:龐桂玉 來源: TIAP
相關(guān)推薦

2019-07-15 05:50:19

Linux命令行VirtualBox版

2022-10-14 19:30:29

Linux

2021-07-12 14:53:27

LinuxGmail電子郵件

2022-10-20 16:51:44

Linux命令行IP 地址

2022-04-11 06:03:24

FdupesLinux命令行工具

2009-02-18 20:20:40

autojump更改目錄命令行下

2009-02-17 23:21:12

autojump命令行下快速更改目錄

2021-07-15 13:32:12

Linux生成密碼

2021-07-15 13:25:43

LinuxPDF

2009-08-04 10:06:37

如何進(jìn)入linux命令linux系統(tǒng)linux

2018-07-12 16:22:45

Linux命令行文本顏色

2019-07-12 14:00:55

xclipLinux命令行

2015-09-02 15:47:05

命令行fdupesLinux

2014-09-11 10:33:06

Linux

2019-05-21 10:38:17

Linux命令行

2022-08-14 19:19:14

Linux

2010-03-24 14:08:10

CentOS命令行

2010-09-01 14:23:54

Linux命令行開發(fā)

2022-11-08 09:38:18

Linux命令行刪除文件

2009-12-24 14:51:39

Linux命令行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)