Запитання з тегом «terminal»

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

3
Чому роздільний пристрій (ASCII 31) невидимий у клемному виході?
Символьний роздільник символів ASCII (ASCII 31, вісімка 37) видно у Vim як ^_. Але якщо я надрукую той самий файл до терміналу, символ невидимий. Це призводить до того, що поля в рядку злипаються: # In Vim and less: first field^_second field^_last field # cat the same file to terminal: cat …
17 terminal  ascii 

2
Як отримати поточну назву терміналу?
Як отримати поточну назву терміналу? Я маю на увазі ім’я, яке psвідображається у стовпці TTY, наприклад: root@dor-desktop:/home/dor/Documents/LAMP_setup/webs_install/do/install# ps aux | egrep 'mysql|(^USER)' USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND dor 2238 0.2 1.9 448052 79796 ? S 17:27 0:17 gedit /home/dor/Documents/LAMP_setup/webs_install/do/install/mysql.install /home/dor/Documents/LAMP_setup/webs_install/do/install/mysql.setup root 4975 0.1 0.5 …
17 bash  terminal 

1
Як скопіювати з / у tmux 'буфер обміну' з оболонками?
Під час роботи в середовищі оболонки я досить часто стикаюся з необхідністю копіювати «проміжний вихідний патрубок» навколо (наприклад, з / до вже запущених редакторів, на інші оболонки, інші машини тощо). Перебуваючи у віконному середовищі, простий (і загальний) спосіб вирішити це часто відбувається через буфер обміну системи, наприклад: X11: ... | …

2
Призупинення виходу терміналу
У мене є команда, яка виводить безліч даних (скажімо, strace з великою кількістю системних дзвінків, працює кілька хвилин). Чи є якийсь варіант (наприклад, обгортка команд чи щось подібне), який дозволив би мені призупинити вихід команди (просто вихід на екрані, я не заперечую, щоб команда працювала у фоновому режимі), а потім …

4
Як відкрити термінал, розділити на 9 терміналів і переключитися між ними за допомогою одного сценарію?
Я хотів би відкрити термінал, розділити його, щоб сказати 9 частин (3x3) і виконати якийсь баш скрипт. Але для кожної термінальної частини різний сценарій. Це можна зробити за допомогою perl, python або навіть bash? Як я можу переключатися між цими маленькими терміналами, не використовуючи комбінації клавіш? О, до речі, я …

1
Чому команда `скидання` включає затримку?
resetКоманда включає в себе затримку між очищення екрану і повернення. Це навіть на останньому типі терміналів xterm-256color. Чому? man resetне зазначає затримки, лише друк спеціальних рядків. (Також не згадується очищення екрана. Я припускаю, що це включено під рядок ініціалізації терміналу). Я помічаю наступний вихід у strace -f reset: nanosleep({tv_sec=1, tv_nsec=0}, …
17 terminal 

2
Alt-Left для пропуску слів не працює в емуляторах терміналів
На попередній роботі Debian Wheezy я звик до Alt + Left та Alt + Right, щоб переходити між словами в активному командному рядку (в bash). Однак, оскільки вдома я перейшов до Джессі (Debian 8.0, тестова галузь), це більше не працює: замість того, щоб перейти до попереднього слова, Alt-Left друкує щось …

1
Хто вирішує, яка програма отримує сигнал з клавіатури?
Моє поточне розуміння сигналів з клавіатури в терміналі (в основному засноване на спробі відобразити мої спостереження на тому, що можна знайти в Google) наступним чином: Користувач натискає Cc Це направляється на вхідний буфер терміналу як байт, який обчислюється за допомогою очищення 2 самих лівих бітів від 7-бітного значення ascii c …
16 terminal  signals 

1
Як запустити програму із «термінальним емулятором» за замовчуванням на Ubuntu?
Я хотів виконати якусь команду в емуляторі терміналів, як Konsole, але мені потрібно зробити цей крос-робочий стіл. Чи є якась така команда xdg-open, але для отримання емулятора терміналу за замовчуванням? Я використовую Ubuntu.

4
Як я можу перевірити, які визначення терміналів доступні?
Основна частина питання в заголовку, але трохи детальніше: На більшості Linux я можу find /usr/share/terminfo -type f. Але на машині Solaris у мене поруч - цей каталог навіть не існує. Я можу повторити список терміналів і зробити щось на кшталт: for TERM in xterm xtermc xterm-color xterm-256color screen rxvt do …

1
Перейдіть до останньої команди на Терміналі? (наприклад, термінальні знаки OS X)
Марки терміналів Mac OS X неймовірно корисні. Наприклад, коли я набираю команду, яка повторює багато результатів, прочитати початок легко Cmd+Up. Він прокрутить до останньої команди та виділить її, оскільки є опція Автоматично маркувати рядки підказок та Cmd+Upпрокручується до останньої позначки . Чи є якийсь термінальний емулятор з цією функціональністю? Або …

3
Вихід терміналу віджимання
Чи є стандартний спосіб змінити порядок виводу термінального виходу, тобто: ~/Developer $ command0 -bash: comman0: command not found ~/Developer $ command2 -bash: command2: command not found ~/Developer $ command3 -bash: command3: command not found ~/Developer $ відображатиметься як: ~/Developer $ -bash: command3: command not found ~/Developer $ command3 -bash: command2: …
16 terminal 

3
Чому мої клавіші зі стрілками не працюють у ш?
Нещодавно я встановив Ubuntu, і коли я запускаю sh на терміналі, клавіші зі стрілками не працюють, тому я не можу переглядати історію дзвінків або редагувати все, що я набираю. Це просто виходить так, як подобаються дивні персонажі ^[[A. Оболонка для входу є bash, і вона працює чудово, але як тільки …
16 shell  ubuntu  terminal 

4
Чи може zsh отримати доступ до stdout програми останнього запуску?
Я часто використовую findабо locateдізнаюся про шляхи. (~) locate foobar.mmpz /home/progo/lmms/projects/foobar.mmpz Наступним кроком є ​​часто відкриття або іншим способом маніпулювання файлами. У такому щасливому випадку, як вище, я можу це зробити: (~) ls `!!` ls `locate foobar.mmpz` /home/progo/lmms/projects/foobar.mmpz Але ніхто не надто щасливий, коли існує багато ліній виводу, деякі з …
16 terminal  zsh  output 

9
Відображення номера тижня у певному форматі за допомогою ncal або cal
Ви не просто любите це, коли дві команди виконують одну потрібну вам річ, але ні обидві? Це те, що calробить. Приємне форматування. Не вистачає тижневих цифр: $ cal January 2012 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.