bingoohuang / blog

write blogs with issues

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

汇总各路小巧的工具

bingoohuang opened this issue · comments

  1. peco

输出结果增量搜索

Executed ps -ef | peco, then the query root was typed. This shows all lines containing the word root

  1. fzf

可以替换peco的,更方便的搜索工具,支持模糊查找

image

https://github.com/ibraheemdev/modern-unix

Modern Unix

bat

A cat clone with syntax highlighting and Git integration.

exa

A modern replacement for ls.

lsd

The next gen file listing command. Backwards compatible with ls.

dust

A more intutive version of du written in rust.

broot

A new way to see and navigate directory trees

fd

A simple, fast and user-friendly alternative to find.

ripgrep

An extremely fast alternative to grep that respects your gitignore

ag

A code searching tool similar to ack, but faster.

fzf

A general purpose command-line fuzzy finder.

mcfly

Fly through your shell history. Great Scott!

choose

A human-friendly and fast alternative to cut and (sometimes) awk

jq

sed for JSON data.

sd

An intuitive find & replace CLI (sed alternative).

cheat

Create and view interactive cheatsheets on the command-line.

tldr

A community effort to simplify man pages with practical examples.

tealdeer

A very fast implementation of tldr in Rust

bottom

Yet another cross-platform graphical process/system monitor.

glances

Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

gtop

System monitoring dashboard for terminal.

hyperfine

A command-line benchmarking tool.

procs

A modern replacement for ps written in Rust.

httpie

A modern, user-friendly command-line HTTP client for the API era.

curlie

The power of curl, the ease of use of httpie.

xh

A friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.

zoxide

A smarter cd command.

image

hex friend

https://github.com/HexFiend/HexFiend

A fast and clever open source hex editor for macOS.

Features

  1. Insert, delete, rearrange. Hex Fiend does not limit you to in-place changes like some hex editors.
  2. Work with huge files. Hex Fiend can handle as big a file as you’re able to create. It’s been tested on files as large as 118 GB.
  3. Small footprint. Hex Fiend does not keep your files in memory. You won’t dread launching or working with Hex Fiend even on low-RAM machines.
  4. Fast. Open a huge file, scroll around, copy and paste, all instantly. Find what you’re looking for with fast searching.
  5. Binary diff. Hex Fiend can show the differences between files, taking into account insertions or deletions. Simply open two files in Hex Fiend and then use the File > Compare menus.
  6. Smart saving. Hex Fiend knows not to waste time overwriting the parts of your files that haven’t changed, and never needs temporary disk space.
  7. Data inspector. Interpret data as integer or floating point, signed or unsigned, big or little endian.
  8. Binary templates. Visualize the structure of a file through scripting. See documentation.
  9. Embeddable! It’s really easy to incorporate Hex Fiend’s hex or data views into your app using the Hex Fiend framework. Its permissive BSD-style license won’t burden you. See the API reference for details.

duk

Disk Usage/Free Utility (Linux, BSD, macOS & Windows) https://github.com/muesli/duf

image

The power of curl, the ease of use of httpie.

https://github.com/rs/curlie

If you like the interface of [HTTPie[(https://httpie.org/) but miss the features of curl, curlie is what you are searching for. Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance. All curl options are exposed with syntax sugar and output formatting inspired from httpie.

Download file in Golang

https://github.com/Imputes/fdlr

这是一个命令行的文件下载工具,通过这个项目可以学习 Go 如何下载文件,如何并发下载,如何暂停、续传等。

A modern alternative to the watch command, records the differences in execution results and can check this differences at after.

hwatch

image