Useful Tools | Linux | GitOps | DevOps
6.09K subscribers
210 photos
3 videos
7 files
775 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Совет дня:

Неожиданно - если при установке Debian оставить пароль root пустым, то пакет sudo будет установлен автоматически и первый пользователь  будет включен в группу sudo.

Подсказал: @Tagd_Tagd

опубликовано в @gitgate

#tips #debian #sudo
🔥30👍12
SystemRescue - диск восстановления системы Linux, доступный в виде загрузочного CD-ROM или USB-накопителя для администрирования или восстановления вашей системы и данных после сбоя. Он призван обеспечить простой способ выполнения задач администрирования на вашем компьютере, таких как создание и редактирование разделов жесткого диска.

Он поставляется с большим количеством программного обеспечения, такого как инструменты управления дисками (parted, partimage, fsarchiver, инструменты файловой системы, ...), программы сетевого администрирования и простые текстовые редакторы. Его можно использовать как на компьютерах Linux, так и на компьютерах Windows, а также на настольных компьютерах и серверах.

Cистема не требует установки, так как ее можно загрузить с CD/DVD-привода, USB-накопителя или из сети с помощью PXE. Но при желании ее можно установить на жесткий диск. Она поставляется с обновленными ядрами для поддержки новейшего оборудования, а также всех важных файловых систем (ext2/ext3/ext4, xfs, btrfs, ntfs, reiserfs, vfat), а также сетевых файловых систем (samba и nfs).

https://sourceforge.net/projects/systemrescuecd/

Подсказал: Алексей Агафонов - @supmea

опубликовано в @gitgate

#hdd #tools #resque #iso #boot #linux #tips #windows
👍17🔥6
Совет дня:

А вы знали что помимо tee, который читает из стандартного ввода и пишет в стандартный вывод и файлы, такой же трюк можно сделать и с пайпами ?

Утилитка pee (входит в состав пакета moreutils) - так же как tee, но для пайпов !

cat file | pee sort 'wc -l'

Подсказал: Сергей - @nu_tab_5

опубликовано в @gitgate

#tips
👍28🔥10
Совет дня:

Bash алиас - простой калькулятор на awk

Версия от @nu_tab_5

alias calc='_(){ awk "BEGIN{print $*}";};_'


Пример: calc 1+2/3 если со скобками нужны кавычки: calc "(7+5)^2-1"


Если нужны функции, для тех, у кого gawk:

Версия от @Tagd_Tagd

alias calc='_(){ gawk "BEGIN{pi=atan2(0,-1);e=exp(1);print $*}";};_'


Пример: calc "sin(pi^e+1/3)" если без скобок - можно и не кавычить.


Подсказал: @Tagd_Tagd

опубликовано в @gitgate

#tips #calc #alias #awk
👍30🔥9
Совет дня:

Как после например добавления диска в виртуалку принудительно перечитать в системе диски ?

echo 1>/sys/class/block/sda/device/rescan


А вот @Fenix917 подсказал как перечитать состояние scsi/sata/sas контролеров.

echo "- - -" > /sys/class/scsi_host/hostX/scan


А Илья - @Zizibob подсказал как отключить контроллер для горячей замены

echo 1 > /sys/block/sda/device/delete

опубликовано в @gitgate

#tips
👍34🔥10
Совет дня:

можно управлять systemd timers на удаленных узлах по ssh

пример:

ssh user@remote_host "sudo systemctl start example.timer"



для чего это может понадобиться и насколько удобно - пофантазируйте сами :)

добавка от Max Zotov - @sf1nk5 - а можно сразу так

https://sleeplessbeastie.eu/2021/03/03/how-to-manage-systemd-services-remotely/

опубликовано в @gitgate

#tips #systemd #timer #remote
👍10🔥5
Совет дня:

Как на одном узле забиндить кучу сервисов на один и тот же порт ? Используйте магию 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 адреса). Именно столько и можно набиндить :)

опубликовано в @gitgate

#tips
👍47🔥21
Фраза дня:

Git happens !


Опубликовано в @gitgate

#tips #joke
🔥21👍5
Фраза дня:

Индус-триальное программирование


Опубликовано в @gitgate

#tips #joke
1🔥39👍18
Фраза дня:

- ты какую самую незабываемую фразу слышал после секса ?
- будешь знать как напрямую в мастер комитить !


Опубликовано в @gitgate

#tips #joke
1🔥38👍6