Команды терминала Ubuntu Linux. Полное руководство для ПК Dell

Сводка: Изучите наиболее важные команды терминала Ubuntu Linux для вашего ПК Dell. Пошаговое руководство по файлам, программному обеспечению, сети, пользователям и ярлыкам.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

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


Что такое терминал Ubuntu?

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

Терминал Ubuntu, также называемый интерфейсом командной строки или оболочкой, представляет собой текстовую среду, которая позволяет взаимодействовать с операционной системой компьютера. В отличие от графических пользовательских интерфейсов (GUI), которые полагаются на визуальные элементы, такие как окна, значки и кнопки, терминал взаимодействует с помощью типизированных команд.


Как открыть терминал на Ubuntu

Открыть терминал можно двумя простыми способами:

Вариант 1. Сочетание клавиш (самый быстрый)

  1. Нажмите Ctrl + Alt + T на клавиатуре.

Вариант 2. Поиск в меню «Мероприятия»

  1. Нажмите кнопку Activities в левом верхнем углу экрана.
  2. Введите Terminal в строке поиска.
  3. Нажмите приложение «Терминал » при появлении экрана.
Примечание. Если вы планируете часто использовать терминал, запомнив Ctrl + Alt + T , чтобы запустить его, и Ctrl + D , чтобы закрыть его, вскоре вы почувствуете себя удобным помощником, к которому можно мгновенно обратиться и так же легко уволить.

Общие сведения о командной строке терминала

Когда вы откроете терминал, вы увидите мигающий курсор рядом с каким-то текстом. При вводе команды она отображается в той же строке, что и этот текст. Этот текст говорит о том, что компьютер готов принять команду, это способ компьютера подсказать вам. На самом деле, его обычно называют подсказкой.

Когда вы выполняете команду, любой вывод, который она создает, обычно печатается непосредственно в терминале, а затем вам будет показан другой запрос после его завершения. Некоторые команды могут выводить много текста; Другие будут работать бесшумно и вообще ничего не выдавать. Не пугайтесь, если вы выполняете команду, и тут же появляется другая подсказка, обычно это означает, что команда выполнена успешно.


Раздел 1. Навигация по файловой системе

Эти команды помогают перемещаться по папкам (называемым каталогами в Linux) и понимать, где вы находитесь.

 

Команда Назначение Пример
pwd Отображает текущее местоположение папки pwd
ls Выводит список файлов и папок в текущем каталоге ls
ls -l Выводит список файлов с указанием разрешений, размера и даты ls -l
ls -a Показывает все файлы, включая скрытые ls -a
cd foldername Изменения в определенной папке cd Documents
cd .. Возврат на один уровень папки назад cd ..
cd ~ Переход непосредственно в домашнюю папку cd ~

 

Переменная pwd отображает путь к текущему каталогу (папке), в котором вы находитесь. Когда вы впервые открываете терминал, вы по умолчанию находитесь в своем домашнем каталоге.

Переменная ls Отображает файлы и каталоги в указанном расположении. К наиболее распространенным вариантам относятся -a (показывает скрытые файлы, в том числе начинающиеся с точки) и -l (отображает подробный список с разрешениями, владельцем, размером и временными метками).


Раздел 2. Управление файлами и папками

Эти команды напрямую влияют на файлы и текст, хранящиеся и используемые на компьютере.

 

Команда Назначение Пример
mkdir foldername Создает новую папку mkdir MyProject
touch filename Создает новый пустой файл touch notes.txt
cp source destination Копирование файла в новое местоположение cp notes.txt ~/Documents/
mv source destination Перемещает или переименовывает файл mv notes.txt renamed.txt
rm filename Удаляет файл rm oldfile.txt
rm -r foldername Удаляет папку и все, что в ней находится rm -r OldFolder
cat filename Отображение содержимого файла cat notes.txt
nano filename Открывает файл для редактирования в простом текстовом редакторе nano notes.txt
grep "text" filename Поиск определенного текста внутри файла grep "error" log.txt

 

Предупреждение! Переменная rm Команда безвозвратно удаляет файлы. В терминале нет корзины. Всегда проверяйте ее перед запуском.

Переменная rm используется для удаления файлов. Одним из важных аспектов Unix-подобных систем (включая Ubuntu) является система прав доступа к файлам.

Переменная cat Команда отображает, объединяет или создает файлы путем чтения и записи содержимого файлов. К наиболее распространенным вариантам относятся -n (отображает номера строк рядом с содержимым файла) и -b (отображает номера строк только для непустых строк).

Переменная grep Команда выполняет поиск определенных шаблонов или ключевых слов в файлах или выходных данных команды. К наиболее распространенным вариантам относятся -i (выполняет поиск без учета регистра), -r (рекурсивный поиск по каталогам) и -n (отображает номера строк с результатами сопоставления).


Раздел 3. Установка программного обеспечения и управление им

Будучи дистрибутивом Linux на основе Debian, Ubuntu использует диспетчер пакетов APT для установки, обновления и удаления пакетов программного обеспечения через командную строку.

Ubuntu включает в себя как apt и apt-get. Они используют одну и ту же базу данных пакетов, но предназначены для разных задач. apt является лучшим интерактивным инструментом для терминальных сессий, потому что его вывод предназначен для людей. apt-get является более безопасным по умолчанию для скриптов, так как его поведение в командной строке более стабильно в разных выпусках APT.

 

Команда Назначение
sudo apt update Обновление списка доступных пакетов программного обеспечения
sudo apt upgrade Устанавливает доступные обновления для всех установленных пакетов
sudo apt install packagename Установка определенного пакета программного обеспечения
sudo apt remove packagename Удаляет пакет программного обеспечения
sudo apt autoremove Удаляет пакеты, которые больше не нужны

 

Чтобы обновить систему, выполните следующие действия.

  1. Откройте терминал с помощью клавиш Ctrl + Alt + T.
  2. Введите следующую команду и нажмите Enter , чтобы обновить список пакетов: sudo apt update
  3. Введите пароль при появлении запроса и нажмите клавишу Enter.
  4. Введите следующую команду и нажмите Enter , чтобы установить доступные обновления: sudo apt upgrade
  5. При появлении запроса на подтверждение введите Y и нажмите клавишу Enter.
Примечание. apt update Извлекает последние списки пакетов из настроенных репозиториев. При этом не обновляются какие-либо пакеты, а только обновляется информация о доступных пакетах.

Чтобы установить конкретное приложение, выполните следующие действия.

  1. Откройте терминал.
  2. Введите следующую команду, заменив packagename приложением, которое вы хотите установить: sudo apt install packagename Пример: Чтобы установить медиаплеер VLC, введите: sudo apt install vlc
  3. Нажмите клавишу Enter, введите Y при появлении запроса и снова нажмите клавишу Enter.

Раздел 4. Проверка информации о системе

Используйте эти команды для получения сведений об оборудовании и программном обеспечении вашего ПК Dell.

 

Команда Назначение
uname -a Отображение версии ядра и архитектуры системы
lsb_release -a Показывает версию Ubuntu
df -h Показывает использование диска для всех дисков (удобочитаемо)
free -h Показывает, какой объем ОЗУ доступен
top Показывает использование ЦП и памяти в реальном времени
htop Показывает улучшенное интерактивное представление запущенных процессов
uptime Показывает, как долго работает система
date Отображение текущих даты и времени
whoami Показывает, каким пользователем вы в данный момент вошли в систему
hostname Показывает имя компьютера в сети

 

Переменная uname Команда выводит сведения о системе, такие как версия ядра и архитектура. Используйте uname -a для одновременного отображения всей доступной информации о системе.

Переменная top отображает информацию об активности системы в режиме реального времени. Отображает динамическую информацию о системных процессах.

