Log in

Bekijk de volledige versie : Скопировать файлы без консоли ???



akvals
01-04-2009, 13:33
Доброго времени суток.
Известно, что фрагментация файлов, скачанных трансмишном, не позволяет прогонять HD 1080p контент по LAN-у на медиаплеер, асус WL500W, не успевает отдавать фрагментированные файлы. Вместе с тем запустить консоль PUTTY, и там командой dd скопировать файлы размером 25 гиг в другой раздел диска - проблема. Ждать несколько часов, держать консоль открытой - жесть.
Подскажите способ, как можно открыть консоль, запустить, что либо что бы оно копировло, закрыть консоль, и что бы оно продолжалось копироваться. У меня есть мысль только про cron. Есть еще варианты?
Заранее спасибо.

IrWert
01-04-2009, 14:00
screen поможет...

jan_h
01-04-2009, 14:03
Доброго времени суток.
Известно, что фрагментация файлов, скачанных трансмишном, не позволяет прогонять HD 1080p контент по LAN-у на медиаплеер, асус WL500W, не успевает отдавать фрагментированные файлы. Вместе с тем запустить консоль PUTTY, и там командой dd скопировать файлы размером 25 гиг в другой раздел диска - проблема. Ждать несколько часов, держать консоль открытой - жесть.
Подскажите способ, как можно открыть консоль, запустить, что либо что бы оно копировло, закрыть консоль, и что бы оно продолжалось копироваться. У меня есть мысль только про cron. Есть еще варианты?
Заранее спасибо.
А зачем копировать командой dd команда cp не подходит:confused: или так же долго?
PS как вариант глобального решения пользоваться rtorrent:rolleyes:

Novik
01-04-2009, 14:18
Подскажите способ, как можно открыть консоль, запустить, что либо что бы оно копировло, закрыть консоль, и что бы оно продолжалось копироваться.
Амперсенд после команды ставьте.

akvals
01-04-2009, 15:14
jan_h, насколько понял из форумов,
rTorent фрагментирует точно так же...


Novik
амперсенд это что такое???? извините тёмного :)

Novik
01-04-2009, 15:18
амперсенд это что такое????
& .

Dao_Dezi
01-04-2009, 16:41
AFAIK, амперсанд aka "&" не поможет. Программа всё равно привязана к определённому tty. Потому при закрытии putty заверштся и она. Имхо, только screen. Можно ещё nohup. Может даже лучше - посмотреть вывод команды через вебморду можно будет

ЗЫ: А правда, зачем dd? cp достаточно.

al37919
01-04-2009, 21:00
AFAIK, амперсанд aka "&" не поможет. Программа всё равно привязана к определённому tty. Потому при закрытии putty заверштся и она.
неправильно, не завершится, попробуйте сами.

Dao_Dezi
02-04-2009, 03:19
Хм... Действительно.

akvals
02-04-2009, 08:45
Доброго времени суток.
После появления в этой ветке ключевых слов, поработал поиском, и нашел тут, на форуме, для себя такое решение:
Установил screen, а в консоли Putty сделал настройку - стартовую комаду screen -R

Подключился к роутеру путтей, запустил screen, в нем запустил mc.

В mc запустил копирование (мне прощще это делать в mc) чем писать команды. Закрыл путтю крестиком.

Теперь запуская putty я попадаю в тот самый сеанс. Мне это подходит на 100%.
Спасибо автору идеи.

Можно запусить putty без стартовой команды, и попасть в "параллельный мир" :)
Всем спасибо за участие. Тема закрыта.
Я конечно еще поэкспериментирую с амперсандом.... :)

Novik
02-04-2009, 14:46
Хм... Действительно.
Вы просто к данному tty больше доступ не получите после закрытия консоли, уничтожится он. А программа будет продолжать работать. Вот если нужно будет потом получить доступ к tty - то тут да, что-нибудь вроде screen надо.

Nebulosa
03-04-2009, 17:49
Вы просто к данному tty больше доступ не получите после закрытия консоли, уничтожится он. А программа будет продолжать работать. Вот если нужно будет потом получить доступ к tty - то тут да, что-нибудь вроде screen надо.

Не интересовался таким никогда но вот есть такая штука :
http://www.computerhope.com/unix/ujobs.htm

Сам пользуюсь screen.