Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

汇总各路小巧的工具 #201

Open
bingoohuang opened this issue Jun 3, 2021 · 7 comments
Open

汇总各路小巧的工具 #201

bingoohuang opened this issue Jun 3, 2021 · 7 comments
Labels

Comments

@bingoohuang
Copy link
Owner

  1. peco

输出结果增量搜索

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

@bingoohuang
Copy link
Owner Author

  1. fzf

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

image

@bingoohuang
Copy link
Owner Author

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.

@bingoohuang
Copy link
Owner Author

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.

@bingoohuang
Copy link
Owner Author

bingoohuang commented Jun 28, 2021

duk

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

image

@bingoohuang
Copy link
Owner Author

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.

@bingoohuang
Copy link
Owner Author

Download file in Golang

https://github.com/Imputes/fdlr

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

@bingoohuang
Copy link
Owner Author

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

hwatch

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant