Re: Из терминала в файл?

2010-08-08 Нитка Игорь Гольденберг
06.08.2010 22:36, Людмила Бандурина пишет:

> Файл на выходе почему-то содержит странные значки (квадратики с
> символами внутри) в самых неожиданных местах, и вообще плохо читается :-(

Можно сказать less интерпретировать управляющие символы (ключи -r и -R),
причём сказать это можно прямо во время просмотра файла (нажимаете
клавишу минус и r/R).

Удобнее, чем ловить вывод cat или вырезать что-то.

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-08 Нитка Сергей Блохин
Вы знаете, всё, что вы про обложки и треки сказали реализовано гораздо лучше в 
Windows :)
Видно не много осталось консолефилов... а жаль)

08.08.2010, 00:54, "Владимир Бажанов" :
> Да нифига это не банальное прослушивание музыки :) Банальное, это когда
> запускаешь Ритмбокс или Амарок, смотришь обложечку, читаешь текст, вики,
> ставишь оценочки трекам. 21 век на дворе жеж ! :) А сервера падают и по
> вине софта тоже :) В таком случае надо выгонять софт!
>
> В Суб, 07/08/2010 в 22:47 +0400, Сергей Блохин пишет:
>
>>  Например, банальное прослушивание музыки:
>>  mplayer -shuffle -playlist <( find `pwd` -regex '.+\(mp3\|cue|ogg\)$' )
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
Я так понял речь идёт не о времени, а о escape последовательностях для 
"цветных" команд, наприемр, ls --color.
cat выведет их в цвете, но в самом файле останутся [33;33m.

08.08.2010, 01:06, "Serge Matveenko" :
> 2010/8/7 Vasiliy Kulikov :
>
>>>  [39;49m -- это escape-символы.
>>>  При желании, их можно "выкосить" sed'ом, если надо.
>>>  Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>>  А не легче просто cat typescript? Терминал сам позаботится об обработке
>>  этих символов :)
>
> легче всего почитать man script и узнать, что вывод данных о времени
> действий, коими являются данные числа, можно перенаправить ключом -t
> на stderr и они не будут попадать в файл
>
> --
> Serge Matveenko
> jabber:se...@matveenko.ru
> microblog:http://identi.ca/lig
> profile:http://ru.linkedin.com/in/sergematveenko
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Serge Matveenko
2010/8/7 Vasiliy Kulikov :
>> [39;49m -- это escape-символы.
>> При желании, их можно "выкосить" sed'ом, если надо.
>> Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>
> А не легче просто cat typescript? Терминал сам позаботится об обработке
> этих символов :)

легче всего почитать man script и узнать, что вывод данных о времени
действий, коими являются данные числа, можно перенаправить ключом -t
на stderr и они не будут попадать в файл


-- 
Serge Matveenko
jabber:se...@matveenko.ru
microblog:http://identi.ca/lig
profile:http://ru.linkedin.com/in/sergematveenko
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Владимир Бажанов
Да нифига это не банальное прослушивание музыки :) Банальное, это когда
запускаешь Ритмбокс или Амарок, смотришь обложечку, читаешь текст, вики,
ставишь оценочки трекам. 21 век на дворе жеж ! :) А сервера падают и по
вине софта тоже :) В таком случае надо выгонять софт!

В Суб, 07/08/2010 в 22:47 +0400, Сергей Блохин пишет:
> Например, банальное прослушивание музыки:
> mplayer -shuffle -playlist <( find `pwd` -regex '.+\(mp3\|cue|ogg\)$' )

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Людмила Бандурина
7 августа 2010 г. 23:28 пользователь Сергей Блохин написал:

> Ну, собственно, для общения с тех. поддержкой достаточно обычного
> .bash_history.
>

Угу, только по умолчанию на VPS не было .bash_history


> Если это VPS, то за всё, что внутри него -- отвечаешь, по идеи, ты сама.
>
>
Это верно, но в данном случае были не мои проблемы - отказ в выделении
памяти при достаточном количестве свободной памяти (как раз сняла в файл
одновременно с разных вкладок - top, memory (для VPS на OpenVZ утилита) и
собственно отказ. Техподдержка признала, что проблема не у меня, и что-то
там поправили. И вторая была проблема одновременно с первой - периодические
отказы в соединении с серверами репозиториев (network connection refuse) -
что, согласитесь, уже совсем ни в какие ворота - VPS же покупается не для
локальных развлечений. И тоже самое - приложила к письму файлик со всеми
своими действиями - проблему признали и решили.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
Ну, собственно, для общения с тех. поддержкой достаточно обычного .bash_history.
Если это VPS, то за всё, что внутри него -- отвечаешь, по идеи, ты сама.

А по поводу того, чтобы следить за своими ручками? Старайтесь работать поменьше 
от рута и регулярно делать бекап системы или же /etc и /home/user/

07.08.2010, 23:16, "Людмила Бандурина" :
> 7 августа 2010 г. 19:50 пользователь Vasiliy Kulikov  
> написал:
>> On Sat, Aug 07, 2010 at 17:12 +0400, Сергей Блохин wrote:
>>> [39;49m -- это escape-символы.
>>> При желании, их можно "выкосить" sed'ом, если надо.
>>> Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>>
>> А не легче просто cat typescript? Терминал сам позаботится об обработке
>> этих символов :)
>
> Может, я чего-то не понимаю в этой жизни, но мне cat показывает конец файла 
> размером в активный экран терминала. Такой кусок я и без записи в файл и в 
> голове удержу, и руками набью, если понадобится. Мне нужно именно "в 
> редакторе", как писал Сергей Блохин.
> В идеале - хочется последить за своими шаловливыми ручками на случай, если 
> вдруг вылезут косяки какие-то - чтобы хоть вспомнить, где я могла накосячить 
> (склеротик я, ага).
> Хотя сама мысль записывать в файл возникла по другой причине - требовалось 
> убедить техподдержку хостера, что косяк не мой, а у них в контейнере. 
> Скопировала мышью изрядный такой файлик на 300+ Кб из терминала - и подумала, 
> а не дура ли я. Наверняка ж должно быть удобное средство сохранения в файл... 
> и оказывается, оно есть :-)
>
> А script уже натолкнул именно на мысль о логгировании - для шаловливых ручек 
> это очень полезно.
>
> Только вот ковырять все это из-за спецсимволов неудобно :-(
>
> К тому же, если просто сохранять терминал в файл - корректно сохраняются даже 
> вывод top, или список репозиториев при обновлении. А со script - смотрю, 
> сделала всего-то yum update, а файл уже 2,4 Мб... Залезла глянуть, что там - 
> а оно каждое увеличение прогрессбара считывания репозитория сохранило в 
> отдельную строчку Оо
>
> Так что все-таки script я повесила на терминал, чтоб шпионил за мной (места 
> много, фиг с ним, а мне полезно), но для сиюминутных задач - сохранять просто 
> в файл удобнее.
>
> --
> С уважением, Людмила
>
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Людмила Бандурина
7 августа 2010 г. 19:50 пользователь Vasiliy Kulikov написал:

> On Sat, Aug 07, 2010 at 17:12 +0400, Сергей Блохин wrote:
> > [39;49m -- это escape-символы.
> > При желании, их можно "выкосить" sed'ом, если надо.
> > Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>
> А не легче просто cat typescript? Терминал сам позаботится об обработке
> этих символов :)


Может, я чего-то не понимаю в этой жизни, но мне cat показывает конец файла
размером в активный экран терминала. Такой кусок я и без записи в файл и в
голове удержу, и руками набью, если понадобится. Мне нужно именно "в
редакторе", как писал Сергей Блохин.
В идеале - хочется последить за своими шаловливыми ручками на случай, если
вдруг вылезут косяки какие-то - чтобы хоть вспомнить, где я могла накосячить
(склеротик я, ага).
Хотя сама мысль записывать в файл возникла по другой причине - требовалось
убедить техподдержку хостера, что косяк не мой, а у них в контейнере.
Скопировала мышью изрядный такой файлик на 300+ Кб из терминала - и
подумала, а не дура ли я. Наверняка ж должно быть удобное средство
сохранения в файл... и оказывается, оно есть :-)

А script уже натолкнул именно на мысль о логгировании - для шаловливых ручек
это очень полезно.
Только вот ковырять все это из-за спецсимволов неудобно :-(

К тому же, если просто сохранять терминал в файл - корректно сохраняются
даже вывод top, или список репозиториев при обновлении. А со script -
смотрю, сделала всего-то yum update, а файл уже 2,4 Мб... Залезла глянуть,
что там - а оно каждое увеличение прогрессбара считывания репозитория
сохранило в отдельную строчку Оо

Так что все-таки script я повесила на терминал, чтоб шпионил за мной (места
много, фиг с ним, а мне полезно), но для сиюминутных задач - сохранять
просто в файл удобнее.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
Я писал эту "поэтичные вычурные скрипты" дольше, чем думал о нём.
Это самая, что ни есть обычная админская работа.
Если падают сервера -- надо выгонять админа, который это допустил.

Например, банальное прослушивание музыки:
mplayer -shuffle -playlist <( find `pwd` -regex '.+\(mp3\|cue|ogg\)$' )

Ну нечего ж сложного-то нет в этих конструкциях. =)

