摘要:exa 是一个现代化的功能丰富的传统 Unix ls 命令替代工具,使用 Rust 语言编写。它在保持原始 ls 命令熟悉性的同时,提供了增强功能、更合理的默认值和更友好的用户体验。凭借其彩色输出、Git 集成和多种视图模式,exa 使文件系统导航更加直观和信
exa 是一个现代化的功能丰富的传统 Unix ls 命令替代工具,使用 Rust 语言编写。它在保持原始 ls 命令熟悉性的同时,提供了增强功能、更合理的默认值和更友好的用户体验。凭借其彩色输出、Git 集成和多种视图模式,exa 使文件系统导航更加直观和信息丰富。
bat 是一个命令行工具,作为传统 cat 命令的现代化替代品,通过语法高亮、Git 集成和智能分页功能提供了增强的能力。bat 使用 Rust 开发,旨在提供一种信息更丰富、视觉上更吸引人的文件内容查看方式,同时保持与熟悉的 cat 接口兼容。
3、zoxide - cdzoxide 是一个更智能的 cd 命令,它会学习你最常用的目录,让你只需几次按键就能”跳转”到目标目录。
有人比喻,z 像捷达,而 zoxide 像奥迪 A8,用完根本回不去了。
fd 是一个简单、快速且用户友好的传统 find 命令替代工具。
它旨在让文件系统中的文件和目录搜索变得直观高效。凭借其合理的默认设置和精简的界面,fd 在不牺牲功能或灵活性的前提下,提供了更便捷的文件系统条目查找方式。
nmon (Nigel’s Monitor) 最初由 IBM 的 Nigel Griffiths 开发,用于监控 AIX 和 Linux 系统的资源使用情况。它能在系统运行过程中实时捕捉系统资源消耗,并支持将数据记录到文件供后续分析。
ncdu 是一款可视化的磁盘使用分析工具,使用 ncdu 需要先安装,再运行:
使用方式:
sudo ncdu /home/user你会看到类似这样的界面:
--- /home/user /.. 4.5 GiB [##########] /projects 2.1 GiB [#### ] /downloads 500.0 MiB [# ] /documents来源:不秃头程序员