Rust based alternatives for Unix & GNU Terminal Tools (Quick Table)
Tags: programming, rust, beginners, tooling
Published: 2022-10-20 16:13:23

This is the short (Quick Table) article version of [https://dev.to/krtirtho/rust-ify-linuxgnumacos-terminal-tools-40c6](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](https://github.com/ajeetdsouza/zoxide) | remembers which directories you use most frequently, so you can "jump" to them in just a few keystrokes. |
| ls | [exa](https://github.com/ogham/exa) | uses colors to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git |
| grep | [ripgrep](https://github.com/BurntSushi/ripgrep) (Dude got humor XD) | line-oriented search tool that recursively searches the current directory for a regex pattern |
| cat | [bat](https://github.com/sharkdp/bat) | with syntax highlighting and Git integration and line numbers |
| top | [bottom🙃](https://github.com/ClementTsang/bottom) | customizable cross-platform graphical process/system monitor |
| sed | [sd](https://github.com/chmln/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](https://github.com/XAMPPRocky/tokei) | shows the number of files, total lines within those files and code, comments, and blanks grouped by language |
| find | [fd](https://github.com/sharkdp/fd) | has an intuitive syntax and supports Regular expressions (default) and glob-based patterns |
| du | [dust](https://github.com/bootandy/dust) | shows the disk usage more efficiently, fast and in a more organized way |
| ps | [procs](https://github.com/dalance/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](https://github.com/nushell/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 😊

[![Buy me a coffe](https://res.cloudinary.com/practicaldev/image/fetch/s--Rb9xKs4G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png)](https://www.buymeacoffee.com/krtirtho)
## Social

Follow me on:

- [Twitter](http://twitter.com/@KrTirtho)
- [LinkedIn](https://www.linkedin.com/in/kingkor-roy-tirtho-810b951b4/)
- [Github](https://github.com/KRTirtho)
- [DEVCommunity](http://dev.to/KRTirtho)
- [Medium](http://medium.com/@krtirtho)