Перед обновлением Ubuntu до нового выпуска необходимо подготовить систему. Проверьте дисковое пространство, чтобы убедиться, что у вас достаточно свободного места для загрузки и установки обновленных пакетов. Вы можете проверить дисковое пространство с помощью команды df -h .


Раздел 5. Локальные пользователи и группы

Управление пользователями — критически важная часть обеспечения безопасности системы. Неэффективное управление пользователями и привилегиями часто приводит к компрометации системы.

 

Команда Назначение
whoami Отображает текущего вошедшего в систему пользователя
sudo adduser username Создает новую учетную запись пользователя
sudo deluser username Удаляет учетную запись пользователя
passwd Изменение пароля
sudo passwd username Изменение пароля другого пользователя
sudo usermod -aG groupname username Добавление пользователя в группу
groups username Показывает, к каким группам принадлежит пользователь
id Отображает идентификатор текущего пользователя и членство в группах

 

adduser — это высокоуровневый, удобный скрипт, который упрощает процесс создания новой учетной записи пользователя. Он интерактивно запрашивает информацию, автоматически создает домашний каталог, копирует скелетные файлы (например, .bashrc и .profile) устанавливает соответствующие разрешения и назначает оболочку по умолчанию. В большинстве случаев это рекомендуемая команда для создания пользователей в системах на основе Debian, таких как Ubuntu.

Чтобы добавить нового пользователя, выполните следующие действия.

  1. Откройте терминал.
  2. Введите следующую команду, заменив username именем нового пользователя: sudo adduser username
  3. Нажмите клавишу Enter и следуйте инструкциям на экране, чтобы установить пароль и ввести дополнительные сведения.

Чтобы предоставить пользователю доступ admin (sudo), выполните следующие действия.

Самый простой способ предоставить привилегии sudo в Ubuntu — добавить пользователя в группу sudo . Члены этой группы могут выполнять любую команду от имени пользователя root и получают запрос на ввод пароля при использовании sudo.

  1. Откройте терминал.
  2. Введите следующую команду, заменив username именем пользователя: sudo usermod -aG sudo username
  3. Нажмите клавишу Enter. Изменения вступят в силу при следующем входе пользователя в систему.
Примечание. Всегда используйте метод visudo для редактирования файла sudoers. Эта команда проверяет синтаксис перед сохранением, предотвращая ошибки, которые могут полностью заблокировать доступ к sudo.

Раздел 6. Управление разрешениями для файлов

Каждый файл и каталог имеет набор разрешений, которые определяют, кто может их читать, записывать или выполнять.

 

Специальный символ Значение
r Чтение
w Запись
x Выполнить



Команда Назначение Пример
ls -l Просмотр разрешений для файлов в папке ls -l
chmod 755 filename Устанавливает чтение/запись/выполнение для владельца; Чтение/выполнение для других chmod 755 script.sh
chmod 644 filename Устанавливает чтение/запись для владельца; Только для чтения для других chmod 644 file.txt
chown user:group filename Изменение владельца и группы файла chown john:staff file.txt

 

Стратегия строгих разрешений основана на принципе минимальных привилегий (PoLP), что означает, что пользователи и процессы должны иметь только минимально необходимый доступ для выполнения своих функций.


Секция 7: Сетевые команды

Используйте эти команды для проверки сетевого подключения, поиска IP-адреса и устранения неполадок подключения.

 

Команда Назначение
ip addr или ip a Отображение IP-адреса и сетевых интерфейсов
ping google.com Проверяет подключение к Интернету
ping -c 4 google.com Отправляет ровно 4 пакета ping и останавливается
wget URL Скачивание файла из Интернета
curl URL Передает данные на сервер или с сервера
hostname -I Отображение локального IP-адреса
ss -tlnp Список открытых сетевых портов

 

