команды для работы с apt-mirror Проверить его текущее состояние Запустить/остановить

Вот команды для работы с apt-mirror: 1. Проверить наличие apt-mirror bash # Проверить установлен ли apt-mirror which apt-mirror apt-cache policy apt-mirror # Проверить статус службы apt-mirror sudo systemctl status apt-mirror # Посмотреть конфигурацию apt-mirror sudo cat /etc/apt/mirror.list 2. Управление apt-mirror bash # Запустить apt-mirror вручную sudo apt-mirror # Принудительно обновить зеркало sudo apt-mirror —force # Проверить … Читать далее

Как получить какие параметрами грузится процесс имя apt-mirror-web.service

как получить полную информацию о сервисе apt-mirror-web.service: 1. Получить полную информацию о сервисе bash # Получить статус сервиса (покажет есть ли он сейчас запущен) sudo systemctl status apt-mirror-web.service # Посмотреть полный конфиг юнита sudo systemctl cat apt-mirror-web.service # Показать все свойства юнита sudo systemctl show apt-mirror-web.service # Показать зависимости юнита sudo systemctl list-dependencies apt-mirror-web.service 2. Узнать, … Читать далее

Глубоко анализировать процессы в Linux, находить нежелательные автозагрузки и понимать, откуда процессы берут свою конфигурацию.

1. Какие процессы используют Python в Linux Основные способы: bash # Способ 1: Поиск по имени процесса ps aux | grep -E «(python|python3)» # Способ 2: Более точный поиск (только процессы python) pgrep -a python pgrep -a python3 # Способ 3: Через pstree (показывает иерархию) pstree -p | grep -i python # Способ 4: Показать … Читать далее

Создать среду Linux на WIndows 10

1. WSL (Windows Subsystem for Linux) — Самый удобный powershell # В PowerShell от администратора wsl —install После установки перезагрузите компьютер и откройте приложение Linux из меню Пуск. Для минимальной установки: powershell # Установить конкретный дистрибутив (Ubuntu по умолчанию) wsl —install -d Ubuntu # Или минимальный Alpine Linux (всего ~5 МБ) wsl —install -d Alpine # … Читать далее

Разбор регулярного выражения s/[^ ]* \([^ ]*\).*/\1/ Linux

Структура команды sed: Пошаговый разбор шаблона поиска: 1. [^ ]* text [^ ] — класс символов, НЕ пробел (любой символ кроме пробела) * — ноль или более повторений предыдущего элемента Вместе: [^ ]* = «ноль или более любых символов, кроме пробела» 2.  (пробел) text — обычный пробел (литерал) 3. \( и \) text \( … \) — захватывающая группа (группировка с запоминанием) … Читать далее

В Bash/awk/sed контексте print $2 означает вывести второе поле/колонку из строки. Разъяснение echo «Hello World Test» | awk ‘{print $2}’ и echo «Hello World Test» | sed ‘s/[^ ]* ([^ ])./\1/’

Примеры: 1. В AWK: bash # Ввод: «John Doe 30» echo «John Doe 30» | awk ‘{print $2}’ # Вывод: «Doe» # Разделение по запятой echo «apple,banana,orange» | awk -F’,’ ‘{print $2}’ # Вывод: «banana» 2. В sed (с подстановкой): bash # Вывод второго слова echo «Hello World Test» | sed ‘s/[^ ]* \([^ ]*\).*/\1/’ # Или … Читать далее