Useful Linux console utilities

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, , . .













xh β€” HTTP-. HTTPie.













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.













Delta β€” git diff. .



















Sysadmin-util: Linux. .







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.








All Articles