Примечание. Переменная ifconfig устарела и была заменена командой ip в большинстве современных дистрибутивов Linux. Он является частью пакета net-tools, который может быть не установлен по умолчанию в более новых системах. Рекомендуем использовать ip addr .

Переменная ip command является одной из самых простых и полезных сетевых команд в Linux. Обычно здесь отображается состояние сетевых интерфейсов и IP-адресов, назначенных системе. Он приходит на смену старшему ifconfig command, которая теперь устарела.

Ping — это простой, но мощный сетевой инструмент, который помогает проверить соединение между вашим компьютером и удаленным хостом (например, веб-сайтом, сервером или другим компьютером). Он отправляет небольшие пакеты данных, называемые «эхо-запросами», целевому хосту, который затем отвечает «эхо-ответами». Успешная проверка связи показывает, что подключение к целевым ресурсам установлено.

Примечание. В отличие от Windows, где пинг останавливается после 4 попыток, пинг в Linux выполняется вечно до тех пор, пока вы его не остановите. Остановите его, нажав Ctrl + C.

Чтобы проверить, работает ли подключение к Интернету, выполните следующие действия.

  1. Откройте терминал.
  2. Введите следующую команду и нажмите Enter: ping -c 4 google.com
  3. Если вы видите ответы, значит, ваше подключение работает. При появлении ошибок проверьте настройки сети.

Переменная curl и wget Обе команды в Linux используются для загрузки файлов из Интернета через командную строку. Эти команды обеспечивают удобный способ извлечения файлов, веб-страниц или других ресурсов непосредственно с указанного URL-адреса.


Раздел 8: Управление процессами

Эти команды помогают увидеть, что работает на ПК Dell, и остановить все, что не отвечает.

 

Команда Назначение
ps aux Список всех запущенных процессов
top Показывает текущее использование системных ресурсов
kill PID Останавливает процесс по его идентификационному номеру
killall processname Останавливает все процессы с заданным именем
Ctrl + C Останавливает выполняемую в данный момент команду терминала

 

Команды управления процессами, такие как ps, kill, killallи top необходимы для мониторинга состояния системы и прекращения процессов, не отвечающих на запросы.

Чтобы остановить программу, которая не отвечает, выполните следующие действия.

  1. Откройте терминал.
  2. Введите следующую команду и нажмите Enter , чтобы найти идентификатор процесса (PID) программы: ps aux | grep programname
  3. Обратите внимание на номер PID во втором столбце.
  4. Введите следующую команду, заменив PID фактическим числом, и нажмите Enter: kill PID

Секция 9: Полезные ярлыки в терминале

Эти сочетания клавиш экономят время и делают работу с терминалом намного удобнее.

 

Сочетание клавиш Назначение
Ctrl + Alt + T Открывает новое окно терминала
CTRL + C Останавливает текущую команду
Ctrl + Z Приостанавливает (приостанавливает) текущую команду
Ctrl + D Закрытие сеанса терминала
Ctrl + L Очищает экран терминала
Вкладку Автоматически завершает команду или имя файла
Клавиши со стрелками вверх/вниз Прокрутка предыдущих команд
Ctrl + R Поиск в истории команд
Ctrl + A Перемещает курсор в начало строки
Ctrl + E Перемещает курсор в конец строки
Ctrl + U Очищает текущую строку

 

Освоение сочетаний клавиш, таких как Ctrl + R для обратного поиска команд, Ctrl + A/Ctrl + E для перехода к началу/концу строки и завершения табуляции для команд и имен файлов, может сэкономить драгоценное время.

Примечание. Вы можете использовать Tab для автоматического заполнения команд в терминале. Например, просто введите cd Doc а затем нажмите Tab, и терминал заполнит оставшуюся часть, чтобы сделать его cd Documents.

Раздел 10: Получение справки в терминале

Вам не нужно запоминать каждую команду. В Ubuntu имеются встроенные справочные средства.

 

Команда Назначение
man commandname Открывает руководство (полную документацию) для любой команды
commandname --help Отображение краткой сводки параметров команд
whatis commandname Описание команды в одну строку

 

