Re: Из терминала в файл?
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: Из терминала в файл?
Вы знаете, всё, что вы про обложки и треки сказали реализовано гораздо лучше в 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: Из терминала в файл?
Я так понял речь идёт не о времени, а о 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/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: Из терминала в файл?
Да нифига это не банальное прослушивание музыки :) Банальное, это когда запускаешь Ритмбокс или Амарок, смотришь обложечку, читаешь текст, вики, ставишь оценочки трекам. 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: Из терминала в файл?
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: Из терминала в файл?
Ну, собственно, для общения с тех. поддержкой достаточно обычного .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: Из терминала в файл?
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: Из терминала в файл?
Я писал эту "поэтичные вычурные скрипты" дольше, чем думал о нём. Это самая, что ни есть обычная админская работа. Если падают сервера -- надо выгонять админа, который это допустил. Например, банальное прослушивание музыки: 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: Из терминала в файл?
Вот щас свои 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: Из терминала в файл?
Это, если просто посмотреть результат, то да. А если в редакторе надо? 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: Из терминала в файл?
[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: Из терминала в файл?
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: Из терминала в файл?
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: Из терминала в файл?
Прошу прощения, случайно ушло письмо, не успев дописаться. В любом месте /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: Из терминала в файл?
В любом месте этого файла добавь строчку 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: Из терминала в файл?
>> 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: Из терминала в файл?
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/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: Из терминала в файл?
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: Из терминала в файл?
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: Из терминала в файл?
Это настраивается в 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: Из терминала в файл?
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: Из терминала в файл?
Они сохраняются в 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: Из терминала в файл?
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: Из терминала в файл?
> Я иногда сохраняю журнал в файл, есть такая кнопка в yakuake, ssh > доставляет, но множественные переводы строк беспощадны Этот способ не устраивает? :) -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Из терминала в файл?
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: Из терминала в файл?
> > В .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: Из терминала в файл?
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: Из терминала в файл?
чем .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: Из терминала в файл?
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
Из терминала в файл?
Здравствуйте, Можно как-нибудь так сделать, чтобы все содержимое терминала писалось в файл, типа лога? В частности, интересует особенно запись в файл при работе с удаленным сервером через ssh. -- С уважением, Людмила -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru