Tools: Update: Минимальный набор для работы с VPS

Tools: Update: Минимальный набор для работы с VPS

Подключение

Навигация по файлам

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

Установка пакетов (Ubuntu/Debian)

Docker

Процессы и ресурсы

Логи через journalctl

Systemd — система управления сервисами в Linux SSH сейчас есть в windows в PowerShell Для nano: Ctrl+O или Ctrl+S сохранить, Ctrl+X выйти. Это то, что запускает, останавливает и следит за процессами в системе. Когда сервер перезагружается — systemd решает, что запустить автоматически. Templates let you quickly answer FAQs or store snippets for re-use. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse

Command

Copy

$ ssh user@IP_адрес ssh user@IP_адрес ssh user@IP_адрес ls -la # список файлов cd /путь # перейти в папку pwd # где я сейчас mkdir имя # создать папку rm -rf папка # удалить папку (осторожно!) cp file dest # копировать mv file dest # переместить / переименовать ls -la # список файлов cd /путь # перейти в папку pwd # где я сейчас mkdir имя # создать папку rm -rf папка # удалить папку (осторожно!) cp file dest # копировать mv file dest # переместить / переименовать ls -la # список файлов cd /путь # перейти в папку pwd # где я сейчас mkdir имя # создать папку rm -rf папка # удалить папку (осторожно!) cp file dest # копировать mv file dest # переместить / переименовать cat file.txt # вывести содержимое nano file.txt # редактор (простой) cat file.txt # вывести содержимое nano file.txt # редактор (простой) cat file.txt # вывести содержимое nano file.txt # редактор (простой) -weight: 500;">apt -weight: 500;">update # обновить список пакетов -weight: 500;">apt -weight: 500;">upgrade # обновить установленные -weight: 500;">apt -weight: 500;">install имя # установить пакет -weight: 500;">apt -weight: 500;">remove имя # удалить -weight: 500;">apt -weight: 500;">update # обновить список пакетов -weight: 500;">apt -weight: 500;">upgrade # обновить установленные -weight: 500;">apt -weight: 500;">install имя # установить пакет -weight: 500;">apt -weight: 500;">remove имя # удалить -weight: 500;">apt -weight: 500;">update # обновить список пакетов -weight: 500;">apt -weight: 500;">upgrade # обновить установленные -weight: 500;">apt -weight: 500;">install имя # установить пакет -weight: 500;">apt -weight: 500;">remove имя # удалить # Основные команды -weight: 500;">docker ps # запущенные контейнеры -weight: 500;">docker ps -a # все контейнеры -weight: 500;">docker logs имя # логи контейнера -weight: 500;">docker -weight: 500;">restart имя # перезапустить -weight: 500;">docker -weight: 500;">stop имя # остановить -weight: 500;">docker pull image:tag # скачать образ # Docker Compose — запуск по файлу конфига -weight: 500;">docker compose up -d # запустить в фоне -weight: 500;">docker compose down # остановить -weight: 500;">docker compose logs -f # следить за логами # Основные команды -weight: 500;">docker ps # запущенные контейнеры -weight: 500;">docker ps -a # все контейнеры -weight: 500;">docker logs имя # логи контейнера -weight: 500;">docker -weight: 500;">restart имя # перезапустить -weight: 500;">docker -weight: 500;">stop имя # остановить -weight: 500;">docker pull image:tag # скачать образ # Docker Compose — запуск по файлу конфига -weight: 500;">docker compose up -d # запустить в фоне -weight: 500;">docker compose down # остановить -weight: 500;">docker compose logs -f # следить за логами # Основные команды -weight: 500;">docker ps # запущенные контейнеры -weight: 500;">docker ps -a # все контейнеры -weight: 500;">docker logs имя # логи контейнера -weight: 500;">docker -weight: 500;">restart имя # перезапустить -weight: 500;">docker -weight: 500;">stop имя # остановить -weight: 500;">docker pull image:tag # скачать образ # Docker Compose — запуск по файлу конфига -weight: 500;">docker compose up -d # запустить в фоне -weight: 500;">docker compose down # остановить -weight: 500;">docker compose logs -f # следить за логами htop # мониторинг CPU/RAM (удобнее top) df -h # место на диске free -h # оперативная память ps aux | grep имя # найти процесс kill PID # убить процесс htop # мониторинг CPU/RAM (удобнее top) df -h # место на диске free -h # оперативная память ps aux | grep имя # найти процесс kill PID # убить процесс htop # мониторинг CPU/RAM (удобнее top) df -h # место на диске free -h # оперативная память ps aux | grep имя # найти процесс kill PID # убить процесс journalctl -u имя # логи конкретного сервиса journalctl -u имя -f # следить в реальном времени journalctl -u имя --since "1 hour ago" journalctl -u имя -n 50 # последние 50 строк journalctl --disk-usage # сколько места занимают логи journalctl -u имя # логи конкретного сервиса journalctl -u имя -f # следить в реальном времени journalctl -u имя --since "1 hour ago" journalctl -u имя -n 50 # последние 50 строк journalctl --disk-usage # сколько места занимают логи journalctl -u имя # логи конкретного сервиса journalctl -u имя -f # следить в реальном времени journalctl -u имя --since "1 hour ago" journalctl -u имя -n 50 # последние 50 строк journalctl --disk-usage # сколько места занимают логи # Управление сервисом -weight: 500;">systemctl -weight: 500;">start имя # запустить -weight: 500;">systemctl -weight: 500;">stop имя # остановить -weight: 500;">systemctl -weight: 500;">restart имя # перезапустить -weight: 500;">systemctl reload имя # перечитать конфиг (без остановки) -weight: 500;">systemctl -weight: 500;">status имя # состояние сервиса # Автозапуск -weight: 500;">systemctl -weight: 500;">enable имя # добавить в автозапуск -weight: 500;">systemctl -weight: 500;">disable имя # убрать из автозапуска -weight: 500;">systemctl -weight: 500;">enable --now имя # добавить и сразу запустить # Обзор -weight: 500;">systemctl list-units --type=-weight: 500;">service # все сервисы -weight: 500;">systemctl list-units --failed # упавшие сервисы # Управление сервисом -weight: 500;">systemctl -weight: 500;">start имя # запустить -weight: 500;">systemctl -weight: 500;">stop имя # остановить -weight: 500;">systemctl -weight: 500;">restart имя # перезапустить -weight: 500;">systemctl reload имя # перечитать конфиг (без остановки) -weight: 500;">systemctl -weight: 500;">status имя # состояние сервиса # Автозапуск -weight: 500;">systemctl -weight: 500;">enable имя # добавить в автозапуск -weight: 500;">systemctl -weight: 500;">disable имя # убрать из автозапуска -weight: 500;">systemctl -weight: 500;">enable --now имя # добавить и сразу запустить # Обзор -weight: 500;">systemctl list-units --type=-weight: 500;">service # все сервисы -weight: 500;">systemctl list-units --failed # упавшие сервисы # Управление сервисом -weight: 500;">systemctl -weight: 500;">start имя # запустить -weight: 500;">systemctl -weight: 500;">stop имя # остановить -weight: 500;">systemctl -weight: 500;">restart имя # перезапустить -weight: 500;">systemctl reload имя # перечитать конфиг (без остановки) -weight: 500;">systemctl -weight: 500;">status имя # состояние сервиса # Автозапуск -weight: 500;">systemctl -weight: 500;">enable имя # добавить в автозапуск -weight: 500;">systemctl -weight: 500;">disable имя # убрать из автозапуска -weight: 500;">systemctl -weight: 500;">enable --now имя # добавить и сразу запустить # Обзор -weight: 500;">systemctl list-units --type=-weight: 500;">service # все сервисы -weight: 500;">systemctl list-units --failed # упавшие сервисы