首页 > 其他分享 >记一次磁盘清理

记一次磁盘清理

时间:2023-12-15 15:13:08浏览次数:33  
标签:文件 一次 容量 文件系统 目录 du 列出 磁盘清理

1、确定磁盘占用

df -h
参数说明:
-a:列出所有的文件系统,包括系统特有的/proc等文件系统
-k:以KB的容器显示各文件系统
-m:以MB的容量显示各文件系统
-h:以人们较易阅读的GB,MB,KB等格式自行显示
-H:以 M=1000K代替M=1024K的进位方式
-T:连同该分区的文件系统名称(例如ext3)也列出
-i:不用磁盘容量,而以inode的数量来显示

image-20231215134827707

执行结果参数说明:

Filesystem:代表该文件系统是在哪个分区,所以列出设备名称
1k-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变容量
Used:使用掉的磁盘空间
Avail:剩下的磁盘空间大小
Use%:磁盘使用率
Mounted on:磁盘挂载的目录所在(挂载点)

显示每个目录的大小

命令:du -sh/*
参数说明:
    -a:列出所有的文件与目录容量,因为默认仅统计目录下面的文件量而已
    -h:以人们较易读的容量格式(G/M)显示
    -s:列出总量,而不列出每个个别的目录占用了容量
    -S:不包括子目录下的统计,与-s油电差别
    -k:以KB列出容量显示
    -m:以MB列出容量显示

与 df 不一样的是,du 会直接找到文件系统内查找所有的文件数据。

du -S 显示当前目录下文件总容量(不包含子目录),而 du 怎在最后显示该目录所有文件的总容量(包含子目录)

2、清理目录

一般都是直接去清理 log,如果不是,则查找最大文件夹

du -h --max-depth=1

寻找当前目录,那个文件夹占用空间最大。

3、进入最大文件夹,将文件以大—>小的顺序展示

ls -lhS

将当前目录下的文件以大到小的顺序展现

4、清理文件。清理文件时,如果进程正在使用,使用rm -f 删除时要么会报错,要么即使删除了磁盘依旧是满的,所以使用清空文件内容命令优于删除此文件。

命令:echo ‘’>catalina.out

5、查看清理结果

命令: ls -lh 文件

标签:文件,一次,容量,文件系统,目录,du,列出,磁盘清理
From: https://www.cnblogs.com/yhtweirdo/p/17903408.html

相关文章

  • 解决element-ui中el-tree懒加载load只执行一次问题
    在我们实际开发中,由于后端返回的节点数据量庞大,而用户往往没有要看到所有数据的需求,如果在页面加载中,将页面的所有节点数据都加载出来,无疑是浪费用户宝贵的时间,因此,就有了节点的懒加载的需求,用户想展开哪个节点,我们就给他展示什么数据(异步的从后台发送请求获取当前节点数据然后进......
  • 力扣136-只出现一次的数字
    难度:【简单】1.第一反应是对每个元素出现的次数计数,然后找到计数为1的元素。但是题目要求额外使用空间为常量,该方法不符合要求。2.既然空间复杂度是常数级别,那就尝试用一个变量解决,用一个变量对每个元素计数,当遇到重复的元素时变量置零,但是还是要保存访问过的元素,不符合条件。......
  • 记一次省护网红队案例
    0x00前言本来开学正忙于实现电竞梦(联盟高校联赛),某一天下午突然有位师傅联系我说可以免面试进组打省护红队,这么好的实战机会怎么能错过呢~(好好玩游戏,不要学我^^)0x01一个出局的企业单位内网之旅打点一故事的开始是某佬丢了一个系统ndayshell给我ipconfig发现有10段内网,这种网......
  • 记一次 Zabbix agent is not available 问题解决
    好久没折腾zabbix,最近遇到一个奇葩的问题,忽然有一台服务器报警“Zabbixagentisnotavailable(ornodatafor30m)”,但是查看监控数据都有,而且在不断的更新开始分析问题、解决问题:1、先检查了一遍配置,都没问题2、检查了一遍server端和agent端的日志,也没有相应的错......
  • easyYapi 简单使用 ,一次只导出一个方法,swagger 注解生效,md 文档
    easyYapi简单使用,一次只导出一个方法,swagger注解生效,md文档有时候开放平台需要写文档,这个时候给yapi和swagger就不太友好,导出md,在导入smartdoc或者自己的md线上,其他3方的文档库语雀啥的就会好很多。1.第一步安装idea插件4.设置配置信息3.swagger......
  • shell 获取返回值、上一次命令、上次命令参数
    前言全局说明shell获取返回值、上一次命令、上次命令参数一、获取上一次命令1.$?,上一次命令执行结果成功0;失败非0echo$?2.!!,执行上一次命令,是!-1的快捷方式3.!n,表示执行history里第n条命令,如!2表示执行ls6789104.!-n表示倒数第n条命......
  • antD——popover气泡卡片宽度过窄,鼠标移入时第一次位置不正确
    参考:https://www.jianshu.com/p/6f96f26f4a6c/ 原效果: 修改后效果:  原因:初次渲染的时候组件未能正确的估计到图片的大小,所以会默认按照文字显示,导致气泡出现在偏移的位置。 解决方法:在组件初次加载的时候就给它指定好宽高即可解决问题。<Popoverpla......
  • 记一次 .NET 某新能源材料检测系统 崩溃分析
    一:背景1.讲故事上周有位朋友找到我,说他的程序经常会偶发性崩溃,一直没找到原因,自己也抓了dump也没分析出个所以然,让我帮忙看下怎么回事,那既然有dump,那就开始分析呗。二:Windbg分析1.到底是哪里的崩溃一直跟踪我这个系列的朋友应该知道分析崩溃第一个命令就是!analyze-v......
  • 一次性消耗
    迭代器(zip,zip_longest,itertuples等)只供一次性消耗https://blog.51cto.com/u_16055028/8498541open().read()只能使用一次,除非f.seek(0)将句柄放回文件的开头withopen(path,"r",encoding="utf-8")asf:doc_config=tomlkit.parse(f.read())dic_config=dict......
  • 第一次爬虫
    (2)请用requests库的get()函数访问如下一个网站20次,打印返回状态,text()内容,计算text()属性和content属性所返回网页内容的长度。python代码:importrequestsurl="https://www.so.com/"defgethtml(url):try:r=requests.get(url)r.raise_for_status()......