Пример: Чтобы узнать больше о ls введите:

man ls

Нажмите Q, чтобы выйти из руководства.


Поиск и устранение наиболее распространенных проблем

Ошибка «Команда не найдена»

Обычно это означает одно из следующего:

  • Пакет не установлен. Установите его с помощью: sudo apt install packagename.
  • Linux чувствителен к регистру, поэтому LS и ls рассматриваются как разные команды. Проверьте орфографию и использование заглавных букв.

Ошибка «Отказано в разрешении»

Эта ошибка указывает на то, что у вашей учетной записи пользователя отсутствуют необходимые разрешения для выполнения команды или доступа к файлу. Выполните команду с повышенными привилегиями с помощью sudoили измените права доступа к файлам с помощью команды chmod чтобы узнать больше.

Сеть недоступна

  1. Запустите ip addr , чтобы убедиться, что сетевой интерфейс активен.
  2. Если команда ping работает с IP-адресом, но не работает с доменным именем, проблема заключается в DNS. Запустите dig domain , чтобы проверить, возвращает ли настроенный DNS-сервер ответ. Если РАЗДЕЛ ОТВЕТ пуст, попробуйте использовать другой сопоставитель, используя dig @8.8.8.8 domain.

Краткий справочник: Наиболее часто используемые команды терминала Ubuntu

Категория Команда Назначение
Навигация pwd Показать текущее местоположение
Навигация ls Выводит список файлов
Навигация cd foldername Папка «Изменения»
Файлы cp, mv, rm Копирование, перемещение, удаление файлов
Программное обеспечение sudo apt update Обновляет список пакетов
Программное обеспечение sudo apt install Устанавливает программное обеспечение
Информация о системе df -h Проверяет дисковое пространство
Информация о системе free -h Проверяет ОЗУ
Сеть ip addr Показать IP-адрес
Сеть ping Тестирует подключение
Пользователи sudo adduser Создает нового пользователя
Help man commandname Открывает руководство по командам

Часто задаваемые вопросы

В. Для чего используется терминал Ubuntu?
Терминал Ubuntu — это текстовый инструмент, который позволяет устанавливать программное обеспечение, управлять файлами, проверять сеть, управлять пользователями и выполнять многие другие задачи, часто быстрее, чем при использовании графического интерфейса.

В. Как открыть терминал в Ubuntu?
Нажмите Ctrl + Alt + T на клавиатуре. Это работает в большинстве версий Ubuntu, включая Ubuntu 22.04 и 24.04.

В. Что такое sudo в Ubuntu?
sudo (Суперпользователь DO) позволяет запускать программы или другие команды с правами администратора, аналогично параметру «Запуск от имени администратора» в Windows.

В. Как остановить команду, выполняемую в терминале?
Нажмите Ctrl + C, чтобы в любой момент остановить выполнение команды.

В. Как обновить Ubuntu из терминала?
Запустить sudo apt update , чтобы обновить список пакетов, затем выполните sudo apt upgrade , чтобы установить все доступные обновления.

В. Является ifconfig все еще доступен в Ubuntu?
ifconfig является частью пакета net-tools. Если он требуется в современной системе Ubuntu, установите его с помощью команды sudo apt install net-tools. Тем не менее, предпочтительной современной командой является ip addr.

В. Как проверить версию Ubuntu в терминале?
Тип lsb_release -a и нажмите клавишу Enter. Здесь показана версия Ubuntu и кодовое имя.

Дополнительная информация

 

Примечание.
Поддержка программного обеспечения осуществляется компанией Canonical следующими способами:
Dell предоставляет техническую поддержку.

Затронутые продукты

Inspiron, Latitude, Vostro, XPS, Fixed Workstations
Свойства статьи
Номер статьи: 000123980
Тип статьи: How To
Последнее изменение: 25 May 2026
Версия:  8
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.