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

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

发布时间:2022-11-08 10:46:39 所属栏目: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。
 
  ag - The Silver Searcher
 
  一款类似于ack的代码搜索工具,但是比ack要快很多(一个数量级)。更神奇的一点是,它会忽略与.gitignore and .hgignore中匹配的文件。
 
  安装也很简单,支持大部分主流的操作系统,例如,我使用的是fedora,安装命令为:sudo dnf install the_silver_searcher。有的人可能会奇怪为什么安装包的名字不是ag,关于这一点,其实我也很奇怪:)
 
  关于具体的特点及使用可以查阅它的开源仓库。
 
  tldr
 
  tldr是一个简化版的man pages。如果你的英语水平不太好或者有时候只是想简单了解某个命令,那么就使用tldr吧。
 
  fzf
 
  fzf是一个交互式Unix命令行过滤器,可以与任何列表一起使用。文件unix命令行,命令历史记录,进程,主机名,书签,git commit等。
 
  更厉害的是,它还可以集成到vim或者zsh/bash中,具体步骤可以参阅官方文档。
 
  ncdu
 
  Ncdu是具有ncurses接口的磁盘使用情况分析器。可以简单快速地查看磁盘的使用情况。
 
  htop
 
  htop是用于Unix系统的交互式文本模式进程查看器。比top更美观、更方便。
 
  ShellCheck
 
  ShellCheck是一款用于Shell脚本的静态分析工具。可以检查脚本的语法问题并提供建议。
 
  tig是git的基于ncurses的文本模式界面。主要用于浏览代码仓库,也可以当作git来使用,不过值得一提的是,tig的命令输出样式更为美观。你可以把它当作一个git的美化版。
 

(编辑:我爱资讯网)

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

    推荐文章