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

Оболонка - це програмне забезпечення, яке дозволяє користувачам взаємодіяти з операційною системою, як правило, вводячи в командному рядку.

6
Як зробити машину «порожнім екраном» протягом певного періоду часу (як штраф), якщо досягнуто певного рівня шуму?
Мої діти (4 та 5) сильно кричать під час гри в комп’ютер. Я знайшов ефективне ліки від цього. Коли я чую гучні шуми, я впадаю в ігровий комп'ютер і роблю: chvt 3; sleep 15; chvt 7 Це вимкне екран на 15 секунд у Linux. Я сказав їм, що комп’ютер не …


11
Що робить "джерело"?
$ whatis source source: nothing appropriate. $ man source No manual entry for source $ source bash: source: filename argument required source: usage: source filename [arguments] Він існує, і його можна керувати. Чому в Ubuntu немає жодної документації про це? Що це робить? Як я можу встановити документацію про це?

30
Як виконати команду, коли файл змінюється?
Я хочу швидкий і простий спосіб виконання команди щоразу, коли файл змінюється. Я хочу щось дуже просте, те, що я залишатиму працювати на терміналі і закривати його щоразу, коли закінчу працювати з цим файлом. В даний час я використовую це: while read; do ./myfile.py ; done І тоді мені потрібно …
434 linux  unix  shell  script 

11
Перезавантажте групові завдання користувача Linux без виходу з системи
При призначенні списку вторинних груп користувача за допомогою: # usermod -G <grouplist> <user> чи можна змусити це групове призначення набути чинності без виходу з усіх запущених сеансів? Це було б дуже корисно в ситуації, коли сеанс на екрані існує з багатьма запущеними оболонками, оскільки весь сеанс, по суті, повинен бути …

12
Як змусити rm не помилитися, якщо файл не існує?
Я пишу makefile, який очистить кілька непотрібних файлів наприкінці компіляції. Якщо мета вже досягнута, вона, звичайно, пропустить цю ціль, і марний файл може не бути там. Тож якщо я це роблю: rm lexer.ml interpparse.ml interpparse.mli Я можу отримати помилки, оскільки один з файлів не існує. Чи є якийсь спосіб сказати …
329 shell  makefile  rm 

9
чуун не змінює символічну ланку
Я намагаюся змінити користувача / групу символічного посилання командою: $ chown -h myuser:mygroup mysymbolic/ Але це не змінюється. Я ввійшов як root. Поточному користувачеві / групі встановлено root: root. Що пішло не так?

19
Як повністю відірвати процес від терміналу?
Я використовую Tilda (випадаючий термінал) на Ubuntu як мій "командний центральний" - майже так, як інші можуть використовувати GNOME Do, Quicksilver або Launchy. Однак я бореться з тим, як повністю від'єднати процес (наприклад, Firefox) від терміналу, з якого він був запущений - тобто запобігти такому (не) дочірньому процесу припиняється при …
304 linux  bash  shell  ubuntu  terminal 

10
Прокручуйте вихід оболонки мишею в tmux
Прокрутка миші не працює в tmux так, як це працює, коли я запускаю оболонку без tmux (у терміналі Gnome). Здається, tmux надсилає події прокрутки миші так, ніби я натискав клавіші вгору / вниз. Але я хочу, щоб він прокручувався, хоча історія виводу оболонки . Чи є спосіб зробити так, щоб …
256 shell  tmux 

15
Як надійно тримати тунель SSH відкритим?
Я використовую тунель SSH з роботи, щоб обійти різні ідотичні брандмауери (це нормально з моїм начальником :)). Проблема полягає в тому, що через деякий час ssh-з'єднання зазвичай висить, і тунель порушений. Якби я міг хоча б автоматично контролювати тунель, я міг би перезапустити тунель, коли він висить, але я навіть …


12
Як я можу перейти до попереднього каталогу, а не підніматися вгору?
В даний час я провожу багато свого робочого часу, рухаючись вперед-назад між двома стежками, які знаходяться дуже далеко вниз по дереву і відводяться один від одного в корені. Мене вражає, що моє життя було б набагато простішим, якби був аргумент, cdякий відводить користувача до останнього каталогу, в якому вони були. …
214 unix  shell 

12
Як я вибираю весь текст у Vi / Vim?
Використання інструменту VI для редагування конфігураційних файлів. Як я можу виділити весь текст у файлі (близько 1000 рядків), скопіювати його та вставити у Документи Google?
193 shell  vi 


9
Що робити, коли Ctrl + C не може вбити процес?
Ctrl+ Cне завжди працює для вбивства поточного процесу (наприклад, якщо цей процес зайнятий у певних мережевих операціях). У такому випадку ви просто бачите курсор "^ C" і нічого іншого не можете зробити. Який найпростіший спосіб змусити цей процес вмирати зараз, не втрачаючи терміналу? Короткий зміст відповідей: Зазвичай ви можете Ctrl+ …
171 linux  bash  shell 

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