Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: never_mind в Jun 24, 2006, 12:51



Титла: Как става това през ssh...
Публикувано от: never_mind в Jun 24, 2006, 12:51
Възможно ли е през ssh да виждам какво става на други конзоли... например локално съм пуснал да се тегли нещо с wget и на текущата конзола се изписва прогреса на даунлоуд-а... как мога след това като се логна през ssh да видя докъде е стигнал прогреса?


Титла: Как става това през ssh...
Публикувано от: в Jun 24, 2006, 12:52
screen ?


Титла: Как става това през ssh...
Публикувано от: never_mind в Jun 24, 2006, 20:24
Очаквах подобен отговор, но това ли е единственото решение?





Титла: Как става това през ssh...
Публикувано от: mironcho в Jun 24, 2006, 21:18
Специално за wget - стартирай го с опцията -b (идва от background) и лога за изтегленото до момента ще се записва в wget-log. После като се логнеш пак, просто си tail -ни лог файла за да видиш докъде е стигнало.
Иначе - със screen :)


Титла: Как става това през ssh...
Публикувано от: never_mind в Jun 25, 2006, 15:34
Да , screen е много добро, но явно за да мога да се вържа към даден терминал, трябва да имам пуснат screen на него, а аз понякога забравям  :D и си пускам процеса без преди това да съм влезнал в screen... и вече става неудобно да се спира, и наново да се пуска... затова ме интересуваше за алтернатива, която не изисква пуснатите приложения да са пуснати под screen...


Титла: Как става това през ssh...
Публикувано от: ray в Jun 25, 2006, 16:03
Здравей,
Еми като забравяш си пусни един screen да си работи, излез от него (Ctrl-A-D) после след време излез и от ssh-сесията.
При следващото ssh-включване можеш да си ползваш старата screen-сесия (освен след рестарт ;)
PS:не оставяй като root в screen-сесията опасно е ;)
Успех.Румен