This is the short (Quick Table) article version of https://dev.to/krtirtho/rust-ify-linuxgnumacos-terminal-tools-40c6
Since we’re developers, and we barely have time, so I’m starting this new kind of Article format where instead of traditionally showing tricks and tips or anything in a List order with stupid unneeded description, everything will be inside a Table or be carefully structured
I figured this way, most readers will spend way less time compared to my previous Articles. So I’m starting a never ending series of “Quick Table” articles
Behold the 2-minutes table:
Unix/GNU tools | Rust tools | Short description (Biggest features) |
---|---|---|
cd | zoxide | remembers which directories you use most frequently, so you can "jump" to them in just a few keystrokes. |
ls | exa | uses colors to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git |
grep | ripgrep (Dude got humor XD) | line-oriented search tool that recursively searches the current directory for a regex pattern |
cat | bat | with syntax highlighting and Git integration and line numbers |
top | bottom🙃 | customizable cross-platform graphical process/system monitor |
sed | sd | uses regex syntax that you already know from JavaScript and Python. Forget about dealing with quirks of sed or awk - get productive immediately. Find & replace expressions are split up, so easy to read and write |
cloc | tokei | shows the number of files, total lines within those files and code, comments, and blanks grouped by language |
find | fd | has an intuitive syntax and supports Regular expressions (default) and glob-based patterns |
du | dust | shows the disk usage more efficiently, fast and in a more organized way |
ps | procs | colored and human-readable outputs. Supports Multi-column keyword search. Additionally, it shows TCP/UDP port, read/write throughput, docker container name, more memory information too |
bash/zsh/powershell | nushell | thinks files and data as raw streams of text and looks at each input as something with structure and many more |
Conclusion
If you like this new format, let me know, so I’ll keep on making more in this way
You can always support me for more 😊
Social
Follow me on:
Top comments (0)