加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

一些好用的开源命令行工具

发布时间:2022-10-25 14:30:40 所属栏目:Unix 来源:网络
导读: TL;DR
本文介绍一些自己喜欢的几个开源命令行工具:ohmyzsh, ag, tldr, fzf, ncdu, htop, shellcheck, tig.
ohmyzsh
ohmyzsh一个开源的、社区驱动的框架,用于管理zsh配置。可以简单地配置

TL;DR

本文介绍一些自己喜欢的几个开源命令行工具:ohmyzsh, ag, tldr, fzf, ncdu, htop, shellcheck, tig.

ohmyzsh

ohmyzsh一个开源的、社区驱动的框架,用于管理zsh配置。可以简单地配置出一个美观又实用的shell。

unix grep命令_unix命令行_unix 命令不全

ag - The Silver Searcher

一款类似于ack的代码搜索工具,但是比ack要快很多(一个数量级)。更神奇的一点是,它会忽略与.gitignore and .hgignore中匹配的文件。

安装也很简单,支持大部分主流的操作系统,例如,我使用的是fedora,安装命令为:sudo dnf install the_silver_searcher。有的人可能会奇怪为什么安装包的名字不是ag,关于这一点,其实我也很奇怪:)

关于具体的特点及使用可以查阅它的开源仓库。

tldr

tldr是一个简化版的man pages。如果你的英语水平不太好或者有时候只是想简单了解某个命令,那么就使用tldr吧。

unix命令行_unix 命令不全_unix grep命令

fzf

fzf是一个交互式Unix命令行过滤器,可以与任何列表一起使用。文件unix命令行,命令历史记录,进程,主机名,书签,git commit等。

更厉害的是,它还可以集成到vim或者zsh/bash中,具体步骤可以参阅官方文档。

unix 命令不全_unix grep命令_unix命令行

ncdu

Ncdu是具有ncurses接口的磁盘使用情况分析器。可以简单快速地查看磁盘的使用情况。

unix命令行_unix 命令不全_unix grep命令

unix 命令不全_unix grep命令_unix命令行

htop

htop是用于Unix系统的交互式文本模式进程查看器。比top更美观、更方便。

unix 命令不全_unix命令行_unix grep命令

ShellCheck

ShellCheck是一款用于Shell脚本的静态分析工具。可以检查脚本的语法问题并提供建议。

unix grep命令_unix命令行_unix 命令不全

tig

tig是git的基于ncurses的文本模式界面。主要用于浏览代码仓库,也可以当作git来使用,不过值得一提的是,tig的命令输出样式更为美观。你可以把它当作一个git的美化版。

下图展示了tig浏览代码仓库时,回车查看commit的diff细节:

unix 命令不全_unix命令行_unix grep命令

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!