Windows PC必备命令行工具:我的四大精选

Windows PC必备命令行工具:我的四大精选

虽然命令行看似是系统管理员或开发人员的专属工具,但对于任何希望简化任务(例如自动化安装、清理系统或转码媒体文件)的高级用户来说,它都是一个强大的资源。借助合适的命令行工具,您可以通过高效执行文本命令来显著提高工作效率。

在使用 Windows 系统多年后,我发现了一些命令行工具,它们极大地提升了系统的速度、整洁度和整体效率。这些工具提供了极高的灵活性,并且省去了繁琐的点击操作。我鼓励所有想要摆脱图形用户界面 (GUI) 束缚的人去探索这些命令行实用程序的强大功能。

灰尘

找出占用磁盘空间最多的程序

Dust是一款命令行实用程序,可提供关于磁盘使用情况的深入信息。如果您曾经疑惑过 SSD 空间不足的原因,这款工具将以颜色编码的层级树状结构直观地呈现磁盘使用情况,让您一目了然。Dust 是一款基于 Rust 的现代化工具,可替代传统的“du”命令和微软早期的 Sysinternals Du,让您轻松定位哪些文件或文件夹占用了存储空间。

通过执行命令`dust c: `,您可以扫描 C 盘,并以直观的格式查看使用情况统计信息,包括文件夹大小、使用百分比以及使用情况的柱状图。诸如`dust -d 2`之类的自定义选项允许您将扫描范围限制在两级子目录,从而获得概览信息而不会过于繁杂。此外,使用`dust -r`可以反转排序顺序,以便进行更精准的分析。

每当我怀疑某个文件夹异常增大,或者在完成大型安装后需要清理文件夹时,我都会使用 Dust 这个工具。Dust 轻量级的设计使其运行迅速,而且无需管理员权限。值得一提的是,虽然 WinDirStat 和 WizTree 等基于图形界面的替代方案也能提供类似的信息,但 Dust 的终端操作方式能以更快的文本格式呈现结果,这或许更符合许多用户的偏好。

要开始使用 Dust,安装过程非常简单,只需使用 WinGet 即可:

winget install --id=bootandy.dust -e

FFmpeg

您的首选媒体转换工具

使用 FFmpeg 从单张图像创建静态视频
阿法姆·奥尼马杜 / MUO

如果您的工作涉及音频或视频文件,FFmpeg无疑是必备工具。这款功能全面的多媒体框架能够转换、压缩、录制和流式传输多种格式的文件。使用 FFmpeg,您可以轻松提取音频、将.mkv 文件转换为.mp4 格式以及剪辑视频片段,所有操作均无需图形界面。例如,命令 ` ffmpeg -i input.mp4 -ss 00:01:00 -to 00:02:00 -c copy clip.mp4`可以让您快速从视频中剪切出一分钟的片段。

FFmpeg 的积极开发和开源特性,以及广泛的编解码器支持,使其功能强大。VLC 和 HandBrake 等知名多媒体应用程序都使用 FFmpeg,使其成为媒体管理的必备工​​具。

虽然 FFmpeg 的学习曲线陡峭,乍看之下可能令人望而生畏,但克服这一挑战后,你将开启一个功能强大的世界。我个人使用 FFmpeg 来自动转换媒体文件,并高效地整理大量文件,从而实现对媒体资源的专业级控制。

通过 WinGet 安装非常简单:

winget install ffmpeg

Speedtest CLI

通过命令行测量您的互联网速度

安装速度测试工具并获取结果
阿法姆·奥尼马杜 / MUO

有时我需要快速检测网速,但又不想打开浏览器,这时我就会使用Ookla 的Speedtest CLI。这款命令行工具使用与 Speedtest.net 网站相同的后端,但没有广告干扰。它能提供快速可靠的测试结果,同时还能让你轻松编写脚本并实现自动化测试。安装过程非常简单,只需使用以下 WinGet 命令:

winget install --id Ookla. Speedtest. CLI -e

安装完成后,运行speedtest即可显示您的上传和下载速度。您可以使用speedtest –server-id [服务器 ID]选择特定服务器,或使用speedtest –format=json将结果直接导出为 JSON 格式,从而优化测试参数。在网络连接速度较慢的日子里,我通常会连续运行多次测试,并将结果保存到文本文件中进行分析。

R克隆

高效管理云存储

使用 Rclone 配置云账户
阿法姆·奥尼马杜 / MUO

如果您需要管理跨多个云服务的文件,Rclone是一款非常实用的命令行工具。它作为一款通用的云管理器,可让您轻松连接到 Google Drive、Dropbox、OneDrive、Mega 和 S3 兼容存储等服务。安装方法如下:

winget install rclone

安装完成后,您可以运行`rclone config`来设置云账户。例如,执行`rclone copy “C:\Backups”remote:MyDrive`可以无缝镜像目录。它的一大亮点是支持文件加密、定时同步和带宽限制,使其远不止是一个简单的文件传输工具。

我发现 Rclone 在备份项目文件夹和跨设备同步方面尤其出色,它省去了安装多个应用程序的麻烦。Rclone 轻巧高效,支持一些高级功能,例如通过 HTTP 提供文件服务或将云存储挂载为虚拟驱动器。

使用命令行工具增强您的 Windows 工作流程

这些命令行实用程序不仅仅是工具;它们从根本上改变了您的 Windows 使用体验,使其更加快捷、高效。它们可以自动执行繁琐的任务,简化安装过程,并减轻复杂工作流程的负担。

使用命令行可以让你更好地控制操作系统环境,从而开启无限可能。虽然我也尝试过一些基于 FFmpeg 的应用程序作为替代方案,但它们的功能深度都无法与直接使用命令行工具相媲美。

图片来源及图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注