This collection presents useful little-known Linux console utilities. Kubernetes utilities are not presented in the list, as they have their own selection.
Carefully a lot of screenshots.
Bat is a clone of the cat command with additional markup and syntax highlighting for a wide range of programming languages, as well as Git integration to display file changes. More in Russian .
Exa β , , ls. , , , inode, . .
Fd β , , find. .
Procs β ps, Unix / Linux . , ( ) . .
Sd β , sed. sd , JavaScript Python. Sd 2-11 , sed.
Dust β du, c , .
Starship β prompt zsh, fish, bash .
Toml (https://github.com/toml-lang/toml) (https://starship.rs/config/#prompt). .
Ripgrep β , GREP, ASK, RUST, , .gitignore, , . .
Ripgrep-all β , , . Ripgrep-all ripgrep pdf, docx, sqlite, jpg, (mkv, mp4) . .
Grex β . PCRE.
Fzf β "" . , , , hostnames, . .
Jq β JSON- . .
Peco β , , . , , . peco ( , dmenu). .
HTTPie β HTTP , json, , . .
Rebound β , Stack Overflow . rebound .
HTTP Prompt β HTTP- , prompt_toolkit HTTPie 20 . , , , Unix- , HTTpie, http-, OpenAPI / Swagger. .
shell2http β .
reachable β , , .
Lazydocker β . , . . , , ; , , . .
Clog-cli β changelogs Git.
Gotty β . .
mosh β Mosh ( mobile shell), SSH, . , . Mosh SSH, , - . Mosh UDP, IP- , . .
ngrok β localhost.
teleconsole β UNIX.
tmate β (tmux).
Lazygit β Git. Git- , . β Lazygit, , Go gocui. , , , , . , , , Β« , Β»?
GNU parallel β . , . , , , URL, . , (pipe). GNU parallel . GNU parallel xargs tee. (loops), . .
Bottom β . .
Bandwhich β net monitor , FreeBSD.
Ago β , .
Cronic β , , .. STDOUT STDERR, . cron.
cidr2ip β CIDR IP-.
collapse β collapse , , .
dupes β dupes . , . SHA1 .
empty-dir β , .
expand-ipv6 β / IPv6 . DNS.
multi-ping β ping. , IPv6 IPv4. : IPv4, ping . IPv6, Β«ping6Β».
pyhttpd β HTTP- Python, web-.
randpass β randpass .
since β . .
ssl-expiry-date β SSL .
timeout - This allows the user to execute the command for a specific interval and kill it.
until-error & until-success - repeat commands until it fails or succeeds
when-down & when-up - waits until the host falls / rises
mysql-slave-check - find out if the current host is a slave or not
which-shell - define the shell we are running under, etc.
PS Write utilities worth adding to the list.