利用Linux命令高效查找大文件为windows系统瘦身

简介: ​Windows系统是大家平时使用得比较多的办公桌面系统,但是,作为一名运维工程师,Linux命令行才是我的首选。

​Windows系统是大家平时使用得比较多的办公桌面系统,但是,作为一名运维工程师,Linux命令行才是我的首选。最近在折腾Git这款很强大的工具。在瞎折腾的过程中发现一个比较好用的功能:一条Linux命令,找出你系统中的大文件。在此跟大家分享一下。

​第一步:安装Git

考虑到一些平台不支持发链接,在此就不直接提供下载链接了。小伙伴们可以使用搜索引擎自己搜索一下关键词“Git”,下载完成之后直接按照自己的安装习惯进行安装即可,安装完成之后会在桌面上出现一个Git Bash的图标(如果没有的话可能是在安装过程中没有勾选相关的选项,到安装目录里去找一下)

第二步:运行Git

Git安装完成之后,我们就需要运行它了。可能有的小伙伴就会问,这谁不会用啊,双击就行了!在这里我要强调的是,为了在下一步查找大文件的过程中不出现权限不足的问题,我们需要以管理员的身份运行Git Bash。具体操作方式是选中Git Bash图标,右键->以管理员身份运行。

第三步:查找大文件

这是最关键的一步了!运行Git Bash之后,我们就可以输入Linux中的find命令来查找系统中的大文件了!关于find命令的用法,在我之前的文章中有详细介绍,感兴趣的朋友可以往前翻一下。接下来我们来尝试查找E盘中的大文件。命令如下:

$ find /e -size +1G
/e/系统镜像/Linux/CentOS-7-x86_64-DVD-1511.iso
/e/系统镜像/Linux/CentOS-7-x86_64-DVD-1611.iso
/e/系统镜像/Linux/CentOS-7-x86_64-DVD-1708.iso
/e/系统镜像/Linux/CentOS-7-x86_64-Everything-1611.iso
/e/系统镜像/Linux/FreeBSD-11.1-RELEASE-amd64-dvd1.iso
/e/系统镜像/Linux/rhel-server-7.4-x86_64-dvd.iso
/e/系统镜像/Linux/SUSE-Linux-Enter.iso
/e/系统镜像/Linux/ubuntu-16.04.3-desktop-amd64.iso
/e/系统镜像/Windows/cn_office_professional_plus_2016_x86_x64_dvd_6969182.iso
/e/系统镜像/Windows/cn_visio_professional_2016_x86_x64_dvd_6970929.iso
/e/系统镜像/Windows/cn_visual_studio_professional_2015_with_update_3_x86_x64_dvd_8923256.iso
/e/系统镜像/Windows/cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso

我其实是想以C盘为例的,但是在昨天我摸索这个功能的时候把C盘的大文件查找并删除了。C盘中像QQ相关目录下几个月不清理的话是非常大的,大家可以放心清除,其他文件删除之前需要谨慎确认。命令的使用格式为:find 查找路径(C盘:/c,D盘:/d) 查找条件(如:-size +1G,这代表文件的大小超过1GB),大家可以根据自己的实际情况来使用。查找的过程有点漫长,大家需要耐心等待!

相关文章
|
4天前
|
监控 搜索推荐 开发工具
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
|
1月前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
65 14
Linux 10 个“who”命令示例
|
1月前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
46 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
27天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
124 20
|
17天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
46 8
|
19天前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
74 8
|
27天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
58 7
|
1月前
|
自然语言处理 安全 Java
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
44 6
|
1月前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
分布式数据库 Windows