Записки админа
12.8K subscribers
653 photos
29 videos
227 files
2.48K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 Speedtest Tracker - когда хочется собственный speedtest с панелью на собственном сервере, но чтобы работал он через серверы Ookla...

https://github.com/alexjustesen/speedtest-tracker

#speedtest
🆖 Берём Nginx и его autoindex модуль, добавляем простой, но симпатичный веб-интерфейс и получаем неплохой файловый менеджер прямо в браузере...

https://github.com/mohamnag/nginx-file-browser

#nginx #filemanager
Media is too big
VIEW IN TELEGRAM
📕 Смотрите какая симпатичная утилита для просмотра логов и работы с ними...

https://github.com/Textualize/toolong

#logs #tooling
Please open Telegram to view this post
VIEW IN TELEGRAM
🔩 Understanding Linux Kernel Memory Statistics - статья о /proc/meminfo и о том, какие данные мы можем получить оттуда...

https://blogs.oracle.com/linux/post/understanding-linux-kernel-memory-statistics

#meminfo #proc #напочитать
🗜 wddbfs.

Это странно, но занятно. С помощью этого инструмента можно примонтировать sqlite базу как файловую систему. Это вряд ли понадобится вам в проде, но просто знайте, что такая возможность есть...

- Github: https://github.com/adamobeng/wddbfs
- Подробности: https://adamobeng.com/wddbfs-mount-a-sqlite-database-as-a-filesystem/

#sqlite #filesystem #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 psfiles.

Утилита, которая позволяет получить информацию о запущенном процессе. Обрабатывает системные вызовы (p)read(v), (p)write(v), open(at), close, rename(at), unlink(at) и отображает данные в удобной таблице.

Позволяет запустить определённую программу и получить сведения о её запуске и работе, либо присоединиться к уже имеющемуся процессу по PID...

https://github.com/mukovnin/psfiles

#trace #syscalls #strace
🖱Postgres Playground - интересный тренажёр для обучения работе с PostgreSQL. Информация разбита на секции, а в каждой секции доступны примеры команд, их описание и терминал, где команду можно выполнить и ознакомиться с результатом...

https://www.crunchydata.com/developers/tutorials

#postgresql #sql #database
This media is not supported in your browser
VIEW IN TELEGRAM
🕹 Ну, во-первых, это красиво, а во-вторых, это можно запустить на своём сервере. Игра Hat Trick прямо по SSH...

https://github.com/ricott1/sshattrick

#tui #игори #ssh

P. S. Сервер автора, похоже, недоступен в данный момент.
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Sad - утилита для массовой обработки текстовых файлов. Чем-то напоминает sed, но дополнительно позволяет просмотреть diff для вносимых изменений.

С установленным fzf в системе позволяет работать через tui интерфейс, без fzf просмотр diff также возможен, но в упрощённом варианте...

https://github.com/ms-jpq/sad

#sad #tui #sed
🛠 Secure shell over HTTP/3 connections - и вот для вечернего чтива, SSH3 или SSH с использованием HTTP/3...

https://www.ietf.org/archive/id/draft-michel-ssh3-00.html

#ssh #http3 #напочитать
FreeBSD_Journal_JanFeb24.pdf
9.6 MB
😈 FreeBSD Journal. Январь - Февраль 2024.

#freebsd #journal
🔧 SSHMan - инструмент, который позволит упросить работу в ситуации, когда по SSH нужно работать с большим количеством серверов. Создаём для каждого сервера свой профиль, а затем просто указывает нужный профиль для подключения...

https://github.com/mikeunge/sshman

#ssh #sshman
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 The text file that runs the internet - хорошее вечернее чтиво об истории файла robots.txt. О том какую роль он играл в истории, и какова его судьба сегодня, в век искусственного интеллекта и нейросеточек, которые обучаются на доступном в сети контенте...

https://www.theverge.com/24067997/robots-txt-ai-text-file-web-crawlers-spiders

#web #robots #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Когда я читаю что-то про операционную систему прямо в браузере, обычно представляется что-то очень простое, с минимальным функционалом.

А тут на глаза попался проект Puter, я был приятно удивлён тому на сколько продвинутой может быть такая ОС. Просмотр текстового, мультимедиа контента, простые офисные инструменты, некоторое количество игорей (в том числе и он самый, на снимке экрана, да), приятная оболочка и каталог приложений, который даже чем-то наполнен.

Загляните на досуге, вдруг и вас заинтересует Puter. Тем более что проект, судя по заявлению автора, стал открытым буквально на днях...

- Рабочий стол с системой: https://puter.com/
- Github проекта: https://github.com/HeyPuter/puter

#puter #os #web
This media is not supported in your browser
VIEW IN TELEGRAM
🔩 Gitu - ещё один tui клиент для работы с git...

https://github.com/altsem/gitu

Отличается от того же lazygit, но, возможно, кому-то именно такой внешний вид и подход к управлению понравится больше.

#git #tui #gitu