Архив метки: FreeBSD

watch me

Иногда бывает, что у вас пропал интернет и соединение к консоли сервера оборвалось, а когда вы залогиниваетесь снова, то обнаруживаете, что консоль не умерла, а в ней еще запущен какой-то процесс. Убивать ту консоль очень не хочется, а запустить команду в скрине (screen) вы забыли. Что делать? watch vs screen screen – очень удобная утилита.… Читать далее »

rsync — памятка

%> rsync -av user@IP:/remote/path/ /local/path2 # так скопируются файлы из /remote/path/ в /local/path2 %> rsync -av user@IP:/remote/path /local/path2 # а так — в /local/path2 будет каталог path Ключи: -a – "архивный режим" – сохранение атрибутов файлов (владелец, права и т.п.) -z – компрессия (сжатие) -v – вывод подробностей —progress – показывать сколько осталось времени на… Читать далее »

Видеозахват экрана в FreeBSD

Мне пока что ни разу не понадобился захват экрана в видео, но вдруг понадобится, пусть скрипт будет, есть не просит 🙂 Для начала нужно собрать порт с активной опцией X11GRAB: ~> make -C /usr/ports/multimedia/ffmpeg/ config install clean Сам скрипт захвата видео: #!/bin/sh name="$(date +%F-%T)" # Desktop #ffmpeg -f oss -i /dev/dsp -acodec ac3 -ab 192k… Читать далее »

Geom mirror: drive or slice

RAID-массивы не гарантируют 100%-ной надежности сохранности данных, но тем не менее, часто выручают и дают определенную надежность всей системе в целом. Так, при выходе из строя одного из дисков массива, систему можно поднять с живого диска или она сама продолжит работу, не заметив потери бойца. Хороший домашний (и даже серверный) вариант рейда – GEOM MIRROR… Читать далее »

Поиск в файлах

Вопрос о том, как найти подстроку или строку в файле, поднимается часто и найти на него ответ довольно просто. Так, например, можно искать сторонний код во взломанных файлах: Так можно удалить из очереди postfix письма с определенным текстом (спам-рассылку, например): А как найти файлы, в которых определенная строка не встречается? Можно так: где “string” –… Читать далее »

Интерактивное наблюдение

Все *nix’оиды знают команду top и аналоги – htop, mytop и т.д.  Аналогичны эти программы в своем принципе работы – постоянном (интерактивном) обновлении информации на экране. А если нужно постоянно выводить на экран результат работы какой-то команлы или команд? Да еще и в удобном виде – с обновлением (очисткой) экрана. Как быть? Способ #1 watch… Читать далее »