Операционная система Ubuntu Server предоставляет множество мощных команд для управления сервером. В этой статье мы рассмотрим ключевые команды с подробными описаниями и примерами использования.
1. sudo — Выполнение команд с правами суперпользователя
sudo (SuperUser DO) позволяет выполнить команду с повышенными привилегиями. Это необходимо для выполнения операций, требующих административных прав.
Пример:
sudo apt update
Эта команда обновит список доступных пакетов на сервере.
2. apt — Управление пакетами
apt — это инструмент для управления пакетами в Ubuntu Server. С его помощью можно устанавливать, обновлять и удалять программы и пакеты.
Пример:
sudo apt install nginx
Эта команда установит веб-сервер Nginx на сервер.
3. ls — Просмотр содержимого каталога
Команда ls используется для просмотра содержимого текущего каталога.
Пример:
ls /var/www/html
Эта команда покажет список файлов и каталогов в /var/www/html.
4. cd — Изменение рабочего каталога
Команда cd позволяет изменить текущий рабочий каталог.
Пример:
cd /var/www/html
Эта команда перейдет в каталог /var/www/html.
5. mkdir — Создание новых каталогов
С помощью mkdir можно создавать новые каталоги.
Пример:
mkdir mydirectory
Эта команда создаст каталог с именем mydirectory.
6. rm — Удаление файлов и каталогов
rm позволяет удалять файлы и каталоги.
Пример:
rm myfile.txt
Эта команда удалит файл myfile.txt.
7. cp — Копирование файлов и каталогов
cp позволяет копировать файлы и каталоги.
Пример:
cp file1.txt file2.txt
Эта команда создаст копию file1.txt с именем file2.txt.
8. mv — Перемещение и переименование файлов и каталогов
Команда mv используется для перемещения и переименования файлов и каталогов.
Пример:
mv file1.txt newfile.txt
Эта команда переименует file1.txt в newfile.txt.
9. top — Мониторинг ресурсов системы
top — интерактивный монитор ресурсов системы. Он отображает информацию о загрузке CPU, памяти и других системных процессах.
Пример:
top
Эта команда покажет текущие системные ресурсы и процессы.
10. df — Информация о дисковом пространстве
df отображает информацию о доступном дисковом пространстве на сервере.
Пример:
df -h
Эта команда выведет информацию о дисковом пространстве в человекочитаемом формате.
11. ps — Список запущенных процессов
Команда ps отображает список запущенных процессов на сервере.
Пример:
ps aux
Эта команда покажет список процессов с подробной информацией.
12. kill — Завершение процессов
kill используется для отправки сигнала процессу для завершения.
Пример:
kill -9 1234
Эта команда завершит процесс с идентификатором 1234.
13. ifconfig — Информация о сетевых интерфейсах
Команда ifconfig отображает информацию о сетевых интерфейсах сервера.
Пример:
ifconfig
Эта команда выведет сведения о сетевых интерфейсах.
14. netstat — Информация о сетевых соединениях
netstat показывает информацию о сетевых соединениях и портах.
Пример:
netstat -tuln
Эта команда выведет список активных сетевых соединений и используемых портов.
15. ssh — Удаленный доступ через SSH
Команда ssh используется для удаленного доступа к серверу через SSH-протокол.
Пример:
ssh username@server_ip
Эта команда позволит вам войти на сервер с указанными учетными данными.
Это лишь небольшой обзор важных команд для работы с Ubuntu Server. Они составляют основу для администрирования сервера и могут быть весьма полезными при работе с вашим сервером.


Комментарии