LittleGreenCat / rescan disks after adding it in virtual machine
Last active 6 months ago
Как после например добавления диска в виртуалку принудительно перечитать в системе диски?
echo 1>/sys/class/block/sda/device/rescan
А вот Fenix917 подсказал как перечитать состояние scsi/sata/sas контролеров.
echo "- - -" > /sys/class/scsi_host/hostX/scan
А Илья подсказал как отключить контроллер для горячей замены
echo 1 > /sys/block/sda/device/delete
LittleGreenCat / bind many services to one port
Last active 6 months ago
Как на одном узле забиндить кучу сервисов на один и тот же порт?
Используйте магию localhost сети 127.0.0.0/8 !
127.0.0.2:80
127.0.0.3:80
127.0.0.4:80
Естественно обращаться к сервисам придется по их IP. Но это по-прежнему все еще один узел.
PS. 16.777.214 (2 в 24 степени минус 2 адреса). Именно столько и можно набиндить :)
LittleGreenCat / manage systemd timers on remote nodes via ssh
Last active 6 months ago
ssh user@remote_host "sudo systemctl start example.timer"
для чего это может понадобиться и насколько удобно - пофантазируйте сами :)
добавка от Max Zotov - а можно сразу так
https://sleeplessbeastie.eu/2021/03/03/how-to-manage-systemd-services-remotely/
опубликовано в gitgate
LittleGreenCat / Bash alias- simple calc on awk
Last active 6 months ago
Версия от Сергей
alias calc='_(){ awk "BEGIN{print $*}";};_'
Пример: calc 1+2/3 если со скобками нужны кавычки: calc "(7+5)^2-1"
Если нужны функции, для тех, у кого gawk:
Версия от Tagd_Tagd
LittleGreenCat / Read from standard input and writes to standard output and files, using a pipe
Last active 6 months ago
чтение из стандартного ввода с помощью пайпа
А вы знали что помимо tee, который читает из стандартного ввода и пишет в стандартный вывод и файлы, такой же трюк можно сделать и с пайпами ?
Утилитка pee (входит в состав пакета moreutils) - так же как tee, но для пайпов !
cat file | pee sort 'wc -l'
Подсказал: - Сергей
Опубликовано в https://t.me/gitgate
LittleGreenCat / Debian install
Last active 10 months ago
Неожиданно - если при установке Debian оставить пароль root пустым, то пакет sudo будет установлен автоматически и первый пользователь будет включен в группу sudo.
Подсказал: Tagd_Tagd
Опубликовано в gitgate
LittleGreenCat / Improving the readability of commands
Last active 10 months ago
Улучшаем читаемость истории комманд.
Может быть полезно показать, когда была выполнена команда. Определите переменную окружения HISTTIMEFORMAT, чтобы настроить это. Она использует стандартные шаблоны даты и времени Здесь %F указывает дату, а %T — время.
export HISTTIMEFORMAT='%F %T - '
в результете вывод команды history примет красивый читаемый вид с временными метками:
1 2023-04-04 06:20:20 - ls
2 2023-04-04 06:20:25 - cat /etc/passwd
3 2023-04-04 06:20:29 - whoami
LittleGreenCat / Permanently disable IPv6 in linux system
Last active 11 months ago
Перманентно отключить IPv6 в linux системе
vi /etc/sysctl.d/10-ipv6off.conf
и добавить в файл:
# Disabling the IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Но можно и через grub:
vi /etc/default/grub
LittleGreenCat / Make NFS a little faster
Last active 11 months ago
Как выжать из NFS еще капельку скорости.
| 1 | #Команда монтирования для /etc/fstab, но можно и ручками.. |
| 2 | |
| 3 | 10.20.30.40:/data /data nfs nfsvers=3,rw,async,hard,intr,timeo=600,bg,retrans=2,noatime 0 0 |
| 4 | |
| 5 | # Опубликовано в https://t.me/gitgate |
LittleGreenCat / Copying via SCP via Jumphost
Last active 11 months ago
Наверное все знают, как через джампхост пробрасывать SSH сессию. А если надо скопировать по SCP?
scp -o "ProxyJump <JUMP_USER>@<JUMP_HOST>" dataFile.txt <USER>@<HOST>:/tmp
Отлично работает и с авторизацией по ключам.
Опубликовано в GitGate