Может быть полезно для тех, кто только только переходит с Windows,
попробовать Linux и его терминал. Сделано на основе Ubuntu 22.04.2 LTS
Вы можете форкнуть или склонировать данный проект и пополнять его своими
примерами, командами, наблюдениями по мере необходимости
Жми ★ если понравилось.
Разное
Самый простой вызов терминала  
Кликаем правой кнопкой на рабочем столе и вызываем Терминал 
или нажимаем CTRL+ALT+T
Переключение в полностью текстовый режим  
CTRL(левый)+ALT(левый)+(от F1 до F6) 
Возврат обратно в графический режим - ALT+F2 
Обычное приглашение в терминале  
Может быть, к примеру, таким: 
user1@ubuntu:~$ 
где: 
user1 - текщий пользователь, с которым (под которым) вы работаете в системе 
ubuntu - название компьютера (хоста), на котором вы сейчас находитесь 
~ - означает, что вы находитесь в домашней папке home данного юзера  
clear 
user1@ubuntu:~$ clear 
Моя любимая команда, очищает экран терминала, аналог команды cls в Windows 
user1@ubuntu:~$ echo $? 
Можно посмотреть статус выполнения предыдущей команды, если он = 0, 
значит все нормально
lsb-release 
user1@ubuntu:~$ cat /etc/lsb-release 
Вывод:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.2 LTS"
Можно посмотреть информацию о текущей ОС
PATH 
user1@ubuntu:~$ echo $PATH 
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: 
/usr/games:/usr/local/games:/snap/bin:/snap/bin 
Аналог переменной PATH в Windows, в которой отображаются 
пути к исполняемым файлам, что позволяет запускать эти файлы 
без полного указания пути к ним 
Процессы и память 
user1@ubuntu:~$ ps 
Можно посмотреть какие процессы сейчас запущены у данного пользователя 
Для прерываения процессов используется CTRL+C 
Для остановки процессов обычно используется CTRL+Z 
user1@ubuntu:~$ fg 
Продолжить выполнение процесса 
user1@ubuntu:~$ top
более продвинутая команда, которая позволяет выводить информацию о системе
а также список процессов, динамически обновляя информацию о потребляемых ими 
ресурсах (некий аналог task manager в Windows). Shift+P - сортировка процессов 
по использованию процессора, Shift+M - сортировка по занимаемой памяти 
user1@ubuntu:~$ free -h
Различная информация по памяти, -h - лучше воспринимается человеком 
Логи 
user1@ubuntu:~$ cd /var/log user1@ubuntu:/var/log$ ls alternatives.log dmesg.0 openvpn alternatives.log.1 dmesg.1.gz private apport.log dmesg.2.gz speech-dispatcher ...
Все основные логи хранятся здесь.
Перезагрузка и выключение компьютера 
Перезагрука - "sudo reboot now", 
Выключение - "sudo shutdown now"
Разная помощь по командам - 
как правильно набрать команду, какие команды существуют, 
описания, ключи и т.д.
Разная справочная информация - 
о процессоре, ОС, времени и т.д. 
Файловая система - общая информация - 
Особенности, примечания, корневая структура 
Файловая система - файлы -  
Некоторые команды работы с файлами 
Файловая система - каталоги - 
Отдельные команды для работы с директориями (папками)
Аккаунты Linux 
Типы аккаунтов, получение прав sudo, папки пользователей и др. 
Группы пользователей Linux 
Общее описание, описание некоторых групп, отдельные команды
Права доступа 
к файлам и папкам 
Сетевые команды 
ifconfig, route, ping и другие 
Установка программ 
с помощью терминала или графической оболочки