Записки админа
12.9K subscribers
648 photos
28 videos
227 files
2.46K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
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
This media is not supported in your browser
VIEW IN TELEGRAM
Dex - eщё одна песочница, которая одной командой запускает контейнер и позволяет работать в нём...

https://github.com/nixxxon/dex

#containers #cli
🔎 bfs - утилита для поиска, использующая в качестве основного алгоритма поиск в ширину.

Автор предполагает, что с большой долей вероятности, нужные пользователю файлы будут располагаться не в глубине каталогов, а где-то ближе к корневой/домашней/исходной для поиска директории, и как следствие, bfs найдёт нужные файлы быстрее в подобных ситуациях...

- https://github.com/tavianator/bfs
- https://tavianator.com/2023/bfs_3.0.html

#bfs #find #cli
🍵 Вот, например, ребята, которые делают разные cli штуковины. Информацию о своих проектах размещают на сайте, на Github и предоставляют доступ к ней по SSH...

- https://charm.sh/
- https://github.com/charmbracelet
- ssh git.charm.sh

Если кто-то этими штуковинами пользовался, поделитесь опытом в комментариях.

#cli #tui #линк
Please open Telegram to view this post
VIEW IN TELEGRAM
🗜align - утилита, позволяющая выполнить выравнивание вывода в терминале...

https://github.com/KhalilOuali/align-rs

#align #cli #term
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Rustypaste - утилита, позволяющая на собственном сервере организовать простой сервис для обмена файлами. Из приятного - HTTP аутентификация, возможность создания коротких ссылок, возможность создания одноразовых ссылок, возможность указания времени жизни для файла, дополнительная cli утилита, облегчающая процесс управления сервисом.

- Rustypaste Github.
- Rustypaste-cli Github.
- Taking Rust to the Cloud: Blazingly Fast File Sharing.

#selfhost #fileshare #cli
This media is not supported in your browser
VIEW IN TELEGRAM
🐭 Ratatui - интересная библиотека для создания tui утилит и интерфейсов для них.

- Сайт: https://ratatui.rs/
- Github: https://github.com/ratatui-org/ratatui
- Примеры интерфейсов: https://github.com/ratatui-org/ratatui/tree/main/examples

#tui #cli #фидбечат
This media is not supported in your browser
VIEW IN TELEGRAM
🔨 TUI для управления docker контейнерами прямо из командной строки...

https://github.com/lirantal/dockly

#docker #tui #cli
⚙️ snapdiff - простая утилита, которая позволяет сравнить две директории и вывести информацию о них...

- Github: https://github.com/jotaen/snapdiff
- Подробности: https://www.jotaen.net/iE3XC/snapdiff-compare-directory-trees-on-CLI/

#diff #cli #будниное
This media is not supported in your browser
VIEW IN TELEGRAM
Занятная штуковина для ситуаций, когда не хочется запоминать длинные команды - просто записываем их, и при необходимости дополняем их не конкретными данными, а доступными для редактирования параметрами...

https://github.com/knqyf263/pet

#tui #cli #shell
This media is not supported in your browser
VIEW IN TELEGRAM
🧷 И вот ещё в копилку - cli утилита для генерации регулярных выражений на основе введённых данных.

Пишем строки, для которых хотим получить регулярное выражение и получаем от программы подходящую под эти строки регулярку...

https://github.com/pemistahl/grex

#regexp #cli
🔧 inotify-info - инструмент, который позволяет нам быстро и в удобном формате получить информацию о текущем состоянии inotify watches и inotify instances...

https://github.com/mikesart/inotify-info

#inotify #limits #cli
⚙️ И ещё один интересный инструмент - cyme. Это как libusb на стероидах. Утилита отображает информацию о USB устройствах в системе...

https://github.com/tuna-f1sh/cyme

#cli #usb #lsusb
🔎 Оказывается, у VirusTotal есть свой удобный cli инструмент, которым можно и файл на сканирование отправить и URL проверить, и информацию по хешам получить. И всё это в том числе и в json формате доступно по мере необходимости...

https://virustotal.github.io/vt-cli/

#virustotal #cli
⚙️ dusage - чуть более удобная (с точки зрения визуального представления данных) альтернатива df для отображения информации о занятости диска...

https://github.com/mihaigalos/dusage

#dusage #df #cli
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 А ещё вот одна занимательная штуковина для быстрого и простого построения SSH туннелей...

https://github.com/alebeck/boring

#ssh #tunnel #cli
This media is not supported in your browser
VIEW IN TELEGRAM
📹 Простой инструмент, которые позволяет создать gif или mp4 ролик с процессом работы в терминале...

https://github.com/sassman/t-rec-rs

Обычные графические окна тоже умеет писать, если потребуется.

#terminal #record #cli
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 Простой инструмент для параллельного запуска задач на удалённых машинах (при необходимости и в контейнерах, и на локальной системе тоже)...

https://sakecli.com/

И да, авторы будь-то бы переизобретают Ansible. Об этом они специальную отдельную страничку сделали https://sakecli.com/ansible

#ssh #cli
Записки админа
📰 Spiel - инструмент для создания презентаций и их последующего показа прямо в терминале. https://github.com/JoshKarpel/spiel Из интересного - есть возможность анимировать переходы между слайдами, сами слайды, и есть возможность использовать режим доски…
🌃 Ещё один инструмент для создания и демонстрации презентаций прямо в терминале.

Из полезного - сама презентация формируется обычным markdown файлом, есть возможность использовать темы оформления, в некоторых терминалах можно отобразить графику, саму презентацию можно экспортировать в PDF.

Полный список возможностей доступен на Github и на сайте...

https://mfontanini.github.io/presenterm/features/introduction.html
https://github.com/mfontanini/presenterm

#terminal #presentation #cli
This media is not supported in your browser
VIEW IN TELEGRAM
🔎 Симпатичная tui утилита для получения информации об IP адресе или домене из нескольких источников...

https://github.com/pirxthepilot/wtfis

#tui #whois #cli