07.08.2010, 22:20, "Владимир Бажанов" :
> Вот щас свои 5 копеек вставлю.
>
> Имхо такие конструкции (а бывают в примерах ещё и покруче, особенно на
> перле скрипты) неизмеримо далеки от реальной админской работы и
> программистских будней. Обычно проблема или проще (и для неё не надо
> сочинять такие поэтичные вычурные скрипты :) или много хуже (и тогда
> падает половина сервера и для сочинения скриптов просто нет времени).
>
> Вот.
>
> В Суб, 07/08/2010 в 19:50 +0400, Vasiliy Kulikov пишет:
> $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Владимир Бажанов
Вот щас свои 5 копеек вставлю.

Имхо такие конструкции (а бывают в примерах ещё и покруче, особенно на
перле скрипты) неизмеримо далеки от реальной админской работы и
программистских будней. Обычно проблема или проще (и для неё не надо
сочинять такие поэтичные вычурные скрипты :) или много хуже (и тогда
падает половина сервера и для сочинения скриптов просто нет времени).

Вот.

В Суб, 07/08/2010 в 19:50 +0400, Vasiliy Kulikov пишет:
$ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
Это, если просто посмотреть результат, то да.
А если в редакторе надо?


07.08.2010, 19:50, "Vasiliy Kulikov" :
> On Sat, Aug 07, 2010 at 17:12 +0400, Сергей Блохин wrote:
>
>>  [39;49m -- это escape-символы.
>>  При желании, их можно "выкосить" sed'ом, если надо.
>>  Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>
> А не легче просто cat typescript? Терминал сам позаботится об обработке
> этих символов :)
>
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
[39;49m -- это escape-символы.
При желании, их можно "выкосить" sed'ом, если надо.
Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript

07.08.2010, 16:58, "Людмила Бандурина" :
> 7 августа 2010 г. 16:40 пользователь Alex Emergy  
> написал:
>> strings
>
> Спасибо, от квадратиков действительно избавляет. Но какие-то другие 
> спецсимволы - [39;49m и т.п. - остаются все равно. В общем, получается, 
> script - хорошая штука для логов консоли; а для удобного сохранения в файл 
> лучше все-таки средствами терминала сохранять в файл.
>
> --
> С уважением, Людмила
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Людмила Бандурина
7 августа 2010 г. 16:40 пользователь Alex Emergy написал:

> strings


Спасибо, от квадратиков действительно избавляет. Но какие-то другие
спецсимволы - [39;49m и т.п. - остаются все равно. В общем, получается,
script - хорошая штука для логов консоли; а для удобного сохранения в файл
лучше все-таки средствами терминала сохранять в файл.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Людмила Бандурина
7 августа 2010 г. 14:40 пользователь Сергей Блохин написал:

> Прошу прощения, случайно ушло письмо, не успев дописаться.
>
> В любом месте /etc/bashrc добавь строчку
> HISTFILE='/home/user/bash_history'
> После этого в /home/user/bash_history будет вестись лог команд bash'а.



А если пользователей несколько - такую строчку можно для каждого добавить?
-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
Прошу прощения, случайно ушло письмо, не успев дописаться.

В любом месте /etc/bashrc добавь строчку
HISTFILE='/home/user/bash_history'
После этого в /home/user/bash_history будет вестись лог команд bash'а.


07.08.2010, 14:39, "Сергей Блохин" :
> В любом месте этого файла добавь строчку
>
> 06.08.2010, 19:04, "Людмила Бандурина" :
>
>>  6 августа 2010 г. 18:46 пользователь Сергей Блохин  
>> написал:
>>>  Это настраивается в bashrc.
>>  Заглянула в /etc/bashrc - и вообще ничего там не поняла. Ясно, это для 
>> умных. Спасибо.
>>
>>  --
>>  С уважением, Людмила
>>  --
>>  ubuntu-ru mailing list
>>  ubuntu...@lists.ubuntu.com
>>  https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-07 Нитка Сергей Блохин
В любом месте этого файла добавь строчку



06.08.2010, 19:04, "Людмила Бандурина" :
> 6 августа 2010 г. 18:46 пользователь Сергей Блохин  
> написал:
>> Это настраивается в bashrc.
>
> Заглянула в /etc/bashrc - и вообще ничего там не поняла. Ясно, это для умных. 
> Спасибо.
>
> --
> С уважением, Людмила
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Dmitry Agafonov
>> man script ...
>>
>> NAME
>>      script - make typescript of terminal session

> Спасибо, я сразу не поняла, что речь идет об утилите.

Простите за мою немногословность :(

> Попробовала. Файл на выходе почему-то содержит странные значки (квадратики с
> символами внутри) в самых неожиданных местах, и вообще плохо читается :-(

Это управляющие символы терминала.
Чтобы заново просмотреть, просто запустите этот файл командой cat

> А жаль, т.к. возможность запускать автоматически вместе с терминалом и
> дописывать ранее созданный файл подкупает...

А еще есть забавная возможность записывать отдельно время событий и
проиграть в реальном времени через scriptreplay
Или делать терминальные трансляции :)


-- 
Dmitry Agafonov ~ http://agafonov.pp.ru/
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 20:10 пользователь alkosasha написал:

> Людмила, обратите внимание на утилиту script, которая была предложена
> Дмитрием Агафоновым в ответ на ваш вопрос. Ответ Дмитрия был прислан
> первым.
>
> man script ...
>
> NAME
>  script - make typescript of terminal session
>
> SYNOPSIS
>  script [-a] [-c COMMAND] [-f] [-q] [-t] [file]
>
> DESCRIPTION
>  Script makes a typescript of everything printed on your
> terminal.  It is useful for students who need a hardcopy record of an
> interactive session
>  as proof of an assignment, as the typescript file can be printed
> out later with lpr(1).
>
>  If the argument file is given, script saves all dialogue in
> file.  If no file name is given, the typescript is saved in the file
> typescript.
>
>
Спасибо, я сразу не поняла, что речь идет об утилите.
Попробовала. Файл на выходе почему-то содержит странные значки (квадратики с
символами внутри) в самых неожиданных местах, и вообще плохо читается :-(
А жаль, т.к. возможность запускать автоматически вместе с терминалом и
дописывать ранее созданный файл подкупает...

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Serge Matveenko
2010/8/6 Людмила Бандурина :
> По нажатию кнопки Home вылезает диалог сохранения файла, файл сохраняется,
> вполне читабельный.

Представляю как меня бы достало это окно, раз бы 20 за 5 минут
появилось бы точно, только я бы на втором уже на Ctrl+s или что-нибудь
типа того перевесил;)


-- 
Serge Matveenko
jabber:se...@matveenko.ru
microblog:http://identi.ca/lig
profile:http://ru.linkedin.com/in/sergematveenko
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 17:26 пользователь Людмила Бандурина  написал:

> Здравствуйте,
>
> Можно как-нибудь так сделать, чтобы все содержимое терминала писалось в
> файл, типа лога?
> В частности, интересует особенно запись в файл при работе с удаленным
> сервером через ssh.
>

Отвечаю на свой вопрос сама, может, кому пригодится.
Поставила yakuake - там такой кнопки не нашла.
Открыла поставившийся с ним до кучи konsole - там нашла такой пункт меню и
возможность назначить ему shortcut
Поэтому решила все-таки повнимательней поковырять привычный gnome-terminal -
и точно, хоть там и нет в меню возможности сохранять в файл, но shortcut
такой сделать возможность есть (по умолчанию не назначен). Поставила ему
кнопку Home, и выставила scroll неограниченный. Ура, все работает! По
нажатию кнопки Home вылезает диалог сохранения файла, файл сохраняется,
вполне читабельный.
Снесла konsole и yakuake за ненадобностью.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 18:46 пользователь Сергей Блохин написал:

> Это настраивается в bashrc.


Заглянула в /etc/bashrc - и вообще ничего там не поняла. Ясно, это для
умных. Спасибо.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Сергей Блохин
Это настраивается в bashrc.

06.08.2010, 18:34, "Людмила Бандурина" :
> 6 августа 2010 г. 18:31 пользователь Сергей Блохин  
> написал:
>> Они сохраняются в bash_history удалённого сервера, соответственно :)
>
> Удаленный сервер - минималистичный VPS на CentOS. Ничего там не сохраняется.
>
> --
> С уважением, Людмила
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 18:31 пользователь Сергей Блохин написал:

> Они сохраняются в bash_history удалённого сервера, соответственно :)
>

Удаленный сервер - минималистичный VPS на CentOS. Ничего там не
сохраняется.
-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Сергей Блохин
Они сохраняются в bash_history удалённого сервера, соответственно :)

06.08.2010, 17:44, "Людмила Бандурина" :
> 6 августа 2010 г. 17:40 пользователь SpeedFreak  
> написал:
>> чем .bash_history не устраивает ?  или я что то не так понял? может 
>> перегрелся уже
>
> В .bash_history не сохраняются команды, выполненные на удаленном сервере. 
> После ssh u...@server - пусто.
> --
> С уважением, Людмила
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 18:14 пользователь ASLok  написал:

> > Я иногда сохраняю журнал в файл, есть такая кнопка в yakuake, ssh
> > доставляет, но множественные переводы строк беспощадны
> Этот способ не устраивает? :)


