tm

Эту команду использую для создания бэкапов сайта. Т. е. ищет директорию и создаёт архив в другой директории.

cd /var/www/ && find . -name 'html' -type d -maxdepth 1 -exec tar -cvjf /media/500g/backup/site.xx/html_`date '+%Y-%m-%d'`.tar.bz2 {} \;

Разберём по порядку:

 cd /var/www/ - переход в нужную директорию.

далее выполняется

 find . -name 'html' -type d -maxdepth 1 - поиск в текущей директории папки с имененм 'html' и грубиной поиска в 1 каталог.

 После этого параметр -exec tar -cvjf  запаковывает найденную директорию в указанную директорию. В имя архива добавляется дата создания архива.

   С покупкой очередного телевизора с LAN портом я понял, что пора объединять всё это царство электроники в одну сеть. Сеть, конечно, дело простое, а создать место от куда все цифровые устройства, находящиеся в сети, могут получить доступ к медиа контенту (музыка, фото, видео) - дело интересное. Поскольку сервер на Ubuntu уже был установлен дома, платфома была определена сразу. Среди множества решений был выбран MiniDLNA.

   Всё, как обычно, начинается с установки.

sudo apt-get install minidlna

Установка одного пакеты потянет за собой установку кучу других зависимых пакетов. Это просто нужно пережить :) После окончания установки можно переходить к редактированию конфигурационного файла:

   В дополнение к своему DLNA серверу захотел добавить torrent клиент для скачивания фильмов и просмотра их на всех мультимедийных устройствах в домашней сети. Естественно, для использования torrent клиента не хотелось включать компьютер, а воспользоваться тем же планшетом или телефоном, которые всегда под рукой. Мой выбор, как и у многих, пал на Transmission.

Устанавливаем:

apt-get install transmission-daemon

Установка потянет за собой кучу других зависимостей - соглашаемся на установку. После установки можно заглянуть в параметры запуска демона.

nano /etc/default/transmission-daemon

Параметр ENABLE_DAEMON должен быть равен "1", т.е. ENABLE_DAEMON=1. Всё остальное я оставил по-умолчанию. Перед тем, как редактировать конфигурацию Transmission, необходимо отключить процесс. В противном случае изменения не применятся.

/etc/init.d/transmission-daemon stop

или

service transmission-daemon stop