- 統(tǒng)計當(dāng)前目錄及其所有子目錄(一級)的占用空間大小抡诞,只保留超過1G的結(jié)果,并且排序氛驮。
du -h --max-depth=1 | grep 'G' | sort
- 除了file1的其他文件都刪除
shopt -s extglob (打開extglob模式)
rm -fr !(file1)
rm -fr !(file1|file2|file3) (多個文件用|分隔七婴,也可以用*等正則表達式語法)
- 統(tǒng)計目錄下的文件數(shù)目
(1)統(tǒng)計當(dāng)前目錄下文件的個數(shù)(不包括目錄)
ls -l | grep "^-" | wc -l
(2)統(tǒng)計當(dāng)前目錄下文件的個數(shù)(包括子目錄)
ls -lR | grep "^-" | wc -l
(3)查看某目錄下文件夾(目錄)的個數(shù)(包括子目錄)
ls -lR | grep "^d" | wc -l