原文地址:dev.to/zaiste/15-c…
译者:Gavin,未经授权禁止转载。
bat
cat/less的替代命令,支持Windows、MacOS、Linux,集成了高亮语法显示和Git。
exa
ls的替代命令,更友好的目录内容展示
译者注:喜欢使用ll命令的同学,可以通过别名使用exa替换掉默认ll命令
$ echo 'alias ll="exa -l"' >> ~/.zshrc # 未使用zsh的同学,可以追加到.bashrc中
$ source ~/.zshrc # or source ~/.bashrc,使命令生效
fd
fd是一种简单、快速、用户友好的find替代方案,支持正则搜索,支持与fzf、emacs集成
procs
procs是ps的替代命令,用于获取系统中的进程信息,相对于ps,procs的输出更直观与方便
sd
sed的替代命令,相对于sed,sd的语法更简单,比sed更快,同时支持正则
dust
dust是du更直观的版本,用于显示磁盘使用统计信息,默认情况下按目录大小排序
starship
适用于任何shell,小巧、快速、可自定义的命令行提示工具
ripgrep
grep的替代命令,ripgrep是一个行搜索工具,可以递归地在目录中搜索,支持正则
tokei
tokei是一个显示代码信息的统计程序
hyperfine
hyperfine是一个命令行基准测试工具,支持所有shell,它提供多命令的统计分析
ytop
top的替代命令,用于显示系统中的进程信息
tealdeer
tealdeer是tldr的快捷版,用于展示简化显示、基于示例、社区维护的man页面
bandwhich
用于显示当前网络利用率的进程、连接、远程IP与主机信息
grex
用于简化创建正则表达式的方式
译者注:此方案的局限性:只支持匹配所有输入的值,不会转换为\w\s等
zoxide
zoxide可以快速的进入目录,不需要输入完整的路径名称
译者注:若你使用zsh,可以编辑~/.zshrc,开启z插件
plugins=(z)
nushell
nushell是一个Rust写的新shell,它的目标是创建一个现代化的shell替代方案,它以类似awk和sed的方式支持管道和过滤,并提供列视图,你可以像使用SQL一样操作