1 查看文件大小
1.1 方法1:ls -lh
使用 ls -lh
命令可以查看當(dāng)前目錄下所有文件的大?。?/p>
$ ls -lh
total 1.1M
-rw-r--r-- 1 user user 55K Mar 18 15:03 file1.txt
-rw-r--r-- 1 user user 900K Mar 18 15:03 file2.pdf
drwxr-xr-x 2 user user 4.0K Mar 18 15:04 folder
在上面的輸出中,第一列是文件的權(quán)限和類型,第五列是文件大小。
1.2 方法2:du -sh
$ du -sh file1.txt
55K file1.txt
1.3 方法3:stat
使用 stat file1.txt
命令可以查看 file1.txt
文件的詳細(xì)信息
$ stat file1.txt
File: ‘file1.txt’
Size: 10713623401 Blocks: 20925048 IO Block: 4096 regular file
Device: 801h/2049d Inode: 58162022430 Links: 1
Access: (0664/-rw-rw-r--) Uid: (11135942/user) Gid: (11135942/user)
Access: 2023-03-28 13:01:58.562241894 +0800
Modify: 2023-03-28 13:21:06.408632159 +0800
Change: 2023-03-28 13:21:06.408632159 +0800
Birth: -
在上面的輸出中,第二行是文件大小。
2 查看文件夾所占大小
2.1 方法1:du
使用 du 命令可以顯示文件或目錄的磁盤使用情況。你可以使用 -h 選項(xiàng)以人類可讀的方式顯示大小,或使用 -s 選項(xiàng)僅顯示總大小。
例如,使用 du -sh /path/to/folder 命令可以查看 /path/to/folder 文件夾的總大?。?/p>
$ du -sh /path/to/folder
2.5G /path/to/folder
在上面的輸出中,-h 選項(xiàng)以人類可讀的方式顯示文件夾大小,-s 選項(xiàng)僅顯示總大小。
2.2 方法2:ncdu
ncdu 是一款交互式的命令行工具,可以顯示目錄結(jié)構(gòu)和文件大小,并以可視化的方式呈現(xiàn)。使用 ncdu 命令可以輕松查看文件夾所占空間大小。
例如,使用 ncdu /home/users/other/shipinKE
命令可以查看 /home/users/other/shipinKE
文件夾的大?。?mark hidden color="red">文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-623851.html
ncdu 1.15.1 ~ Use the arrow keys to navigate, press ? for help
--- /home/users/other/shipinKE --------
5.2 GiB [##########] /env_name
2.1 GiB [### ] /ptq_install_whl
654.1 MiB [# ] /py36
114.9 MiB [ ] /model_convert_and_perf
72.0 KiB [ ] /image_convert
Total disk usage: 8.0 GiB Apparent size: 7.9 GiB Items: 28539
在上面的輸出中,每行表示一個(gè)子目錄或文件,以及它的大小。最后一行顯示了整個(gè)目錄的總大小。你可以使用方向鍵和回車鍵來(lái)瀏覽文件夾中的文件和子目錄情況。按 q 鍵 或 Ctrl+c 退出 ncdu。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-623851.html
到了這里,關(guān)于【linux命令】如何查看文件/文件夾所占空間大小的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!