Полезные заметки без регистрации

Быстрый справочник

Подборка практичных заметок: команды, короткие объяснения, чек-листы, мини-инструменты (конвертеры/генераторы). Всё работает локально в браузере — без внешних библиотек и без аналитики.

Готово
🧩 Подсветка совпадений 📌 Фильтр по разделам 📋 Кнопки копирования

Памятки

Короткие блоки “скопировал-вставил”. У каждой карточки есть теги (по ним тоже ищется).

🗂️ cheatsheet

SSH / SCP

Подключение, копирование, ключи.

ssh user@host
ssh -i ~/.ssh/id_ed25519 user@host
scp file.txt user@host:/tmp/
scp -r dir/ user@host:/opt/
ssh-keygen -t ed25519 -C "comment"
sshscpkeys

DNS / dig

Проверка A/AAAA/NS/TXT и трассировка делегации.

dig +short A example.com
dig +short AAAA example.com
dig +short NS example.com
dig +short TXT _acme-challenge.example.com
dig example.com +trace
dig @1.1.1.1 example.com
dnsdigtrace

systemd / журналы

Статус, рестарт, просмотр логов.

systemctl status name -l --no-pager
systemctl restart name
systemctl stop name
systemctl reset-failed name
journalctl -u name -n 200 --no-pager
journalctl -u name -f
systemdjournalservice

Сеть: диагностика

Базовые проверки соединения и сокетов.

ip a
ip r
ss -lntp
ss -tunap
ping -c 4 1.1.1.1
traceroute -n example.com
curl -I https://example.com
networksscurl

Бэкап: tar/rsync

Быстрые варианты резервного копирования.

tar -czf backup.tgz /etc /home/user
tar -xzf backup.tgz -C /restore/
rsync -aHAX --delete /src/ /dst/
rsync -e "ssh -i key" -a /src/ user@host:/dst/
backuptarrsync

Фаервол: UFW

Минимальный набор команд для Ubuntu.

ufw status verbose
ufw allow 22/tcp
ufw allow 80,443/tcp
ufw deny 23/tcp
ufw enable
ufw delete allow 22/tcp
ufwfirewallports

Чек-листы

Короткие списки “что проверить”, когда что-то не работает.

✅ checklist

Домен не резолвится (DNS)

Быстрый порядок проверки.

  • Проверить NS: dig +short NS domain
  • Проверить A/AAAA: dig +short A domain
  • Проверить у публичных резолверов: dig @1.1.1.1 domain
  • Проверить делегирование: dig domain +trace
  • Учитывать TTL и время делегации у регистратора
dnsdomain

HTTPS не открывается

Мини-чек-лист.

  • Слушает ли порт: ss -lntp | grep :443
  • Фаервол/SG: открыт ли 443
  • Сертификат соответствует домену (SNI)
  • Проверка снаружи: curl -Iv https://domain
  • Логи веб-сервера (nginx/apache) и приложения
tlshttps

Сервис в цикле рестартов

Что смотреть первым делом.

  • Статус: systemctl status name -l
  • Код выхода: systemctl show name -p ExecMainStatus -p Result
  • Логи: journalctl -u name -n 200 --no-pager
  • Сброс лимита: systemctl reset-failed name
  • Проверить таймеры/cron, которые могут дёргать restart
systemdrestart

Сеть: timeout / refused

Короткий порядок диагностики.

  • Есть ли маршрут: ip r
  • Доступен ли IP: ping / traceroute
  • Порт открыт: nc -vz host port
  • DNS корректный: dig у публичных резолверов
  • Проверить прокси/туннель/маршрутизацию (если используется)
networkdebug

Мини-инструменты

Небольшие помощники, которые работают прямо в браузере.

🧰 tools

Base64: encode/decode

Для токенов/конфигов/строк.

base64encodedecode

Unix time

Конвертер времени туда-обратно.

timeepochconvert

Генератор паролей

Локальная генерация, без отправки куда-либо.

passwordgenerator

FAQ

Небольшие ответы на вопросы по странице и редактированию.

Как добавить новую карточку?контент

Скопируй любой блок <article class="card item">, поменяй заголовок/текст и добавь теги в data-keywords и data-kind. Поиск использует и текст, и data-keywords.

Как работает подсветка?поиск

Подсветка делается безопасно: оригинальный HTML сохраняется, а подсветка вставляется только в отображаемый текст. “Сброс” возвращает исходный вид.

Почему нет контактов?нейтрально

Это статическая справочная страница. Если контакты не нужны — просто не добавляй их.