Tools and Programs
- tmux - terminal multiplexer.
- rsync - a fast, versatile, remote (and local) file-copying tool.
- lsof - show list open files.
- dstat - versatile tool for generating system resource statistics.
- xrdp - a RDP server.
- PWGEN - generate pronounceable passwords.
- MAKEPASSWD - generate and/or encrypt passwords.
- aspell - interactive spell checker
- hunspell - spell checker, stemmer and morphological analyzer.
- screenfetch - fetches system/theme information in. terminal for Linux desktop screenshots.
- strings - print the sequences of printable characters in files.
- sshpass - noninteractive ssh password provider.
- neofetch - displays information about your operating system, software and hardware in an aesthetic and visually pleasing way.
- xsel/xclip - command line interface to the X11 clipboard.
- jq - command-line JSON processor.
- rkhunter - RootKit Hunter.
- chkrootkit - RootKit Hunter.
- qrencode - encode input data in a QR Code and save as a PNG image.
- taskset - set or retrieve a process’s CPU affinity.
- tr - translate or delete characters.
- exec - execute command in current process.
- eval - evaluate the specified commands.
- tee - read from standard input and write to standard output and files.
- script - record the terminal session.
- expect - programmed dialogue with interactive programs.
- xdotool - X11 automation tool.
- wait - wait for jobs to complete.
- tty-share - share terminal.
- envsubst - substitutes environment variables in shell format strings.
- fwupd - firmware update tool.
- mktemp - create a temporary file or directory.
- flock - manage locks from shell scripts.
- enable - enable and disable shell builtins.
- lastb - show last logged users.
- ttyd - share terminal in web.
- findmnt - find a filesystems.
- chcpu - configure CPUs.
- nproc - print the number of processing units available.
- vmstat - report virtual memory statistics.
- zram - linux kernel feature and userspace tools for creating compressible RAM-based block devices.
- iostat(sysstat) - report (CPU) statistics and I/O statistics for devices, partitions and NFS.
- htop - interactive process viewer.
- atop - AT Computing’s System & Process Monitor.
- tcptrack - monitor TCP connections on the network.
- trafshow - full screen show network traffic.
- ifstat - report InterFace statistics.
- iftop - display bandwidth usage on an interface by host.
- ioping - simple disk I/O latency monitoring tool.
- iptraf - interactive Colorful IP LAN Monitor.
- nload - displays the current network usage.
- nethogs - net top tool grouping bandwidth per process.
- bmon - portable bandwidth monitor and rate estimator.
- bwm-ng - a live bandwidth monitor for network and disk io.
- fswatch - file change monitoring tool.
- ttop - system monitoring tool.
- pidof - find the process ID of a running program.
- env - run a program in a modified environment.
- setenv - change or add an environment variable.
- export - set the export attribute for variables.
- set - display and change shell variables.
- testdisk - recovery software.
- photorec - recovery software.
- iPerf - perform network throughput tests.
- wget - the non-interactive network downloader.
- curl - transfer data from or to a server.
- tcpdump - dump traffic on a network.
- tshark - dump and analyze network traffic.
- mtr - a network diagnostic tool.
- fio - flexible I/O tester.
- cfdisk - display and manipulate a disk partition table.
- nvme-cli - storage command line interface utility.
- sipp - SIP testing tool and traffic generator.
- sngrep - SIP Messages flow viewer.
- fish - friendly interactive shell.
- fzf - general-purpose command-line fuzzy finder.
- whiptail - display dialog boxes from shell scripts.