Снова мои письма в рассылку не проходят :-Е
Если нет других способов - попробую этот.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка ASLok
> Я иногда сохраняю журнал в файл, есть такая кнопка в yakuake, ssh
> доставляет, но множественные переводы строк беспощадны
Этот способ не устраивает? :)
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 18:09 пользователь ASLok  написал:

> В .bash_history не сохраняются команды, выполненные на удаленном сервере.
>> После ssh u...@server - пусто.
>>
> И вообще, это не лог консоли (что я понимаю под "содержимым терминала", а
> история команд. Естественно, во время выполнения команды ssh ничего туда не
> попадет, это же не баш. Причем, эта история работает следующим образом:
> 1. При запуске баш считывает прошло историю из файла
> 2. При завершении дописывает свою историю в конец файла
> Т.е. если консольки открываются и закрываются по мере необходимости,
> никакой хронологии в этом файле ждать не приходится
>
> Я иногда сохраняю журнал в файл, есть такая кнопка в yakuake, ssh
> доставляет, но множественные переводы строк беспощадны
>

Да-да, нужен именно лог консоли (с ответами сервера), а не просто история
команд. Как сделать? Может, через скрипт как-то? Как?

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка ASLok
>
> В .bash_history не сохраняются команды, выполненные на удаленном сервере.
> После ssh u...@server - пусто.
>
И вообще, это не лог консоли (что я понимаю под "содержимым терминала", а
история команд. Естественно, во время выполнения команды ssh ничего туда не
попадет, это же не баш. Причем, эта история работает следующим образом:
1. При запуске баш считывает прошло историю из файла
2. При завершении дописывает свою историю в конец файла
Т.е. если консольки открываются и закрываются по мере необходимости, никакой
хронологии в этом файле ждать не приходится

Я иногда сохраняю журнал в файл, есть такая кнопка в yakuake, ssh
доставляет, но множественные переводы строк беспощадны
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
6 августа 2010 г. 17:40 пользователь SpeedFreak написал:

>  чем .bash_history не устраивает ?  или я что то не так понял? может
> перегрелся уже  [image: :-)]
>
>

В .bash_history не сохраняются команды, выполненные на удаленном сервере.
После ssh u...@server - пусто.
-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка SpeedFreak
чем .bash_history не устраивает ?  или я что то не так понял? может
перегрелся уже  :-)

В Птн, 06/08/2010 в 17:26 +0400, Людмила Бандурина пишет:

> Здравствуйте,
> 
> 
> 
> Можно как-нибудь так сделать, чтобы все содержимое терминала писалось
> в файл, типа лога?
> В частности, интересует особенно запись в файл при работе с удаленным
> сервером через ssh.
> 
> -- 
> С уважением, Людмила
> 

<>-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Из терминала в файл?

2010-08-06 Нитка Dmitry Agafonov
6 августа 2010 г. 17:26 пользователь Людмила Бандурина
 написал:
> Здравствуйте,
> Можно как-нибудь так сделать, чтобы все содержимое терминала писалось в
> файл, типа лога?
> В частности, интересует особенно запись в файл при работе с удаленным
> сервером через ssh.

script

>
> --
> С уважением, Людмила
>
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
>



-- 
Dmitry Agafonov ~ http://agafonov.pp.ru/
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Из терминала в файл?

2010-08-06 Нитка Людмила Бандурина
Здравствуйте,

Можно как-нибудь так сделать, чтобы все содержимое терминала писалось в
файл, типа лога?
В частности, интересует особенно запись в файл при работе с удаленным
сервером через ssh.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru