Вопросы с тегом «terminal»

Терминал - это среда для ввода / вывода текста. Внутри терминала запускаются программы командной строки и текстового режима (включая оболочки).

3
Как длина и ширина терминала передаются по SSH и telnet?
Когда я просматриваю длину и ширину моего эмулятора терминала, stty sizeто он имеет длину 271 символ и высоту 71 строка. Когда я вхожу на другой сервер через SSH и выполняю stty size, он также имеет длину 271 символ и высоту 71 строка. Я даже могу войти в какое-то устройство Cisco …
15 ssh  terminal  telnet  stty 

3
Переключаться между вкладками в gnome-терминале с клавиатуры?
Как только я создал новую вкладку gnome-terminalс помощью Ctrl+ Shift+ t, как я могу переключаться между вкладками с помощью клавиатуры? Например, в Google Chrome сочетание клавиш Ctrl+ Tab(вперед) и Ctrl+ Shift+ Tab(назад). Я использую Linux Mint 14 Cinnamon.

4
Копировать / вставлять выделенные фрагменты текста между tmux и буфером обмена
Я использую последнюю версию tmux (из репозитория git) и xclip (0.12), и я хотел бы иметь возможность использовать привязки клавиатуры, подобные Emacs, для перемещения по тексту copy-mode, M-wвыборки copy ( ) в буфер обмена и paste ( C-y) из / в буфер копирования в буфер обмена. До сих пор я …

4
Получение ширины консоли с помощью bash-скрипта
Я столкнулся с проблемой, когда я пытаюсь получить размер терминала с помощью сценариев. Обычно я использую команду tput colsвнутри консоли, однако я хочу иметь возможность выполнить эту функцию, строго используя сценарии. На данный момент я могу определить работающую консоль и получить путь к файлу. Однако я изо всех сил пытаюсь …

4
Может ли zsh получить доступ к выводу последней запущенной программы?
Я часто использую findили locateчтобы узнать о путях. (~) locate foobar.mmpz /home/progo/lmms/projects/foobar.mmpz Следующим шагом часто является открытие или иное манипулирование файлами. В счастливом случае, как выше, я могу сделать это: (~) ls `!!` ls `locate foobar.mmpz` /home/progo/lmms/projects/foobar.mmpz Но никто не слишком счастлив, когда есть много строк вывода, некоторые из которых …
15 terminal  zsh  output 

3
Почему «echo $ 0» дает разные результаты для двух разных терминалов?
Я открыл терминал в Ubuntu с помощью Ctrl+ Alt+ Tи другого терминала, перейдя в каталог , а затем щелкнув правой кнопкой мыши и выбрав «Открыть в терминале». Я сделал echo $0в обоих случаях. В первом случае: $ echo $0 -bash Во втором случае: $ echo $0 /bin/bash Почему эта разница?

1
Команда sftp, чтобы получить / скачать файл .tar.gz
Я думал, что я знаком с sftpкомандами в Unix и, насколько мне известно, команда для загрузки compressedфайла с сервера sftp get filename.tar.gz Но когда я попробовал эту команду, файл очищается, я имею в виду, что размер файла становится равным 0, и я не знаю, почему это происходит. Есть ли какая-либо …
15 terminal  osx  scp  sftp 

4
Скопируйте и вставьте в терминал без SHIFT
Во всех известных мне эмуляторах терминала Ctrlиспользуется для отправки управляющих кодов, таких как Ctrl+ Cи Ctrl+ Z. На большинстве систем это конфликтует с общими сочетаниями клавиш. Таким образом, на всех этих системах, кроме OS X, CtrlShiftиспользуется для копирования и многое другое, что я считаю действительно раздражающим. Если бы я получал …

5
Откройте текстовый файл в терминале и автоматически обновляйте его при каждом изменении.
Как открыть текстовый файл в терминале с мгновенным автоматическим обновлением при каждом его изменении? Я смотрел vimс помощью :set autoread, но он требует некоторого элементарного ввода (например, нажатие клавиши внутри vim), чтобы вызвать обновление. Я хочу, чтобы автоматическое обновление происходило без помощи рук. Есть ли какой-нибудь хак для этого? Я …
15 terminal  text 

2
Очистка экрана GNU после полноэкранного применения
При работе на обычном xterm (не уверенном в «реальном» терминале), когда полноэкранная программа, такая как man или vim, закрыта, она исчезает, покидая ваш экран, чтобы вы могли видеть ваше приглашение и предыдущие запросы, включая информацию о том, где вы запустил программу, которая закрылась. Однако, когда я работаю в GNU Screen, …

5
Как вызвать предыдущую команду (без выполнения), чтобы изменить ее?
Я не могу вспомнить уловку, где я мог получить последнюю команду без ее запуска: скажем, я хочу иметь возможность получить доступ к команде! 1255 при нажатии клавиши со стрелкой вверх и изменить команду. Так в чем же хитрость, чтобы вызвать команду, сделать так, чтобы она отображалась в командной строке, но …

5
Винтажный терминал для Ubuntu
Так что я только что познакомился с Cathode для OSX, и меня совершенно поразило, насколько классически он выглядит в стиле ретро 1970-х годов. Кто-нибудь знает какие-либо программы / пакеты, которые я могу загрузить, чтобы мой терминал выглядел как спорт? Если доступных пакетов нет, есть ли настройка, которую я могу изменить …

6
Телнет отправить Ctrl-C
Я использую telnet для подключения к терминальному серверу, который передает трафик на порт RS-232. К сожалению, при использовании некоторых устройств невозможно отправить символ CTRL+ C(0x03). Вместо передачи символа, кажется, что локальный клиент ловит нажатие клавиши, и я остаюсь в "некотором другом режиме". То, что я хотел, это просто отправить персонажа. …

4
Escape-последовательности в выводе скрипта, вызываемого из приложения ncurses
В настоящее время я использую mcabber в качестве своего клиента Jabber (который использует ncurses) в сеансе tmux на моем домашнем сервере. Локально я запускаю iTerm2 как эмулятор терминала, который поддерживает запуск рычащих уведомлений через escape-последовательности символов. Примечание: все echoв этом вопросе работает как printf %b, или echo -eв bash и …

3
Как записать все, что я ввожу в терминал в файл
Я новичок, только изучая Fedora 13. Я просто хотел узнать, возможно ли перенаправить все, что я ввожу в терминал, в файл, чтобы я мог видеть из файла, что конкретная команда выдает этот вывод. Так что все, что я делаю, должно идти в файл.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.