Инструменты пользователя

Инструменты сайта


Action unknown: copypageplugin__copy
docs:scripts_rules

📁 Структура именования скриптов

Унифицированная схема названий для всех собственных скриптов. Используется для упрощения поиска, группировки и автоматической генерации меню.

📌 Формат имени скрипта

<категория>_<действие>[_дополнение]
  • Категория — что решает скрипт
  • Действие — что происходит
  • Дополнение (необязательно) — уточнение среды, цели, направления

🧩 Категории (что решает скрипт)

Префикс Описание
ssh_* Работа с SSH
ssh_key_* Управление ключами SSH
img_* Образы .img, создание, обработка
disk_* Монтирование, работа с дисками
rpi_* Raspberry Pi: системные действия
net_* Сеть: IP, DNS, VPN
wg_* WireGuard: пиры, конфигурации
tc_* Total Commander
menu_* Меню-скрипты, интерфейсы
copy_* Резервные копии и синхронизация
scripts_* Скрипты

⚙️ Действия (что делает скрипт)

Префикс Описание
_create Создаёт что-либо
_del Удаляет
_edit Редактирует
_list Показывает список
_open Открывает или запускает
_mount Монтирует
_umount Размонтирует
_scan Поиск и анализ
_manager Центр управления, меню
_check Проверка или диагностика
_select Выбор из списка
_autoexec Скрипт-автозагрузчик
_launcher Запускает что-то

💬 Дополнения (контекст, цель)

Постфикс Значение
_to_nas Действие направлено на NAS
_from_usb Источник данных — USB
_on_win Запускается в Windows
_on_rpi Для Raspberry Pi
_tmp Черновик или временный
_backup Резервное копирование

🔍 Примеры

Название Что делает
ssh_key_del_on_win.sh Удаляет SSH-ключ по IP в Windows
img_create_from_sd.sh Создаёт образ с SD-карты Raspberry Pi
scripts_launcher.sh Управление запуском скриптов
img_create_to_nas.sh Сохраняет образ сразу на NAS
rpi_img_mount_check.sh Проверяет и монтирует `.img`-образ
menu_wg_manager.sh Меню-менеджер для управления WireGuard
tc_scan_portable.bat Ищет portable-программы в структуре TC
net_ip_list_on_win.ps1 Показывает IP-устройства в сети (Windows)


docs/scripts_rules.txt · Последнее изменение: 2025/04/13 00:36 —

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki