linux查看占用空间
很多朋友都想知道linux怎么查看占用空间?下面就一起来了解一下吧!
linux查看占用空间
1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端。
3、在终端窗口中输入free命令,回车后即可查看到系统资源的使用情况。
total:总计物理内存的大小
used:已使用多大
free:可用有多少
Shared:多个进程共享的内存总额
Buffers/cached:磁盘缓存的大小
linux查看占用空间最大的文件夹
Linux 如何找出最占硬盘空间的10个目录或文件
如何找出最占硬盘空间的10个目录或文件
方法1
bash -c 'du -ah / | sort -hr | head -n 10' 2>/dev/nulldu -ah / 2>/dev/null | sort -hr | head -n 10
方法2
bash -c 'find / -print0 | xargs -0 du -h | sort -hr | uniq | head -n 10' 2>/dev/null
方法3
bash -c 'find / -exec du -h {} | sort -hr | uniq | head -n 10' 2>/dev/null
找出最占硬盘空间的10个目录或文件的三个方法
如何找出最占硬盘空间的10个目录方法1
bash -c 'du -h / | sort -hr | head -n 10' 2>/dev/null
方法2
bash -c 'find / -type d -print0 | xargs -0 du -h | sort -hr | uniq | head -n 10' 2>/dev/null
方法3
bash -c 'find / -type d -exec du -h {} | sort -hr | uniq | head -n 10' 2>/dev/null
找出最占硬盘空间的10个目录的三个方法
如何找出最占硬盘空间的10个文件方法1
bash -c 'find / -type f -print0 | xargs -0 du -h | sort -hr | head -n 10' 2>/dev/nullbash -c 'find / -type f -size 90M -print0 | xargs -0 du -h | sort -hr | head -n 10' 2>/dev/null
方法2
bash -c 'find / -type f -exec du -h {} | sort -hr | head -n 10' 2>/dev/nullbash -c 'find / -type f -size 90M -exec du -h {} | sort -hr | head -n 10' 2>/dev/null
找出最占硬盘空间的10个文件的两个方法
du命令的使用场景估算某个目录、该目录下的所有子目录各自占用多少硬盘空间(不含该目录下的子文件)
# 不加-a,说明只估算所有子目录,不估算所有子文件bash -c 'du -h / | sort -hr | head -n 50' 2>/dev/null
估算某个目录、该目录下的所有子目录、该目录下的所有子文件各自占用多少硬盘空间
# 加了-a,说明除了估算所有子目录之外,还要估算所有子文件bash -c 'du -ah / | sort -hr | head -n 50' 2>/dev/null
估算一个目录占用多少硬盘空间(不含该目录下的所有子目录和子文件)
root@hgdm:~# du -sh / 2>/dev/null8.5G /
估算一个目录下的所有一级子目录、所有一级子文件各自占用多少硬盘空间
root@hgdm:~# du -sh /* 2>/dev/null | sort -hr4.0G /var3.0G /usr948M /swapfile381M /data138M /boot104M /root6.5M /etc2.6M /home692K /run64K /tmp16K /lost found12K /media4.0K /srv4.0K /opt4.0K /mnt0 /sys0 /sbin0 /proc0 /libx320 /lib640 /lib320 /lib0 /dev0 /bin
估算一个文件占用多少硬盘空间
root@hgdm:~# du -h /var/log/nginx/access.log48K /var/log/nginx/access.log
估算多个文件各自占用多少硬盘空间
root@hgdm:~# du -h /var/log/nginx/access.log /root/examples/data111.txt48K /var/log/nginx/access.log4.0K /root/examples/data111.txt
du命令的常用命令选项
- -a: 加-a则输出结果=某个目录 子目录 子文件(含子文件),不加-a则输出结果 = 某个目录 子目录(不含子文件)。
- -s: 英文单词是summary或simple,意思是,加-s则输出结果既不含子目录也不含子文件。
- -h: 英文单词是human-readable,指以人类可读的方式输出结果,单位为T、G、M、K。
当使用du -sh命令估算两个或两个以上的目录的空间使用情况时,当这些待估算目录存在隶属关系或父子关系时,不会得到想到的结果。
示例命令执行结果如下:
root@hgdm:~# du -sh /var /etc4.0G /var6.5M /etcroot@hgdm:~# du -sh /var /var/lib/mysql4.0G /varroot@hgdm:~# du -sh /var/lib/mysql /var2.6G /var/lib/mysql1.4G /var
执行du -sh命令有时会得不到想要的结果
需要注意的问题2以下两个命令得到的结果是不相同的
bash -c 'du -sh /* | sort -hr | head -n 10' 2>/dev/nullbash -c 'du -sh /* | sort -nr | head -n 10' 2>/dev/null
命令执行详情
root@hgdm:~# bash -c 'du -sh /* | sort -hr | head -n 10' 2>/dev/null3.9G /var3.0G /usr948M /swapfile381M /data138M /boot104M /root6.5M /etc2.6M /home692K /run64K /tmproot@hgdm:~# bash -c 'du -sh /* | sort -nr | head -n 10' 2>/dev/null (通过眼睛就可以发现,没找到最占硬盘空间的3.9G目录)948M /swapfile692K /run381M /data138M /boot104M /root64K /tmp16K /lost found12K /media6.5M /etc4.0K /srv
- 06-06生活
螺旋开红酒的正确方法
- 01-08教育
陆地上的地壳主要成分是什么元素
- 08-04科技
笔记本电脑配置不低,为什么玩游戏会卡
- 11-15教育
《鲁滨逊漂流记》读后感及感悟
- 02-12教育
2022年行政专员工作心得体会
- 05-04生活
褚橙是哪里的特产
- 08-03科技
怎么配置多区域OSPF协议
- 07-20生活
健康码变黄色要怎么解决
推荐
- 1北京垃圾分类管理办法173
- 2宿管教师演讲范文492
- 3标签打印机设置标签打印格式的方法322
- 4怎样快速隐藏所有网页窗口366
- 512月台湾冬天冷吗245
- 6会计高级资格证有用吗259