screen

Nov. 28th, 2007 09:49 am
netch: (Default)
[personal profile] netch
Самая гениальная и незаменимая программа из пула GNU - это screen.
Аналогов нет, идея нетривиальна.
Автору надо поставить памятник при жизни.
Мысленно пою дифирамбы.

Date: 2007-11-28 11:14 am (UTC)
From: [identity profile] enemo.livejournal.com
вы там поосторожнее.

я несколько лет назад устроил себе сюрприз с его помощью на частопадающем gprs'е.
набираю от рута: rm -rf /tmp/blabla, и тут у меня падает связь. подымаю связь назад, её хватает на то, чтобы заново установить ssh-соединение, набрать screen -r -d, и нажать ентер - и связь снова замирает. но не падает. подождал несколько секунд, и в нетерпении несколько раз клацнул по ентеру, с мыслю, что не нажалось.
ещё через несколько секунд связь разтормозилась, и я увидел, что в screen'е от предыдущей сессии осталось набранным только сакраментальное "rm -rf /". и тут туда долетают мои нетерпеливые ентеры...
винт был достаточно быстрый, до Ctrl+C успело погибнуть /bin и почти вся /etc.

Date: 2007-11-28 11:26 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Поэтому не надо делать rm -rf /tmp/blabla. Надо делать cd /tmp && rm -rf blabla

Date: 2007-11-28 11:39 am (UTC)
From: [identity profile] enemo.livejournal.com
после того случая я самостоятельно пришёл к такому выводу. :)

Date: 2007-11-28 11:28 am (UTC)
From: [identity profile] jerom.livejournal.com
Я 99% времени в vim пишу, так что мне не грозит.

Date: 2007-11-28 11:36 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Ну у vim и без screen -r есть.

Date: 2007-11-28 11:45 am (UTC)
From: [identity profile] jerom.livejournal.com
по удобству не сравнимо

Profile

netch: (Default)
netch

December 2023

S M T W T F S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 11:54 pm
Powered by Dreamwidth Studios