Ubuntu — это популярный дистрибутив Linux, и работа с терминалом (командной строкой) является важной частью использования системы. Ниже представлены основные команды, которые помогут вам уверенно управлять системой через терминал.


📁 Работа с файлами и папками

КомандаОписание
lsПоказать список файлов и папок в текущем каталоге
ls -lСписок файлов с подробной информацией
cd <путь>Перейти в указанный каталог
cd ..Перейти на уровень выше
pwdПоказать текущий путь
mkdir <имя>Создать папку
rmdir <имя>Удалить пустую папку
rm <файл>Удалить файл
rm -r <папка>Удалить папку и всё её содержимое
cp <источник> <назначение>Скопировать файл или папку
mv <источник> <назначение>Переместить или переименовать файл/папку
touch <имя_файла>Создать пустой файл

📄 Просмотр и редактирование файлов

КомандаОписание
cat <файл>Показать содержимое файла
less <файл>Удобный просмотр содержимого файла
nano <файл>Простой текстовый редактор
vim <файл>Мощный текстовый редактор (более сложный)

🔍 Поиск

КомандаОписание
find <путь> -name "<имя>"Поиск файла по имени
grep "<текст>" <файл>Поиск строки в файле
grep -r "<текст>" <папка>Рекурсивный поиск по папке

📦 Работа с пакетами

КомандаОписание
sudo apt updateОбновить список пакетов
sudo apt upgradeОбновить установленные пакеты
sudo apt install <пакет>Установить пакет
sudo apt remove <пакет>Удалить пакет
sudo apt autoremoveУдалить ненужные зависимости

🔎 Поиск пакетов

КомандаОписание
apt search <имя>Найти доступный для установки пакет
apt show <пакет>Показать информацию о пакете
`dpkg -lgrep <имя>`
dpkg -s <пакет>Информация об установленном пакете
dpkg -L <пакет>Показать список файлов, установленных пакетом
dpkg -S <файл>Найти, к какому пакету принадлежит файл

👤 Работа от имени суперпользователя

КомандаОписание
sudo <команда>Выполнить команду от имени администратора
sudo -iОткрыть сессию root
exitВыйти из root или текущей сессии

⚙️ Системная информация

КомандаОписание
uname -aИнформация о системе
df -hИспользование диска
free -hИспользование оперативной памяти
topМониторинг процессов
htopРасширенный мониторинг (требует установки)
ps auxСписок процессов

🖧 Сеть

КомандаОписание
ip aПоказать IP-адреса
ping <адрес>Проверить соединение
curl <url>Скачать страницу или файл
wget <url>Загрузить файл по ссылке

📌 Полезные советы

  • Используйте клавишу Tab для автодополнения имени файлов или команд.
  • Нажмите Ctrl + C, чтобы прервать выполнение команды.
  • Нажмите Ctrl + L, чтобы очистить экран терминала.
  • Историю команд можно просмотреть с помощью history.

⚠️ Для выполнения административных команд всегда используйте sudo с осторожностью.