команда tee - чтение со стандартного ввода и запись на стандартный вывод и файлы.
Он автоматически создает файл и сохраняет все выходные данные cmd ps -ax в файл с именем processes_info в той же папке, откуда запускался cmd.
user@admin:~$ ps -ax | tee processes_info
tee команда команда tee - делает машинописный ввод терминальной сессии.
Создает файл с именем my_console_output.txt и откроет подселочку и записывает всю информацию через этот сеанс. После этого скрипт запускается и независимо от вывода консоли, он будет сохранен в файле my_console_output.txt; если и до тех пор, пока скрипт не закончится, когда разветвленная оболочка выйдет. (например, когда пользователь вводит exit или когда набирается CTRLD.)
user@admin:~$ script -c "ps ax" processes_info.txt
запускает скрипт; создает файл processes_info.txt; хранит вывод консоли в файл; конец (закрыть) скрипт. Другой пример: script -c 'echo "Hello, World!"' hello.txt
За последние 5 лет я периодически проводил длительные сеансы в care & amp; подача машин Linux (в отдаленных местах). И, в основном, Gnome Terminal не совсем разрезает его.
Я часто использовал Windows / [2] SecureCRT и SecureFX (SFTP) на обоих XP и Win7, а также Ubuntu (под Wine), предоставляя мне гораздо лучший набор функций, в том числе: несколько окон и / или вкладок, сохраненные настройки, макросы входа, пошаговую раскраску, большую настройку, интегрированный SFTP, и даже скрипты .. Были всегда небольшие сбои (с Вином, особенно с SFTP), и я часто возвращался к Gnome Terminal для локальных задач на Ubuntu .
Однако с начала этого года (в бета-версии) у меня был SecureCRT (родной по Ubuntu ). Помимо более тесной интеграции с Nautilus (или что-то) для передачи файлов SFTP / SSH, это почти заменило мое использование Gnome Terminal .
Даже новая настройка машины лучше с хлопотами -бесплатный срез & amp; paste , полный захват сеанса и сохраненные настройки подключения.
Я не пробовал, но он также был выпущен только для Mac OS X v1.5 (Intel) или v10.6 +.
Насколько я знаю, это зависит от программы, которую вы используете. Сам терминал не может динамически обертывать текст. Однако некоторые терминальные программы могут, например, less
[1].
Работа должна состоять в том, чтобы попытаться выполнить [2] то, что вы хотите отобразить через less
.
Хотя я, к сожалению, не знаю ответа на этот вопрос для обычного сеанса терминала, я знаю, как это сделать, если вы используете экран (даже если вы используете byobu): повторно подключите свой экран, используя следующее:
screen -raAd
Это уменьшит масштаб сеанса экрана при изменении размера (а также отключит все существующие сеансы), и это то, что я всегда использую, чтобы вернуть сеанс экрана.
Решение: установите экран ( sudo apt-get screen ) и запустите его в своем терминале.
Терминал Gnome по умолчанию не позволяет вам это делать - однако, если в терминале вы набираете screen
- он запустит терминал в эмуляторе терминала, который правильно изменит размер.
Например - вот моя домашняя папка во время работы ls -l
[/g0]
и здесь один и тот же экран изменен по горизонтали
[/g1]
Запуск Gnome-Terminal автоматически с помощью экрана
cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
, затем отредактируйте файл gnome-terminal.desktop и измените командную строку Exec на:
Exec=gnome-terminal -x screen -q
Я делаю большой прогресс в реализации переделки в VTE (gnome-terminal и т. д.). Пожалуйста, см. Ошибку выше в https://bugzilla.gnome.org/show_bug.cgi?id=336238 , не стесняйтесь попробовать мой патч, если вы хакерский вид. В случае какой-либо технической обратной связи, прокомментируйте, что ошибка вверх, спасибо! Надеюсь, моя работа скоро закончится в основном VTE.
gnome-terminal не может этого сделать ( ошибка восходящего потока ).
После некоторых экспериментов, rxvt-unicode кажется, что он будет работать.
sudo apt-get install rxvt-unicode
Reflowing работает только после того, как у вас достаточно текста, чтобы заполнить всю ценность экрана, а также после того, как вы нажмете буфер прокрутки.
В личном примечании я считаю, что rxvt будет довольно уродливым, но если перепланировка важнее для вас, идите на это.
Хотя я, к сожалению, не знаю ответа на этот вопрос для обычного сеанса терминала, я знаю, как это сделать, если вы используете экран (даже если вы используете byobu): повторно подключите свой экран, используя следующее:
screen -raAd
Это уменьшит масштаб сеанса экрана при изменении размера (а также отключит все существующие сеансы), и это то, что я всегда использую, чтобы вернуть сеанс экрана.
Я делаю большой прогресс в реализации переделки в VTE (gnome-terminal и т. д.). Пожалуйста, см. Ошибку выше в https://bugzilla.gnome.org/show_bug.cgi?id=336238 , не стесняйтесь попробовать мой патч, если вы хакерский вид. В случае какой-либо технической обратной связи, прокомментируйте, что ошибка вверх, спасибо! Надеюсь, моя работа скоро закончится в основном VTE.
Решение: установите экран ( sudo apt-get screen ) и запустите его в своем терминале.
Терминал Gnome по умолчанию не позволяет вам это делать - однако, если в терминале вы набираете screen
- он запустит терминал в эмуляторе терминала, который правильно изменит размер.
Например - вот моя домашняя папка во время работы ls -l
[/g0]
и здесь один и тот же экран изменен по горизонтали
[/g1]
Запуск Gnome-Terminal автоматически с помощью экрана
cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
, затем отредактируйте файл gnome-terminal.desktop и измените командную строку Exec на:
Exec=gnome-terminal -x screen -q
Насколько я знаю, это зависит от программы, которую вы используете. Сам терминал не может динамически обертывать текст. Однако некоторые терминальные программы могут, например, less
[1].
Работа должна состоять в том, чтобы попытаться выполнить [2] то, что вы хотите отобразить через less
.
За последние 5 лет я периодически проводил длительные сеансы в care & amp; подача машин Linux (в отдаленных местах). И, в основном, Gnome Terminal не совсем разрезает его.
Я часто использовал Windows / [2] SecureCRT и SecureFX (SFTP) на обоих XP и Win7, а также Ubuntu (под Wine), предоставляя мне гораздо лучший набор функций, в том числе: несколько окон и / или вкладок, сохраненные настройки, макросы входа, пошаговую раскраску, большую настройку, интегрированный SFTP, и даже скрипты .. Были всегда небольшие сбои (с Вином, особенно с SFTP), и я часто возвращался к Gnome Terminal для локальных задач на Ubuntu .
Однако с начала этого года (в бета-версии) у меня был SecureCRT (родной по Ubuntu ). Помимо более тесной интеграции с Nautilus (или что-то) для передачи файлов SFTP / SSH, это почти заменило мое использование Gnome Terminal .
Даже новая настройка машины лучше с хлопотами -бесплатный срез & amp; paste , полный захват сеанса и сохраненные настройки подключения.
Я не пробовал, но он также был выпущен только для Mac OS X v1.5 (Intel) или v10.6 +.
За последние 5 лет я периодически проводил длительные сеансы в care & amp; подача машин Linux (в отдаленных местах). И, в основном, Gnome Terminal не совсем разрезает его.
Я часто использовал Windows / [2] SecureCRT и SecureFX (SFTP) на обоих XP и Win7, а также Ubuntu (под Wine), предоставляя мне гораздо лучший набор функций, в том числе: несколько окон и / или вкладок, сохраненные настройки, макросы входа, пошаговую раскраску, большую настройку, интегрированный SFTP, и даже скрипты .. Были всегда небольшие сбои (с Вином, особенно с SFTP), и я часто возвращался к Gnome Terminal для локальных задач на Ubuntu .
Однако с начала этого года (в бета-версии) у меня был SecureCRT (родной по Ubuntu ). Помимо более тесной интеграции с Nautilus (или чем-то) для передачи файлов SFTP / SSH, это почти заменило мое использование Gnome Terminal .
Даже новая настройка машины лучше с хлопотами -бесплатный срез & amp; paste , полный захват сеанса и сохраненные настройки подключения.
Я не пробовал, но он также был выпущен только для Mac OS X v1.5 (Intel) или v10.6 +.
gnome-terminal не может этого сделать ( ошибка восходящего потока ).
После некоторых экспериментов, rxvt-unicode кажется, что он будет работать.
sudo apt-get install rxvt-unicode
Reflowing работает только после того, как у вас достаточно текста, чтобы заполнить всю ценность экрана, а также после того, как вы нажмете буфер прокрутки.
В личном примечании я считаю, что rxvt будет довольно уродливым, но если перепланировка важнее для вас, идите на это.
Насколько я знаю, это зависит от программы, которую вы используете. Сам терминал не может динамически обертывать текст. Однако некоторые терминальные программы могут, например, less
[1].
Работа должна состоять в том, чтобы попытаться выполнить [2] то, что вы хотите отобразить через less
.
Хотя я, к сожалению, не знаю ответа на этот вопрос для обычного сеанса терминала, я знаю, как это сделать, если вы используете экран (даже если вы используете byobu): повторно подключите свой экран, используя следующее:
screen -raAd
Это уменьшит масштаб сеанса экрана при изменении размера (а также отключит все существующие сеансы), и это то, что я всегда использую, чтобы вернуть сеанс экрана.
Решение: установите экран ( sudo apt-get screen ) и запустите его в своем терминале.
Терминал Gnome по умолчанию не позволяет вам это делать - однако, если в терминале вы набираете screen
- он запустит терминал в эмуляторе терминала, который правильно изменит размер.
Например - вот моя домашняя папка во время работы ls -l
[/g0]
и здесь один и тот же экран изменен по горизонтали
[/g1]
Запуск Gnome-Terminal автоматически с помощью экрана
cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
, затем отредактируйте файл gnome-terminal.desktop и измените командную строку Exec на:
Exec=gnome-terminal -x screen -q
Я делаю большой прогресс в реализации переделки в VTE (gnome-terminal и т. д.). Пожалуйста, см. Ошибку выше в https://bugzilla.gnome.org/show_bug.cgi?id=336238 , не стесняйтесь попробовать мой патч, если вы хакерский вид. В случае какой-либо технической обратной связи, прокомментируйте, что ошибка вверх, спасибо! Надеюсь, моя работа скоро закончится в основном VTE.
gnome-terminal не может этого сделать ( ошибка восходящего потока ).
После некоторых экспериментов, rxvt-unicode кажется, что он будет работать.
sudo apt-get install rxvt-unicode
Reflowing работает только после того, как у вас достаточно текста, чтобы заполнить всю ценность экрана, а также после того, как вы нажмете буфер прокрутки.
В личном примечании я считаю, что rxvt будет довольно уродливым, но если перепланировка важнее для вас, идите на это.
За последние 5 лет я периодически проводил длительные сеансы в care & amp; подача машин Linux (в отдаленных местах). И, в основном, Gnome Terminal не совсем разрезает его.
Я часто использовал Windows / [2] SecureCRT и SecureFX (SFTP) на обоих XP и Win7, а также Ubuntu (под Wine), предоставляя мне гораздо лучший набор функций, в том числе: несколько окон и / или вкладок, сохраненные настройки, макросы входа, пошаговую раскраску, большую настройку, интегрированный SFTP, и даже скрипты .. Были всегда небольшие сбои (с Вином, особенно с SFTP), и я часто возвращался к Gnome Terminal для локальных задач на Ubuntu .
Однако с начала этого года (в бета-версии) у меня был SecureCRT (родной по Ubuntu ). Помимо более тесной интеграции с Nautilus (или чем-то) для передачи файлов SFTP / SSH, это почти заменило мое использование Gnome Terminal .
Даже новая настройка машины лучше с хлопотами -бесплатный срез & amp; paste , полный захват сеанса и сохраненные настройки подключения.
Я не пробовал, но он также был выпущен только для Mac OS X v1.5 (Intel) или v10.6 +.
Насколько я знаю, это зависит от программы, которую вы используете. Сам терминал не может динамически обертывать текст. Однако некоторые терминальные программы могут, например, less
[1].
Работа должна состоять в том, чтобы попытаться выполнить [2] то, что вы хотите отобразить через less
.
Хотя я, к сожалению, не знаю ответа на этот вопрос для обычного сеанса терминала, я знаю, как это сделать, если вы используете экран (даже если вы используете byobu): повторно подключите свой экран, используя следующее:
screen -raAd
Это уменьшит масштаб сеанса экрана при изменении размера (а также отключит все существующие сеансы), и это то, что я всегда использую, чтобы вернуть сеанс экрана.
Терминал Gnome по умолчанию не позволяет вам это делать - однако, если в терминале вы набираете screen
- он запустит терминал в эмуляторе терминала, который правильно изменит размер.
Например - вот моя домашняя папка во время работы ls -l
[/g0]
и здесь один и тот же экран изменен по горизонтали
[/g1]
Запуск Gnome-Terminal автоматически с помощью экрана
cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
, затем отредактируйте файл gnome-terminal.desktop и измените командную строку Exec на:
Exec=gnome-terminal -x screen -q
Решение: установите экран ( sudo apt-get screen ) и запустите его в своем терминале.
Я делаю большой прогресс в реализации переделки в VTE (gnome-terminal и т. д.). Пожалуйста, см. Ошибку выше в https://bugzilla.gnome.org/show_bug.cgi?id=336238 , не стесняйтесь попробовать мой патч, если вы хакерский вид. В случае какой-либо технической обратной связи, прокомментируйте, что ошибка вверх, спасибо! Надеюсь, моя работа скоро закончится в основном VTE.
gnome-terminal не может этого сделать ( ошибка восходящего потока ).
После некоторых экспериментов, rxvt-unicode кажется, что он будет работать.
sudo apt-get install rxvt-unicode
Reflowing работает только после того, как у вас достаточно текста, чтобы заполнить всю ценность экрана, а также после того, как вы нажмете буфер прокрутки.
В личном примечании я считаю, что rxvt будет довольно уродливым, но если перепланировка важнее для вас, идите на это.
Хотя я, к сожалению, не знаю ответа на этот вопрос для обычного сеанса терминала, я знаю, как это сделать, если вы используете экран (даже если вы используете byobu): повторно подключите свой экран, используя следующее:
screen -raAd
Это уменьшит масштаб сеанса экрана при изменении размера (а также отключит все существующие сеансы), и это то, что я всегда использую, чтобы вернуть сеанс экрана.
Решение: установите экран ( sudo apt-get screen ) и запустите его в своем терминале.