Записки админа
11.4K subscribers
531 photos
24 videos
213 files
2.14K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://t.me/sysadminnotes?boost

Реклама на канале: https://telega.in/c/SysadminNotes
Download Telegram
NixOS anywhere - установщик NixOS на любую машину, где установлен Linux и доступен SSH.

https://github.com/numtide/nixos-anywhere

Пример его запуска на простой виртуалке в Hetzner:

https://galowicz.de/2023/04/05/single-command-server-bootstrap/

#nixos #install #будничное
Cheat sheets - Public share-20230407T125005Z-001.zip
12.8 MB
✏️ Некоторое количество шпаргалок на разные темы. Забрал отсюда https://drive.google.com/drive/folders/132ptAPFrhVZAV5dMMK6Jk9HSA4UJl7Du

#шпаргалки #cheat #будничное
Please open Telegram to view this post
VIEW IN TELEGRAM
🎛 bmon - bandwidth monitor.

В копилку tui утилита для мониторинга трафика на сетевых интерфейсах...

https://github.com/tgraf/bmon

#tui #network #будничное
📺 Into the Terminal (в своё время я приносил один ролик с этого канала) оказался неплохим подкастом. Особенно полезно будет начинающим, я думаю.

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

https://www.youtube.com/playlist?list=PLXJyD2dL4oqeX-C3MvsMUJuEzWM4vLK2C

#video #будничное
🗜 DevOps Solutions Map - занятная штуковина, выполняющая очень простую задачу по визуализации используемого стека технологий.

Просто подаём ей на обработку yaml файл (solutions.yaml), а она нам рисует веб-страницу, на которой в удобном виде будет показана информация о том какой софт, какое решение, для каких задач используется.

Github: https://github.com/Wivik/devops-solutions-map
Demo: https://wivik.github.io/devops-solutions-map/

#будничное #tools
🛠 PCtrl - менеджер процессов, написанный на Rust. Позволяет работать через GUI, через TUI.

Умеет показывать информацию о процессах, сортировать, управлять процессами (остановка, рестарт, изменение приоритета), показывать информацию о них и т. д...

https://github.com/MohamedSherifNoureldin/PCtrl

#tui #process #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🧾 Круто выглядящий TUI переводчик, поддерживающий несколько систем перевода - Google, Apertium, Argos, Bing, ChatGPT, Reverso.

https://github.com/eeeXun/gtt

#tui #translate #будничное
🐧 Ещё один сайт, на котором можно прямо в браузере протестировать работу разных дистрибутивов Linux:

https://distrosea.com/

#linux #линк #будничное
🛠 Progress - утилита, которая на основе данных из /proc позволяет получить информацию о текущем статусе выполнения команд cp, mv, dd, tar/gzip/gunzip и, судя по описанию, не только их...

https://github.com/Xfennec/progress

И да, век живи, век учись. Утилита есть в репозиториях почти всех популярных дистрибутивах, а я о ней только-только вот узнал. ✏️

#progress #будничное #coreutils
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 My Systemd Generator - простой генератор systemd юнитов, который можно развернуть на своём сервере.

https://github.com/NunuM/my-systemd-service-file-generator

Посмотреть в работе можно здесь: https://mysystemd.talos.sh/

#systemd #линк #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 diskonaut - ещё одна утилита для работы с содержимым диска.

Запускаем её, указав от какой директории начать индексирование и работу, и получаем доступ к информации о содержимом указанной директории и всех вложенных в неё каталогов и файлов.

https://github.com/imsnif/diskonaut

#disk #будничное #util
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Любители следить за активностью лога через tail -f, теперь вам не придётся много раз нажимать enter, что бы понять на какой конкретно линии лог остановился, а позже продолжился.

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

https://github.com/samwho/spacer

P. S. Эксперты (и не только) по просмотру логов приглашаются в опрос, который доступен в комментарии... 🦢

#log #cli #будничное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔨 Tunnel - интересная штуковина, которая позволяет не только показать проект коллегам на поддомене сервиса, но ещё и даёт возможность совместно поработать над ним...

- Видео с процессом работы: https://www.youtube.com/watch?v=rRCJsHhzHEM&t=21s

- Сам сервис https://tunnel.dev/

#tunnel #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ Try - утилита, с помощью которой можно протестировать и проверить результат выполнения нужной команды. Для работы использует пространства имён и overlayfs.

https://github.com/binpash/try

#будничное #try #namespaces
🛠 С одной стороны, это очередной сервис для проверки сайта, коих в сети уже достаточно...

https://web-check.xyz

С другой стороны, в отличие от многих других, этот сервис можно развернуть на собственном сервере, потому что его исходники доступны на Github...

https://github.com/Lissy93/web-check

Больше информации о том, какие проверки выполняются, можно найти по ссылке...

https://web-check.xyz/about

#линк #будничное
🖨 Нашёл удобную штуковину для печати веб-страниц - https://www.printfriendly.com/

Просто вводим адрес страницы, нажимаем на кнопку и получаем возможность скачать PDF и версию для печати.

В сравнении с тем же режимом для чтения в Firefox, плюс у printfrendly в том, что сервис даёт возможность удалить ненужные элементы со страницы перед печатью. А ещё есть плагин для WP и плагин для браузера, но до них пока что не добрался.

#линк #будничное #pdf
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Попался на глаза занятный инструмент для обмена файлами - утилита croc. Просто указываем какой файл хотим отправить, передаём получателю специальный код и он, используя этот код, загружает файл себе.

- Github: https://github.com/schollz/croc
- Подробности: https://schollz.com/tinker/croc6/
- Интервью с автором: https://console.substack.com/p/console-91

#croc #будничное #filetransfer
🛠 pkgx - утилита, позволяющая запустить ПО, которое не установлено в системе. Просто скачиваем бинарник pkgx и через него вызываем нужную программу:

pkgx wget https://ya.ru

Программа будет загружена и размещена в каталоге ~/.pkgx/, откуда утилита и будет запускать её при обращении.

Сайт проекта: https://pkgx.sh/
Github проекта: https://github.com/pkgxdev/pkgx

#pkgx #будничное #package
🖥 И да, раз уж зашла речь о tui утилитах. Сам я, не являюсь любителем утилит типа ScreenFetch или Neofetch, но я точно знаю, что есть те, кто ими пользуются.

Перечисленные выше инструменты выводят в терминал информацию о системе, в то время как утилита Onefetch позволяет вывести в терминал информацию о Git репозитории.

- Github - Command-line Git information tool.
- Подробности - Терминальная утилита для вывода информации о Git репозиториях.

Из приятного... За счёт различных параметров, onefetch позволяет вывести только определённую информацию. За счёт поддержки разных форматов, информацию можно получить хоть в json. А за счёт поддержки sixel, kitty и iterm, используя своё изображение, можно получить очень симпатичный вывод.

#onefetch #tui #будничное