利用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),大家可以根据自己的实际情况来使用。查找的过程有点漫长,大家需要耐心等待!

相关文章
|
8天前
|
安全 Linux 数据安全/隐私保护
有什么事让你觉得在Linux上顺理成章,换到Windows上就令你费解?
有什么事让你觉得在Linux上顺理成章,换到Windows上就令你费解?
24 0
|
8天前
|
Linux API 图形学
sdl库配置(linux/windows)
sdl库配置(linux/windows)
11 0
|
22天前
|
NoSQL Linux Redis
【Redis从头学 -1】17张图带你学会Redis多环境(Linux、Windows)安装与配置
【Redis从头学 -1】17张图带你学会Redis多环境(Linux、Windows)安装与配置
29 0
|
25天前
|
Linux 开发工具 索引
安装Windows和Linux双系统需要注意的一些问题
安装Windows和Linux双系统需要注意的一些问题
32 0
|
1月前
|
NoSQL Linux Redis
redis安装(Windows+Linux)
redis安装(Windows+Linux)
33 0
|
2月前
|
Linux 数据处理 开发者
R语言如何快速安装R包?常见方法与报错解决方案汇总,适用于Windows、Mac、Linux多平台
R语言如何快速安装R包?常见方法与报错解决方案汇总,适用于Windows、Mac、Linux多平台
|
2月前
|
编解码 Linux PHP
windows和linux包含日志文件和环境变量getshell
windows和linux包含日志文件和环境变量getshell
33 1
|
2月前
|
Linux iOS开发 MacOS
安装Python 在 Windows、macOS 和 Linux上的详细步骤
安装Python 在 Windows、macOS 和 Linux上的详细步骤
55 2
|
2月前
|
安全 Linux 网络安全
快速学会sftp的 get和put命令,将linux上的linux.txt推送到windows上
sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
52 0
|
2月前
|
Linux 网络安全 开发工具
windows ssh Linux
windows ssh Linux
相关产品
云迁移中心
推荐文章
更多