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

Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.

1549
Как сделать машину «пустым экраном» на некоторое время (в качестве штрафа), если достигнут определенный уровень шума?

Мои дети (4 и 5) много кричат, играя в игры на компьютере. Я нашел эффективное лекарство от этого. Когда я слышу громкие звуки, я захожу в игровой компьютер и делаю: chvt 3; sleep 15; chvt 7 Это выключит экран на 15 секунд в Linux. Я сказал им, что компьютер не любит громкие звуки. Они полностью...

583
Что делает «источник»?

$ whatis source source: nothing appropriate. $ man source No manual entry for source $ source bash: source: filename argument required source: usage: source filename [arguments] Он существует и работает. Почему в Ubuntu нет документации по этому поводу? Что оно делает? Как я могу установить...

434
Как выполнить команду при изменении файла?

Я хочу быстрый и простой способ выполнить команду при изменении файла. Я хочу что-то очень простое, что-то, что я оставлю работающим на терминале и закрою это всякий раз, когда я закончу работать с этим файлом. В настоящее время я использую это: while read; do ./myfile.py ; done А затем мне нужно...

348
Перезагрузите назначения группы пользователей Linux без выхода

При назначении списка вторичных групп пользователя с помощью: # usermod -G <grouplist> <user> Можно ли заставить это групповое назначение вступить в силу без выхода из всех запущенных сеансов? Это было бы очень полезно в ситуации, когда существует сеанс Screen со многими запущенными...

324
Как сделать так, чтобы rm не выдавал ошибку, если файл не существует?

Я пишу make-файл, который очистит некоторые ненужные файлы в конце компиляции. Если цель уже была создана, она, конечно, пропустит эту цель, и бесполезный файл может не оказаться там. Так что, если я сделаю это: rm lexer.ml interpparse.ml interpparse.mli Я могу получить ошибки, потому что один из...

312
chown не меняет символическую ссылку

Я пытаюсь изменить пользователя / группу символической ссылки с помощью команды: $ chown -h myuser:mygroup mysymbolic/ Но это не меняется. Я вошел как root. Текущий пользователь / группа имеет значение root: root. Что пошло не...

304
Как мне полностью отключить процесс от терминала?

Я использую Tilda (раскрывающийся терминал) в Ubuntu в качестве своего «централизованного командования» - почти так же, как другие могут использовать GNOME Do, Quicksilver или Launchy. Тем не менее, я борюсь с тем, как полностью отсоединить процесс (например, Firefox) от терминала, с которого он...

284
Родная альтернатива wget в Windows PowerShell?

Я знаю, что могу загрузить и установить вышеупомянутую библиотеку (wget для Windows), но у меня такой вопрос: В Windows PowerShell есть собственная альтернатива wget? Мне нужно wgetпросто получить файл с данного URL с помощью HTTP GET. Например: wget http://www.google.com/...

269
Как запустить несколько команд в одной строке в PowerShell?

В командной строке cmd вы можете запустить две команды в одной строке следующим образом: ipconfig /release & ipconfig /renew Когда я запускаю эту команду в PowerShell, я получаю: Ampersand not allowed. The `&` operator is reserved for future use Есть ли в PowerShell оператор, позволяющий...

257
Как включить выполнение скриптов PowerShell?

Когда я пытаюсь выполнить свой сценарий PowerShell, я получаю эту ошибку: Файл C: \ Common \ Scripts \ hello.ps1 не может быть загружен, потому что выполнение сценариев отключено в этой системе. Пожалуйста, смотрите "get-help about_signing" для более подробной информации. В строке: 1 символ: 13 +....

256
Прокрутка вывода оболочки с помощью мыши в tmux

Прокрутка мышью не работает в tmux так, как она работает, когда я запускаю shell без tmux (в Gnome Terminal). Кажется, tmux отправляет события прокрутки мыши, как будто я нажимаю клавиши «Вверх / Вниз». Но я хочу, чтобы он прокручивал историю вывода оболочки . Есть ли способ заставить tmux работать...

243
Как запретить Alt + Tab в Gnome-shell группировать окна из похожих приложений?

Мне нравится почти все о том, как Gnome Shell управляет переключением приложений через Alt+ Tab. Моя единственная неприятность в том, что он заставляет пользователя использовать Alt+ `(или Alt+ любую клавишу над Tabклавишей для неамериканских раскладок клавиатуры) для переключения между окнами...

235
Как надежно поддерживать открытый туннель SSH?

Я использую SSH-туннель с работы, чтобы обойти различные идиотские брандмауэры (это нормально для моего босса :)). Проблема в том, что через некоторое время соединение ssh обычно зависает, и туннель нарушается. Если бы я мог хотя бы контролировать туннель автоматически, я мог бы перезапустить...

214
Как я могу перейти к предыдущему каталогу вместо того, чтобы идти вверх?

В настоящее время я провожу много своего рабочего времени, перемещаясь между двумя путями, которые находятся очень далеко вниз по дереву и отклоняются друг от друга в корне. Меня поражает, что моя жизнь была бы намного проще, если бы был аргумент, cdкоторый приведет пользователя к последнему...

193
Как выбрать весь текст в Vi / Vim?

Использование инструмента VI для редактирования конфигурационных файлов. Как я могу выделить весь текст в файле (около 1000 строк), скопировать его, а затем вставить в Google...

167
Эквивалент Linux `touch` для создания пустого файла с PowerShell? [Дубликат]

На этот вопрос уже есть ответ здесь: Windows-эквивалент команды Linux «touch»? 31 ответ В PowerShell есть эквивалент touch? Например, в Linux я могу создать новый пустой файл, вызвав: touch filename В Windows это довольно неудобно - обычно я просто открываю новый экземпляр блокнота и сохраняю...