Тег: linux

Как временно расширить ZFS-пул с помощью zvol из другого пула

Иногда ZFS-пул оказывается заполнен почти полностью, но переносить данные на другой файловый раздел неудобно или слишком долго

В терминале Linux пропал текст? Верните echo

Иногда терминал продолжает принимать команды, но перестаёт показывать вводимый текст. Печатаешь вслепую, нажимаешь Enter — команда выполняется

ID Docker контейнеров — максимальных потребителей SWAP в Linux

for pid in $(ls /proc | grep -E '^[0-9]+$'); do swap=$(grep VmSwap /proc/$pid/status 2>/dev/null | awk '{print $2}'

Linux Passwordless oneliner

TARGET=user@host; PORT=22; [[ -r ~/.ssh/id_ed25519.pub ]] || ssh-keygen -t ed25519 -N "" -f ~/

CouchDB, Debian, AstraLinux, Docker и все-все-все

Возникла необходимость запустить Couchdb в контейнере, где базовая ось (и базовые же пакеты) должны быть очень-очень свежими, в противной случай контейнер не проходит встроенную проверку на безопасность

Curl over ssh-tls-tunnel

Есть ресурс resource.name, на который нужно ходить curl-ом с засылкой данных через JSON. Специфика ресурса такова, что он принимает соединения через TLS 1

Unzip без unzip

Есть сервер без выхода в сеть с древней ОС и мёртвыми репами. Нужно распаковать zip-архив — но утилиты нет

ZFS на Oracle Linux 8.10

При установке ZFS на Oracle Linux 8.10 по официальной доке столкнулся с неочевидной ошибкой

Python 2.7 на Debian 12

Потребовалось старым Ansible выполнить скрипты на свежайщем Debian 12. Столкнулся с тем, что в дистрибутиве окончательно выпилили поддержку Python 2

Основной потребитель swap на Linux-серверах

for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less

SED удалить комментарии из XML

Возникла задача сравнить два XML-файла конфигурации Clickhouse для выяснения, что же в ней не так. Беда конфигурации в том, что она содержит прям какое-то совершенное безумное количество закомментированных...

Bombardier

Максимальная простая и удобная тулза для тестирования нагрузки веб-приложений

OpenSSL view cert info

openssl x509 -noout -text -in 'cerfile.cer';

Add NonPassword Sudo to sudoers

echo "$USER ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$USER

Ранее Ctrl + ↓