Linux好用命令推荐
Linux好用命令推荐
0 前言
推荐内容纯主观,水平有限,共同探讨,不足之处欢迎指正
1 前置工作
一些命令是使用Rust进行编写的,并且因为一些系统版本问题,包仓库里有一定的必须依赖缺失,所以需要使用Rust来进行安装程序。
Rust安装命令:
|
|
2 Linux命令
ag
ag
命令指的是 The Silver Searcher ,是一个比grep
更快、更智能的代码搜索工具。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
fzf
fzf
(Fuzzy Finder )是一个非常强大的终端工具,用于模糊匹配和选择命令行中的内容 ,比find
更加有交互性,并且会在stdout
输出查找的文件路径。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
bat
bat
是一个非常实用且美观的命令行工具,是传统cat
命令的现代替代品。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
注意:Ubuntu 自带的 bat 可能是另一个工具(与 cat 同名),下载下来的命令会使batcat,可以对命令取别名
tree
tree
是一个非常实用的 Linux/Unix 命令行工具,用于以树状结构递归显示目录内容 。它可以帮助你快速了解文件夹结构,尤其适合查看项目目录、配置文件结构等。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
htop
htop
是一个非常流行的终端系统监控工具,是传统top
命令的现代化替代品。它界面更友好、功能更强大,支持颜色、鼠标操作、垂直/水平滚动查看进程信息。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
btop
btop
是一款现代、美观、功能强大的终端系统监控工具,是top
和htop
的新一代替代品。它用 C++ 编写,支持多平台(Linux/macOS/FreeBSD),界面非常酷炫,资源占用低,交互体验优秀。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
exa
exa
是一个现代、美观且功能强大的命令行工具,是传统ls
命令的现代化替代品。它用 Rust 编写,界面更清晰、输出更直观,并支持颜色高亮、Git 状态显示、图标美化等功能,特别适合开发者和终端用户使用。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
procs
procs
是一个现代、简洁且功能强大的命令行工具,用于查看和管理 Linux 系统中的进程信息 。它是传统ps
命令的现代化替代品,使用 Rust 语言编写 ,界面更友好、输出更清晰,并支持颜色高亮、过滤、排序等功能。具体演示如下图:
Ubuntu / Debian安装命令:
|
|
sl
sl
是一个非常有趣的 Linux 命令行“彩蛋”程序,它是一个 ASCII 动画小火车命令 ,常被用来恶搞或娱乐。当你输入sl
(不是ls
😄)时,它会在终端里播放一列小火车驶过的动画。具体演示如下图:
Ubuntu / Debian安装命令:
|
|