Записки админа
12.6K subscribers
631 photos
28 videos
221 files
2.39K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://tttttt.me/sysadminnotes?boost
Download Telegram
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 #будничное
🖇 Grep by example: Interactive guide - для тех, кто хотел бы освоить grep, на странице доступна небольшая книга и тренажёр...

https://antonz.org/grep-by-example/

#grep #книга #будничное
🛠 Git by example: Interactive guide - и аналогичный набор для знакомства и изучения Git...

https://antonz.org/git-by-example/

#git #книга #будничное
⚙️ Documenting my DNS records - интересная история (нужная далеко не всем, я это понимаю) в которой автор попытался решить задачу сохранения информации о доменной зоне и изменениях, произошедших в ней...

https://alexwlchan.net/2024/documenting-my-dns/

#dns #будничное #напочитать
hours - крутой трекер времени, который работает прямо в терминале, ведёт логирование и отображает статистику по занесённым в него задачам...

https://github.com/dhth/hours

#tui #timetracking #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 hostctl - инструмент для управления содержимым /etc/hosts...

https://github.com/guumaster/hostctl

#hosts #hostctl #будничное
🖇 logmerger - инструмент для просмотра логов, позволяющий выполнить сортировку данных из нескольких лог-файлов по времени...

https://github.com/ptmcg/logmerger

#logs #будничное #tui
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ pgtree - утилита, которая позволяет построить дерево процессов для нужного нам процесса или программы. При необходимости, можно задать собственные параметры для ps, что позволит получить дополнительную информацию о процессах, либо передать сигнал kill для завершения всех процессов дерева...

https://github.com/joknarf/pgtree

#proc #ps #будничное
🧷 Doggo - DNS клиент с поддержкой DoH, DoT, DoQ и возможностью выполнения запросов к нескольким резольверам одновременно...

https://doggo.mrkaran.dev/docs/guide/examples/

Автор признаётся, что вдохновлялся другим проектом, который также работает с DNS...

https://github.com/ogham/dog/

Оба инструмента доступны прямо в браузере по адресам...

- https://doggo.mrkaran.dev/
- https://dns.lookup.dog/

#dns #будничное
⚙️ ps aux, написанный на bash. Занятный скрипт, который хорошо прокомментирован автором. Можно и сам скрипт использовать, и просто в него заглянуть, чтобы узнать для себя что-то новое о работе с информацией из /proc/<pid>/status...

https://github.com/izabera/ps

#bash #proc #будничное
🔩 Статья со списком очевидных и не очень причин, по которым в одном месте у нас что-то, например, какая-то программа, работает хорошо, а в другом месте она же работает некорректно или не работает вовсе...

It works on my machine. Why?

#напочитать #будничное
📊 Смотрите какой простой и удобный инструмент для мониторинга ресурсов в сети...

https://github.com/louislam/uptime-kuma

Позволяет настроить различные проверки - от обычной доступности по https до игрового сервера. Умеет отправлять уведомления в Telegram, на почту и ещё в большое количество различных сервисов. Даёт возможность настроить statuspage, и, судя по всему, возможность работать с мониторингом по API.

Демо без установки: https://demo.kuma.pet/start-demo

#monitoring #будничное