导航:首页 > 编程系统 > linux怎么查看当前目录的大小

linux怎么查看当前目录的大小

发布时间:2025-02-20 20:13:07

linux下查看指定文件夹和文件的大小

df命令:查看目前所有文件系统的可用空间及使用情况
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力

复制代码代码如下:
df -lh

参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。

上面的命令输出的第一个字段(Filesystem)及最后一个字段(Mounted on)分别是档案系统及其挂入点。我们可以看到 /dev/sda1 这个分割区被挂在根目录下。

接下来的四个字段 Size、Used、Avail、及 Use% 分别是该分割区的容量、已使用的大小、剩下的大小、及使用的百分比

命令:查询文件或文件夹的磁盘使用空间

如果当前目录下文件和文件夹很多,使用不带参数的命令,可以循环列出所有文件和文件夹所使用的空间。这对查看究竟是那个地方过大是不利的,所以得指定深入目录的层数,参数:–max-depth=,这是个极为有用的参数!如下,注意使用“*”,可以得到文件的使用空间大小。

复制代码代码如下:
[root@bsso yayu]# -h –max-depth=1 work/testing
27M work/testing/logs
35M work/testing

[root@bsso yayu]# -h –max-depth=1 work/testing/*
8.0K work/testing/func.php
27M work/testing/logs
8.1M work/testing/nohup.out
8.0K work/testing/testing_c.php
12K work/testing/testing_func_reg.php
8.0K work/testing/testing_get.php
8.0K work/testing/testing_g.php
8.0K work/testing/var.php

[root@bsso yayu]# -h –max-depth=1 work/testing/logs/
27M work/testing/logs/

[root@bsso yayu]# -h –max-depth=1 work/testing/logs/*
24K work/testing/logs/errdate.log_show.log
8.0K work/testing/logs/pertime_show.log
27M work/testing/logs/show.log

查看linux文件目录的大小和文件夹包含的文件数

复制代码代码如下:
-sh xmldb/ 统计总数大小
-sm * | sort -n //统计当前目录大小 并安大小 排序
-sk * | sort -n
-sk * | grep guojf //看一个人的大小
-m | cut -d “/” -f 2 //看第二个/ 字符前的文字

查看此文件夹有多少文件 /*/*/* 有多少文件

复制代码代码如下:
xmldb/
xmldb/*/*/* |wc -l

与df的区别

统计文件大小相加
df 统计数据块使用情况

如果有一个进程在打开一个大文件的时候,这个大文件直接被rm 或者mv掉,则会更新统计数值,df不会更新统计数值,还是认为空间没有释放。直到这个打开大文件的进程被Kill掉。

如此一来在定期删除 /var/spool/clientmqueue下面的文件时,如果没有杀掉其进程,那么空间一直没有释放。

使用下面的命令杀掉进程之后,系统恢复。
fuser -u /var/spool/clientmqueue

ls命令:以K、M、G为单位查看文件大小

复制代码代码如下:
ls
ls -l
ls -lh
ll -h

② LINUX下如何查看一个文件夹下所有文件的总大小

在Linux系统中,查看一个文件夹下所有文件的总大小是一项常见的操作。使用命令行工具可以方便地完成这一任务。例如,要查看/home目录的总大小,可以使用以下命令:

-s /home

这条命令会给出/home目录下所有文件和子目录的总大小,以块为单位显示。

如果希望在查看总大小的同时,也显示单位(如KB、MB),可以使用:

-sh /home

这条命令会在输出中显示总大小,并自动换算成合适的单位。例如,输出可能是“12M”,表示该目录的大小为12兆字节。

这两种命令都是Linux下常用的查看文件夹大小的手段。其中,“-s”参数表示简要输出,只显示总和;“-h”参数表示使用人类可读的格式输出,方便理解。

对于其他目录,只需将命令中的路径替换为对应的目录路径即可。例如,要查看用户data目录的大小,可以使用:

-sh /home/data

通过这种方式,用户可以方便地了解不同目录的空间占用情况,有助于进行文件管理和空间规划。

此外,对于需要更详细信息的场景,还可以使用“-a”参数,该参数表示显示每个文件和子目录的大小:

-ah /home

这条命令将输出/home目录下每一个文件和子目录的大小信息,便于用户进行更细致的分析。

综上所述,通过命令的不同参数组合,用户可以灵活地查看Linux系统中任意目录的大小信息,这对于日常管理和维护非常重要。

③ linux鏌ョ湅褰撳墠鐩褰曞ぇ灏忕殑鍛戒护linux鏌ョ湅褰撳墠鐩褰曞ぇ灏

Linux鏌ョ湅鐩褰曞ぇ灏忓強鏂囦欢鏁伴噺鍛戒护锛

linux濡備綍鏌ョ湅鐩褰曠殑鍓╀綑绌洪棿澶у皬鍙浠ヨ繖鏍疯В鍐筹細

1銆侀栧厛杩涘叆缁堢銆

2銆佺劧鍚庡湪缁堢閲岄潰杈撳叆-h-d1鍛戒护锛屽氨鑳芥煡鐪嬪綋鍓嶇洰褰曠殑绌洪棿澶у皬浜嗐

3銆佸懡浠-d琛ㄧず鐩褰曠殑娣卞害锛屼慨鏀-d鐨勫艰兘鐪嬫洿澶氬眰鐩褰曠殑绌洪棿澶у皬銆

