nhi
sudosh2
nhi | sudosh2 | |
---|---|---|
10 | 3 | |
290 | 82 | |
- | - | |
5.1 | 3.8 | |
8 months ago | about 2 months ago | |
Go | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nhi
-
Always save the output of the every command in a file
Check out nhi.
-
My script that emulates !! using the scrollback buffer
You may find this interesting.
-
Automatically capture all potentially useful information about each executed command (as well as its output) and get a powerful querying mechanism
Keep in mind that nhi is in early alpha stage and I plan to implement more features (for instance that: https://github.com/strang1ato/nhi/issues/8)
- Nhi – capture every information about each executed command (written in Go)
-
Nhi – capture every information about each executed command
Not yet, but I plan to add that feature https://github.com/strang1ato/nhi/issues/8
-
Show HN: Nhi – capture every information about each executed command
I created a tool which automatically captures every potentially useful information about each executed command inside bash/zsh, and delivers powerful querying mechanism.
These features allow retrievement of commands (with outputs) executed in the past and whole shell sessions, as well as every other useful information in a convenient way.
nhi github: https://github.com/strang1ato/nhi
sudosh2
-
Difference between sudosh2/sudosh? And where to get a rpm for el8?
I visited the sudosh2 Github and the only downloads are source code (July 16, 2019), so you would have to configure your system for source compilation, download the source, and compile it. This is a non-trivial undertaking and there's always the possibility that your system (and your unidentified Linux distribution and version) won't have the required platform libraries and resources.
-
Automatically capture all potentially useful information about each executed command (as well as its output) and get a powerful querying mechanism
How does it compare to https://github.com/squash/sudosh2 ? With that tool, it doesn't matter what sub shell you are in, or how many times you SSH onwards, or what interpreter (like python) or text editor (like vim), it always captures. And of course you can replay :)
What are some alternatives?
ebpf_exporter - Prometheus exporter for custom eBPF metrics
u-root - A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
nostromo - 👽 CLI for building powerful aliases and tools
goebpf - Library to work with eBPF programs from Go
gotraceui - Go execution trace frontend
cw - The best way to tail AWS CloudWatch Logs from your terminal
libbpfgo - eBPF library for Go. Powered by libbpf.
psone - A funny utility to manage your PS1 variable.
shin - A shell in every text input on your system
fzshell - Fuzzy shell completions you didn't know you needed
perforator - Record "perf" performance metrics for individual functions/regions of an ELF binary.