CLI в RPi Zero 2 W

Содержание:

  • 🚀 CLI в RPi Zero 2 W — Документация
  • Учебник по Bash 🐚
    • Bash HOME
      • Добро пожаловать!
    • Bash Intro
      • Понимание оболочек
        • Виды оболочек
        • Почему Bash?
        • Пример
    • Первый шаг с Bash
      • Как открыть терминал?
      • Ваша первая команда
  • Basic Commands
    • Bash Команды
      • Обзор команд Bash
      • Пример
    • Команда ls в оболочке bash
      • Базовое использование
      • Основные опции
      • Примеры использования
      • Комбинирование опций
    • Bash Change Dir (cd)
    • Команда cd — Переход между каталогами
      • Базовое использование
      • Обзор полезных опций
      • cd .. — На уровень выше
      • cd ~ — Домашний каталог
      • cd - — Предыдущий каталог
      • cd / — Корень файловой системы
      • Комбинирование с ls
      • Навигация в проекте /cli_rpi/
    • pwd
      • Команда pwd — отображение текущей директории
      • Базовое использование
      • Опции команды
      • Примеры
      • Зачем использовать pwd
      • Советы
    • Команда echo
      • Назначение
      • Базовое использование
      • Обзор опций
      • Опция -n: Без переноса строки
      • Опция -e: Специальные символы
      • Опция -E: Без обработки спецсимволов
      • Применение в скриптах
    • Команда cat в Bash
      • Объединение и отображение содержимого файлов
      • Базовое использование
      • Опции команды cat
        • Опция -n: нумерация всех строк
        • Опция -b: нумерация только непустых строк
        • Опция -s: удаление повторяющихся пустых строк
        • Опция -v: отображение непечатаемых символов
      • Объединение файлов
      • Использование cat с конвейером (pipe)
    • Команда cp — копирование файлов и папок
    • Основное использование
    • Полезные параметры
      • Параметр -v: подробный режим
      • Параметр -r: рекурсивное копирование директорий
      • Параметр -i: защита от перезаписи
      • Параметр -u: копирование только новых файлов
    • Копирование с помощью шаблонов (wildcards)
    • Команда mv — перемещение и переименование файлов
    • Основное использование
    • Переименование файлов
    • Полезные параметры
      • Параметр -i: защита от перезаписи
      • Параметр -u: перемещать только новые файлы
      • Параметр -v: подробный режим
    • Использование шаблонов (wildcards)
    • Команда rm — удаление файлов и папок
    • Основное использование
    • Полезные параметры
      • Параметр -v: подробный режим
      • Параметр -r: удаление директорий
      • Параметр -i: защита от случайного удаления
      • Параметр -f: принудительное удаление
    • Удаление с шаблонами (wildcards)
    • Рекомендации по безопасности
    • Команда touch
      • Базовое использование
      • Опции команды touch
        • Флаг -a: изменение времени доступа
        • Флаг -m: изменение времени модификации
        • Флаг -t: установка конкретного времени
        • Флаг -c: не создавать файл
      • Работа с шаблонами (wildcards)
    • Команда mkdir — создание директорий
    • Основное использование
    • Полезные параметры
      • Параметр -p: создать родительские директории
      • Параметр -v: подробный вывод
      • Параметр -m: установка прав доступа
    • Bash man Command — Help!
    • Использование команды man
      • Пример базового использования:
      • Навигация по man-страницам:
      • Полезные примеры:
      • Разделы man-страниц:
    • Alias в Linux
      • Что такое alias?
      • Как создать alias?
      • Примеры создания alias
      • Просмотр текущих alias
      • Удаление alias
      • Как сделать alias постоянным?
      • Советы и рекомендации
  • File Compression
    • Команда zip в Linux Bash
      • Основной синтаксис
      • Ключевые опции
      • Примеры использования
    • Команда unzip в Linux Bash
      • Основной синтаксис
      • Ключевые опции
      • Примеры использования
      • Советы
    • Команда tar в Linux Bash
      • Основной синтаксис
      • Ключевые опции
      • Примеры использования
      • Советы
  • Networking
    • Команда ping в Linux Bash
      • Основной синтаксис
      • Полезные опции
      • Примеры использования
      • Остановка команды
      • Практика
      • Советы
    • Команда curl в Linux Bash
      • Основной синтаксис
      • Полезные опции
      • Примеры использования
      • Работа с API
      • Советы
    • Команда wget в Linux Bash
      • Основной синтаксис
      • Полезные опции
      • Примеры использования
      • Советы
    • Команда ssh в Linux Bash
      • Основной синтаксис
      • Полезные опции
      • Примеры использования
      • Настройка ключей SSH
    • Команда scp в Linux Bash
      • Основной синтаксис
      • Полезные опции
      • Примеры использования
      • Советы по безопасности
    • Команда rsync в Linux Bash
      • Основной синтаксис
      • Ключевые опции
      • Примеры использования
      • Советы
  • File Permissions
    • Команда chmod в Linux Bash
      • Основной синтаксис
      • Символьный способ
      • Числовой способ
      • Примеры использования
      • Советы
    • Команда chown в Linux Bash
      • Основной синтаксис
      • Примеры использования
      • Проверка результата
      • Полезные опции
    • Команда chgrp в Linux Bash
      • Синтаксис команды
      • Примеры использования
      • Полезные опции
      • Проверка результата
      • Безопасность
  • Bash Scripting
    • Синтаксис Bash-скриптов
      • Введение
      • Структура скрипта
      • Комментарии
      • Переменные
      • Условные конструкции
      • Циклы
      • Функции
      • Запуск скрипта
      • Советы
    • Создание Bash-скриптов
      • Введение
      • Структура скрипта
      • Создание скрипта
      • Основные конструкции
      • Аргументы скрипта
      • Полезные конструкции
      • Советы
      • Заключение
    • Переменные в Bash
      • Введение
      • Создание переменной
      • Доступ к значению переменной
      • Встроенные переменные
      • Чтение пользовательского ввода
      • Локальные и глобальные переменные
      • Математические операции
      • Проверка переменной на пустоту
      • Заключение
    • Типы данных в Bash (Data Types)
      • Введение
      • Основные типы данных в Bash
      • Сравнение чисел и строк
      • Типы данных в read
      • Заключение
    • Bash: Операторы
      • Арифметические операторы
      • Операторы сравнения (для чисел)
      • Логические операторы
      • Строковые операторы
    • Bash: If…Else
      • Синтаксис
      • Пример: Проверка существования файла
      • Пример: Сравнение чисел
      • Полезные операторы
      • Заметки
    • Циклы в Bash (Loops)
      • Цикл for
      • Цикл while
      • Цикл until
      • Операторы управления циклом
      • Пример: Перебор файлов
      • Заметки
    • Bash Functions — Функции в Bash
      • Основной синтаксис
      • Пример 1: простая функция
      • Пример 2: функция с параметрами
      • Пример 3: функция с возвратом значения
      • Хорошие практики
    • Bash Arrays — Массивы в Bash
      • Объявление массива
      • Обращение к элементам
      • Добавление элементов
      • Удаление элементов
      • Размер массива
      • Перебор массива в цикле
      • Ассоциативные массивы (с Bash 4.0)
      • Полный пример: список задач
    • Bash crontab Command - Планировщик задач
      • Использование команды crontab
      • 📂 Базовое использование
      • 📌 Формат расписания
      • 🧰 Полезные опции
      • 🔄 Переменные окружения в crontab
      • 📎 Полезные ссылки
      • 📤 Преобразование .rst → .html через Sphinx
  • System Monitoring
    • Команда ps монитор процессов
      • Что делает команда ps?
        • Пример базового вывода:
        • Обозначения колонок:
      • Полезные параметры ps:
        • Пример: Подробный вывод
      • Советы для Raspberry Pi
        • Пример автоматического мониторинга:
      • Заключение
    • Команда ``top`` на Raspberry Pi Zero 2 W
      • Пример вывода top
      • Обозначения столбцов
      • Базовое использование
      • Полезные параметры
      • Примеры использования
      • Совет
    • Команда DF на Raspberry Pi Zero 2 W
      • Overview
      • Basic Syntax
      • Examples on Raspberry Pi
      • Explanation of Columns
      • Useful Options
      • Batch Scripting Use
      • Tip for Raspberry Pi Users
      • df vs du
      • Related Commands
      • df means: “Disk Free”
    • Команда du
      • Назначение
      • Синтаксис
      • Примеры использования
      • Полезные параметры
      • Различие между du и df
      • Смотрите также
    • Команда free
      • Пример вывода
      • Описание столбцов
      • Опции команды
      • Примеры использования
    • Команда kill
      • Базовый синтаксис
      • Полезные сигналы
      • Поиск процессов для завершения
      • Полезные команды
      • Советы
    • Команда uptime
      • Базовый синтаксис
      • Понимание Load Average
      • Форматирование вывода (через другие команды)
      • Полезно для:
  • Text Processing
    • Работа с текстом: команда grep
      • Базовое использование
      • Полезные опции
        • Игнорирование регистра
        • Рекурсивный поиск в папке
        • Исключение по шаблону (обратное совпадение)
      • Использование регулярных выражений
      • Поиск ключевых настроек
      • Поиск логов по ключевому слову
      • Заключение
    • Работа с awk и CSV
      • Основные возможности awk:
      • Пример файла CSV:
      • Часто используемые примеры с awk:
      • Пояснения:
      • 🎯 Практическое применение:
    • sed — потоковый редактор
      • Примеры использования:
      • Обработка файла скриптом:
      • Сравнение с другими инструментами:
      • Полезно:
      • Ошибки и отладка:
      • Заключение:
    • Команда `cut` — извлечение столбцов и фрагментов строк
      • Зачем нужна команда cut
      • Базовое использование: извлечь первое поле
      • Выбор разделителя (-d)
      • Извлечение нескольких полей (-f)
      • Обратный выбор (–complement)
      • Расширенное извлечение: диапазоны
      • Распространённые ошибки
      • Советы по отладке
    • Команда sort в Bash: Весёлый разбор
      • 🛠 Основы использования
      • 🎯 Основные опции:
      • 📊 Сравнение с awk
      • 📁 Реальный CSV и демонстрация
    • Команда tail в Bash: Следим за концом!
      • 📘 Синтаксис
      • ⚙️ Основные опции
      • 🔢 tail -n: Количество строк
      • 👀 tail -f: Следим за логами
      • 🧠 tail -c: Количество байт
      • 💀 –pid: Остановиться по завершении процесса
      • 🔁 –retry: Повторные попытки
      • 🎯 Практические сценарии
      • 📦 Советы
    • Команда `head`
      • Обзор
      • Базовое использование
      • Опции
        • -n [число] — количество строк с начала файла
        • -c [число] — количество байт с начала файла
        • Множественные файлы
        • -q — подавление заголовков при множественных файлах
      • Практические кейсы
      • Сравнение с tail
CLI в RPi Zero 2 W
  • Search


© Copyright 2025, Alex Malachevsky.

Built with Sphinx using a theme provided by Read the Docs.