杩欏氨鏄痩inux濡備綍鏌ョ湅鐩褰曠殑鍓╀綑绌洪棿澶у皬鐨勮В鍐虫ラゃ

linux涓鏌ョ湅鏂囦欢鍜岀洰褰曠殑鍛戒护鏄浠涔堬紵

Linux涓鏌ユ壘鏂囦欢澶圭殑鍛戒护鏄痜ind鍛戒护銆侺inux-鏂囦欢鎼滅储鍛戒护find鐨勬搷浣滀娇鐢ㄦ柟娉曞備笅锛

1銆佸叏鐩樻悳绱锛屼篃鍙浠ユ寚瀹氱洰褰曟悳绱銆俧ind鎼滅储鐩褰-name鐩鏍囧悕瀛楋紝find/-namefile

2銆佽繖鏍锋悳绱㈢湅鍒扮殑閮芥槸file鐨勫畬鍏ㄥ尮閰,鍖哄垎澶у皬鍐欑殑锛屽彲浠ョ敤-iname涓嶅尯鍒嗗ぇ灏忓啓锛宖ind/-inamefile銆傝繖鏍锋垜浠灏卞彲浠ュ氭煡鎵惧埌澶у啓鐨勭浉鍏虫枃浠朵簡銆

3銆佹垜浠鍏堜娇鐢*閫氶厤绗︽潵鍖归厤涓嬪寘鍚玣ile鐨勭浉鍏虫枃浠跺尯鍒嗗ぇ灏忓啓鐨勶細find/-name*file*銆備笉鍖哄垎澶у皬鍐欑殑锛歠ind/-iname*file*銆傝繖鏍峰尮閰嶇殑璇濇枃浠跺氨姣旇緝澶氫簡,瓒婄簿鍑嗙殑鍖归厤瓒婃湁鍒╀簬鏌ユ壘銆

4銆乫ind鎼滅储鐩褰-size鏂囦欢澶у皬銆備笅闈㈡垜浠鏌ユ壘涓嬪ぇ浜100MB鐨勬枃浠,搴旇ュ疄闄呮槸102400KB*2,鎵鏈夋悳绱㈠懡浠や负锛歠ind/-size+204800銆-鍙锋槸灏忎簬锛岀洿鎺ュ啓鏁板瓧灏辨槸绛変簬銆

5銆乫ind鎼滅储鐩褰-user鐢ㄦ埛鍚嶃傝繖閲屾槸鏌ユ壘灞炰簬鐢ㄦ埛鍚嶄负user1鐨勬枃浠讹紝linux濡備綍娣诲姞鍒犻櫎鐢ㄦ埛鍚,鍙浠ュ弬鑰僉inux鐢ㄦ埛绠$悊鍛戒护锛歠ind/-useruser1銆

6銆乫ind鎼滅储鐩褰-typed銆傛煡鎵炬煇涓鐩褰曚笅鐨勬墍鏈夌洰褰曪細find/tmp-typed銆

7銆乫ind鎼滅储鐩褰-cmin-鏃堕棿(鍗曚綅鍒嗛挓)銆傛煡鎵緀tc涓嬮潰1灏忔椂鍐呰淇鏀圭殑鏂囦欢,鏍圭洰褰曚笅闈㈠お澶氫簡,鎸囧畾涓涓鐩褰曪細find/etc-cmin-60銆

8銆佸綋鐒秄ind鍛戒护鏄鍙浠ュ氫釜閫夐」涓璧锋坊鍔犳煡璇㈢殑锛-a鏄鍓嶅悗鏉′欢閮借佹弧瓒筹紝-o鏄婊¤冻涓涓鏉′欢灏卞ソ锛岃繖鏍锋垜浠鍙浠ユ竻闄ょ殑鐪嬪埌琚杩囨护鎺夌殑鏂囦欢銆

濡備綍鍦↙inux涓鏌ョ湅鍗犵敤绌洪棿澶ф枃浠跺拰澶ф枃浠跺す锛

linux鏌ョ湅鏍圭洰褰曚笅鎵鏈夋枃浠跺す澶у皬鐨勬柟娉曞備笅锛

1銆佽繘鍏ユ牴鐩褰曪細cd/

2銆佷娇鐢ㄥ懡浠わ細-sh*鏌ョ湅鏍圭洰褰曚笅姣忎釜鏂囦欢澶圭殑澶у皬

3銆佽繘鍏ュ崰鐢ㄧ┖闂存瘮杈冨ぇ鐨勬枃浠跺す锛岀劧鍚庡啀浣跨敤2涓鍛戒护鏌ユ壘澶ф枃浠躲

阅读全文

与linux怎么查看当前目录的大小相关的资料

热点内容
什么样的网络最好 浏览:809
文件名怎么转链接 浏览:68
电脑文件备注名有哪些 浏览:263
win10x64系统 浏览:955
56批量下载工具 浏览:484
手机顽固文件删除软件 浏览:766
如何下载网校文件 浏览:848
电脑wifi共享文件 浏览:462
长安车短程行驶里程数据如何清零 浏览:67
长文件如何分页复制 浏览:246
u装机装系统教程 浏览:953
苹果越狱会泄露个人银行信息吗 浏览:881
windows网络连接数 浏览:406
ios判断沙盒文件是否存在 浏览:681
知识浏览app 浏览:640
ug编程外r角怎么弄出来 浏览:474
点击展开隐藏代码 浏览:76
华强北组装机苹果手机 浏览:683
直接在工件上扎沟怎么编程对刀 浏览:145
智能车教程 浏览:615

友情链接