$ helpGNU bash, version 5.2.0(1)-rc2 (x86_64-pc-linux-gnu)These shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function`name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
...stripped...
Help page for cd command:
$ helpcdcd: cd[-L|[-P [-e]][-@]][dir] Change the shell working directory.
Change the current directory to DIR. The default DIR is the value of the
HOME shell variable. If DIR is "-", it is converted to $OLDPWD.
...stripped...
Quick description of a tool?:
$ whatis nmap bash youtube-dl whatis
nmap (1) - Network exploration tool and security / port scanner
bash (1) - GNU Bourne-Again SHell
youtube-dl (1) - download videos from youtube.com or other video platforms
whatis (1) - display one-line manual page descriptions
bob@worker:~$ whatis date ping ssh ss nmap ls mkdir find file grep cat head tail sudo historytime vim
date (1) - print or set the system date and timessh (1) - OpenSSH remote login client
ping (8) - send ICMP ECHO_REQUEST to network hosts
ss (8) - another utility to investigate sockets
nmap (1) - Network exploration tool and security / port scanner
ls (1) - list directory contents
mkdir (1) - make directories
mkdir (2) - create a directory
find (1) - search for files in a directory hierarchy
file (1) - determine file typegrep (1) - print lines that match patterns
cat (1) - concatenate files and print on the standard output
head (1) - output the first part of files
tail (1) - output the last part of files
sudo (8) - execute a command as another user
history(3readline) - GNU History Library
time(1) - run programs and summarize system resource usage
vim (1) - Vi IMproved, a programmer's text editor
Some examples:
$ TZ=Ukraine date -d "+1 hours"Mon Oct 10 06:54:34 Ukraine 2022