前言每次清理C盘都很麻烦,为了不用下载软件就能更方便的清理,所以写了清理脚本。第一步:新建Clear.ps1文件新建记事本,将下面的代码粘贴进去另存为Clear.ps1,编码选择ANSI然后保存。...# 删除最近使用文件列表$RecentFolder = "$env:APPDATA\Microsoft\Windows\Recent\*"$initialRecentSize = Get-DirectorySize...RecentFolder -Recurse -Force -ErrorAction SilentlyContinue$totalFreedSpace += $initialRecentSizeWrite-Host "最近使用的文件列表已清理...在命令提示符中,输入以下命令并按 Enter:powershell打开一个新的 PowerShell 窗口在这个窗口中,输入 Set-ExecutionPolicy RemoteSigned -Scope...现在,重新启动 PowerShell 就可以直接打开上面的脚本进行清理啦
定位 df -ah可以通过 User% 那一列哪看到个占用多。 进入根目录,查询大文件与目录 cd / du -sh * | sort -n # 查看大小1...
随着时间的推移我们注意到,docker 似乎占用了大量的磁盘空间。使用 df -h 命令查看发现 /var/lib/docker 目录几乎占用了整个磁盘。所以我们采取了以下解决方案。 1....您可以使用 docker ps -a 命令查看所有容器。要清理退出的容器,可使用以下命令。...Docker 会在磁盘中保留所有使用过的镜像,即使这些镜像没有正在运行。这样做是为了在本地“缓存”中保留必要的镜像。...这本身是没问题的,因为当你想拉取某个依赖于这些镜像的镜像,或者当你想要构建一个镜像时,本地的这些镜像可以直接使用。但同时,这也占用了大量的磁盘空间!...如果您的 docker 目录仍占用大量空间,那可能意味着你的磁盘中有不需要的卷。我们使用 rm 命令时带的 -v 标志已经考虑到了这一点。
于是我用df命令看了一下,使用率确实达到了100%。 第一反应估计是nginx日志把硬盘写爆了,因为是个测试服务器,于是二话不说就去删除了access日志。 最后df再看一眼,What??!...还是100%使用率?! 真是一顿操作猛如虎,然并卵......根因 由于是在nginx运行过程中使用rm命令删除nginx的access日志,虽然你ls或者du上已经看不到对应的日志文件了,但是文件并没有被真正删除掉。...truncate的方式来清理日志文件而不是直接删除, 比如: > logs/access.log 搜索时提出正确的问题会让你事半功倍,问题的关键现象是du和df结果不一致,所以我在搜索时是这样描述的...: du show disk full but can't find du和dh的区别: 根据手册描述df命令报告文件系统的磁盘使用率。
有多种命令清理powershell历史记录[System.IO.File]::Delete((Get-PSReadLineOption).HistorySavePath)Remove-Item "$env...:APPDATA\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt" -ForceGet-ChildItem "C:\Users...\*\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\*_history.txt" | Remove-Item -Force以上在Server2016...Get-PSReadLineOption -EA Stop|Select -Exp HistorySavePath}catch{}}else{"$env:APPDATA\Microsoft\Windows\PowerShell
一、描述: 以module的方式组件python代码,在磁盘文件清理上复用性更好 二、达到目标: 清空过期日志文件,清理掉超过自定大小日志文件 三、原码 #!...result = result.split("\n") return status, result def send_alert_mail(): pass ''' 获取某一磁盘的空间使用率...\d*') match = pattern.match(file_size) file_size_number = None if match: # 使用Match...get_clean_log_list_by_size(target_dir,file_size_limit,pattern) remove_file_list(file_list) ''' 清空当前的日志文件,使用... remove_files_by_size(target_dir, file_size_limit=file_size_limit, pattern=pattern) # 如果磁盘空间开没有释放
方案一 来到/var/log目录下,这里存放了ubuntu的日志文件,其中syslog 和 kern.log这两个文件很大,事实上它们基本上每时每刻都在增长,可使用如下命令清理: sudo -i 改变权限...一般来说,以下几条命令更为常用: sudo apt-get autoclean清理旧版本的软件缓存 sudo apt-get clean清理所有软件缓存 sudo apt-get autoremove删除系统不再使用的孤立软件
在云上,做快照的时候磁盘250G,买了300G数据盘,那资源管理器肯定显示250G,剩余空间打开磁盘管理器查看。...,如果我想把空白10G加到51G分区里,那我在51G分区的空白处右击点"扩展卷" 图片.png 图片.png 如果使用powershell命令的话 #以上图为例指定磁盘号及其分区号,第2块磁盘(disk...ffffff]") " >> C:\diskpart_log.txt; $datapan|diskpart 2>&1 >> C:\diskpart_log.txt; 以Administrator管理员身份打开powershell...,复制上面代码在powershell里执行即可。...如果是多台机器,可以使用RDM批量远程后复制粘贴在各台机器执行。
Linux磁盘清理常用思路 查看空间占用 定位大目录 定位大文件 备份 删除 例如CentOS系统中,根目录满了可能会导致系统性能下降或者无法正常运行。...您可以按照以下步骤来清理根目录: 「查找大文件和目录:」 首先,您需要查找占用大量磁盘空间的文件和目录。...可以使用以下命令来列出根目录中的大文件和目录: sudo du -h --max-depth=1 / 这将列出根目录下所有文件和目录的磁盘使用情况,按照大小排序。...「清理旧的内核:」 如果系统升级过多次,可能会留下多个旧的内核版本,这些版本占用了磁盘空间。...「查找大型日志文件:」 使用 find 命令来查找大于一定大小的日志文件,然后可以考虑清理或归档这些文件。
我们注意到随着时间的推移,Docker似乎占用了主机的所有磁盘空间。输入df -h 显示 /var/lib/docker 目录增长到几乎覆盖整个磁盘的程度。所以我们四处寻找,得到了以下的解决办法。...如果要清理所有已退出的容器,可以使用 docker rm -v $(docker ps -a -q -f status=exited) 这条指令会删除所有已经退出的容器。...docker会保存所有的镜像文件在你的磁盘,即使不经常运行。 这样做好处是为了让它在本地的“缓存”中有必要的镜像文件。...因为当你想pull一个依赖于那些镜像文件的镜像,或者当你创建一个镜像文件时,你可以使用本地缓存中的镜像文件。坏处是这极大地占用了磁盘空间!...要做到这一点,有一个Docker镜像,你可以使用如下命令来运行它: docker run -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib
检查当前磁盘使用情况首先,检查当前磁盘的使用情况,确定哪些目录或文件占用了大量空间。df -h2. 查找大日志文件使用 find 命令查找大日志文件,例如查找大于 100MB 的日志文件。...清理日志文件根据需要清理日志文件。可以删除旧的日志文件或清空日志文件内容。...设置日志轮转使用 logrotate 工具设置日志轮转,自动管理和清理日志文件。编辑 /etc/logrotate.conf 文件,添加或修改日志轮转配置。...监控磁盘使用情况定期监控磁盘使用情况,及时发现并处理日志文件占用过多空间的问题。可以使用 cron 定期运行脚本,检查磁盘使用情况并发送警报。
摘要:用了 Docker,好处挺多的,但是有一个不大不小的问题,它会一不小心占用太多磁盘,这就意味着我们必须及时清理。...docker system prune -a命令清理得更加彻底,可以将没有容器使用 Docker 镜像都删掉。...限制容器的日志大小 有一次,当我使用 1 与 2 提到的方法清理磁盘之后,发现并没有什么作用,于是,我进行了一系列分析。...重启 Docker 还有一次,当我清理了镜像、容器以及数据卷之后,发现磁盘空间并没有减少。...根据Docker disk usage提到过的建议,我重启了 Docker,发现磁盘使用率从 83%降到了 19%。
如果满足要求,然后再选中其中的一半,这样迭代找到占用空间大的目录进行清理。那么如果可以使用Python来计算每一个目录的大小,并打印出来,那这个不是节省了很多时间吗,而且这正是Python所擅长的。...实现逻辑好吧,这个功能很简单,就是输入一个目录,然后遍历当前的目录下的所有子目录,打印子目录的名字和磁盘占用大小。...现在可以实际运行一下看看效果.可以看到,这个准确计算了我电脑上D盘目录及对应的大小,那么如果我需要清理C盘AppData对应目录的化,就可以输入对应的目录。...然后,对比哪个目录占用空间比较大,再进行对应的清理就可以了。细心的你一定发现这个输出结果还是不敬人意的。哪个目录占用空间大,还不是那么一目了然。...这里我想到的方法就是使用Map数据类型,key 是文件名,那么value就是对应的文件大小了。
问题 本人256G的硬盘空间,经常右上角弹个小窗提示“您的磁盘几乎已满”,打开存储空间一看,吓个半死: ? 屏幕快照 2020-04-29 下午5.17.53.png ?
SENTRY数据软清理 #登录worker容器 docker exec -it sentry_onpremise_worker_1 /bin/bash #保留多少天的数据,cleanup使用delete...命令删除postgresql数据,但对于delete,update等操作,只是将对应行标志为DEAD,并没有真正释放磁盘空间 sentry cleanup --days 7 3.POSTGRES数据清理...定时清理脚本参考 0 1 * * * cd /root/onpremise && { time docker-compose run --rm worker cleanup --days 7; } &>...清理kafka磁盘占用 清理kafka占用磁盘过大的问题搜到可以配置 .env,如下: KAFKA_LOG_RETENTION_HOURS=24 KAFKA_LOG_RETENTION_BYTES=53687091200...占满100%处理 如果已经占满100%,可以先去查找筛选出磁盘上其他占用很大的无用文件或者日志等,释放出一部分空间。
【C盘清理】: ①:点击桌面左下角的【开始】Windows图标 ②:点击左侧栏中的【设置】 ③:点击左侧栏中的【存储】,开启自动释放空间 ④:选择临时文件后,点击删除。...【磁盘分区】步骤一:在桌面左下角的搜索:创建并格式化硬盘分区 步骤二:选取容量太大的磁盘进行分成两个磁盘 压缩,打个比方,你想把500G的一个磁盘分成2个磁盘,压缩会在你500G磁盘中抽取,想分出一个...300G的容量的一个磁盘的话,要输入压缩量307200MB(300GB(十亿字节)=307200MB(兆字节)) 步骤三:点击压缩卷(H) 输入想要提取的容量(MB) 然后系统会自动分出未分配的容量...【磁盘扩展:就是把电脑未被使用的空间添加到自己的盘符中】(注意!像图片中的7.63GB、990MB\500MB…..这些都是系统空间,千万不要将空间扩展到其他磁盘,不要更改!系统会出问题的。)...好了,C盘清理,磁盘压缩、扩展就讲到这里啦。
磁盘空间评估:当前磁盘使用情况及预计释放的空间。...示例日志清理需求清单:需求项描述清理目标系统日志 + 应用程序日志清理频率每周一次保留时间系统日志保留 30 天,应用程序日志保留 7 天磁盘空间评估当前磁盘占用 85%,预计释放 10GB2....监控清理效果通过监控工具观察清理后的磁盘空间占用情况,确保清理效果。(1)监控磁盘空间使用 df 命令监控磁盘空间。...# 示例:查看磁盘使用情况df -h(2)监控日志文件大小使用 du 命令监控日志目录的大小。...测试清理流程通过模拟环境测试清理流程,确保不会误删重要日志。(1)搭建测试环境使用虚拟机或容器搭建与生产环境一致的测试环境。
转:https://blog.csdn.net/h_8410435/article/details/86303995 查看内存使用情况 df -lh Filesystem Size Used...200G 48% /home tmpfs 789M 128K 789M 1% /run/user/1000 两种情况比较多 1.查看/tmp 所占的内存,不想重启,可以手动清理.../var/log/syslog.1 所占的内存,清空 可以使用下面指令删除30天钱的文件 sudo find /var/log/ -type f -mtime +30 -exec rm -f {}...清理linux系统垃圾还有以下命令 sudo apt-get autoclean 清理旧版本的软件缓存 sudo apt-get clean 清理所有软件缓存 sudo apt-get autoremove...删除系统不再使用的孤立软件
如果你也被这个问题所困扰,咱们就一起看一下 Docker 是如何使用磁盘空间的,以及如何回收。...docker 占用的空间可以通过下面的命令查看: $ docker system df TYPE 列出了docker 使用磁盘的 4 种类型: Images:所有镜像占用的空间,包括拉取下来的镜像,和本地构建的...容器的磁盘占用 每次创建一个容器时,都会有一些文件和目录被创建,例如: /var/lib/docker/containers/ID目录,如果容器使用了默认的日志模式,他的所有日志都会以JSON形式保存到此目录下...删除 build cache 可以使用命令: $ docker builder prune 一键清理 通过上面的说明,我们知道了像容器、镜像、数据卷都提供了 prune这个子命令,帮助我们回收空间。...其实,docker 系统层面也有 prune 这个子命令,可以一键清理没用的空间: $ docker system prune 定期执行这个命令是个好习惯。