понедельник, 20 апреля 2009 г.

screen на HDX 1000

Зачастую бывает необходимо выполнить на HDX 1000 какие либо продолжительные неинтерактивные действия. Например скопировать группу файлов с NAS на HDX 1000.

Учитывая, что средний видеофайл имеет объем около 1 gb, то понятно, что это продолжительная операция. Выполняются такие действия из под терминала с помощью команд unix (ср, mv и т.п.) или midnight comander.

Если во время выполнения выключть терминал (или компьютер, на котором он запущен) закроется и сессия и операции небудут выполнены.

Но есть замечательная программа screen. Добрые люди уже скомпилили ее для networked media tank. Взять ее можно отсюда http://holyhead.de/PCH/screen-4.0.3/screen

Помещаем бинарный файл в /share/.usr/bin.
Перед запуском screen проверьте, что установлена переменная окружения TERM=xterm

Запуск midnight comander:

>TERM=xterm
>screen mc


Таперь можно запустить копирование файлов и выключить компьютер.

Чтобы подключиться к работающей сессии выполните:

>TERM=xterm
>screen -r


ЗЫ: screen откомпилирован, видимо, не очень умело и иногда выдает ошибку segmentation fault. Вероятно, товарищ, выполнявший компиляцию использовал toolchain не собранный самостоятельно, а скомпилированный на другом окружении. Но на результат в целом это не влияет. screen работает.

Комментариев нет:

Отправить комментарий