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

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

3
Как настроить отображение bash, чтобы оно не показывало текст vim после выхода?
Мой вопрос прост, но мне трудно его легко сформулировать / объяснить. Я захожу в несколько ящиков Unix с разными аккаунтами. Я вижу 2 разные вещи для user1и user2, при редактировании текстовых файлов в VIM user1 Когда я vim filenameпечатаю, открывается vim, и я редактирую файл. Когда я закрываю его, полный …
28 terminal  vim  display 

3
Как удалить псевдоним из моей оболочки навсегда
Когда меня не было рядом с компьютером, какой-то парень достал его и установил псевдоним для себя lsв моей корневой папке. Он установил это 'yes NeverGonnaGiveYouUp'. Так что теперь, когда я в своей корневой папке и lsнабираю, я получаю бесконечный цикл NeverGonnaGiveYouUp. Это сводит меня с ума, и я не знаю, …
28 shell  terminal  alias 

6
Использование клавиш VI для редактирования команд оболочки в UNIX
Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 7 лет назад . Раньше у меня был сотрудник, который был действительно хорош в UNIX. Он показал мне, как использовать привязки клавиш Vi для редактирования команд моей оболочки. Он поместил …
28 shell  vim  terminal  vi 

3
Как автоматически записать все ваши терминальные сессии с помощью утилиты скрипта
То, чего я хочу достичь, - это возможность автоматически записывать сеансы терминала в файл всякий раз, когда я использую Yakuake / Konsole. Это легко сделать, если в начале моей сессии я сделаю: script -f /home/$USER/bin/shell_logs/$(date +"%d-%b-%y_%H-%M-%S")_shell.log Но я хочу запускать вышеупомянутое автоматически всякий раз, когда я запускаю Yakuake или открываю …

1
Неожиданное поведение отступа, когда я устанавливаю терминал в сырой режим - почему это происходит?
Исходя из того, что я прочитал, когда терминал находится в необработанном режиме, символы не обрабатываются драйвером терминала, а передаются напрямую. Я установил терминал в необработанном режиме, используя команду stty raw, и заметил, что вывод выводится вправо каждый раз, когда места больше нет. Это то, что я имею в виду: Почему …
27 linux  shell  terminal 

1
Как навсегда отключить Ctrl-s в терминале?
Из здесь я понимаю , что отключить Ctrl+ команда может быть использована , и она работает, но как только я закрываю терминал и открыть другой я должен повторно ввести команду. Sstty -ixon Чтобы окончательно отключить Ctrl+ Sя сделал , startup.shчто содержит stty -ixonкоманду и запустить его с crontabна , @rebootно …

4
Кодировать с помощью ffmpeg, используя avi в mp4
Какие командные строки использовать для преобразования из avi в mp4, но без разрушения размера фрейма и уменьшения размера файла по сравнению с исходным или чуть большим, и то же самое с mp4 в avi? Всякий раз, когда я пытался конвертировать это становилось как 2 ГБ


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

2
Где устанавливается переменная окружения TERM по умолчанию?
Когда я открываю окно терминала с эмулятором терминала GNOME в графическом интерфейсе рабочего стола, переменная среды оболочки TERM по умолчанию принимает значение xterm. Если я использую CTL+ ALT+, F1чтобы переключиться в окно TTY консоли, и echo $TERMзначение устанавливается в linux. Моя мотивация спрашивать, что внутри моего ~/.bashrcфайла переменная используется для …

4
Что происходит с выходными данными процесса, который был отвергнут и потерял свой терминал?
Если я закрою виртуальный терминал, где был запущен какой-то процесс, вывод просто пойдет прямо /dev/nullили он каким-то образом загрязнит память? Могу ли я как-нибудь получить вывод, чтобы продолжить чтение в любой момент после этого? [РЕДАКТИРОВАТЬ]: Итак, действительно ли момент отказа от процесса - конец моей власти контролировать его результаты? Я …

5
Как прочитать более 4k ввода без новых строк на терминале?
Поэтому у меня есть много данных без новых строк в буфере обмена (это большой SVG-файл в одну строку). я пошел $ cat >file.svg затем попытался вставить (в Gnome Terminal), но были приняты только первые 4 КБ символы. Я предполагаю, что это функция / ограничение readline. Есть ли способ прочитать из …

5
«Дружественные» имена цветов терминалов в скриптах оболочки?
Мне известны библиотеки на таких языках, как Ruby и Javascript, которые упрощают раскрашивание ваших терминальных сценариев с помощью названий цветов, таких как «красный». Но есть ли что-то подобное для сценариев оболочки в Bash, Ksh или что-то еще?

6
Как я могу открыть новый терминал в той же директории, что и последний использованный, из привязки клавиш менеджера окон?
Я использую оконный менеджер листов и переключился gnome-terminalс нескольких вкладок на несколько urxvtэкземпляров, управляемых оконным менеджером. Одна из функций, которые мне не хватает, - это возможность открыть новый терминал, который по умолчанию соответствует рабочему каталогу последнего. Вкратце: мне нужен способ открыть новый urxvt (bash), который по умолчанию равен $ PWD …

3
Когда я использую zip, как я могу отображать общий прогресс, не заполняя командную строку?
Индикатор выполнения фиксированной длины, число файлов или байтов или, что еще лучше, таймер, показывающий приблизительное оставшееся время, было бы идеальным. zipСтандартное поведение, по-видимому, заключается в печати строки для каждого обработанного файла, но я не хочу, чтобы эта информационная перегрузка была связана с сжатием тысяч файлов. Я хочу предположить, сколько времени …

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