Unix & Linux

9
Редактирование конфигурационного файла с помощью bash-скрипта

Я пытался написать простой скрипт bash, который я буду использовать для установки приложения и обновления его конфигурационного файла. Я испытываю трудности с тем, чтобы изменить его конфигурационный файл. # DBHost=localhost DBName=test # DBPassword= Любые предложения, как я могу изменить выше, как...

9
Как использовать поворот экрана в конфигурации Awesome WM?

Я использую xrandrскрипт для установки размера экрана и поворота. В этом случае один экран находится в ландшафтном режиме, а другой поворачивается. Как я могу обнаружить это вращение в конфигурации Awesome WM ? Цель состоит в том, чтобы установить расположение тегов так, чтобы окна были разделены...

9
Корица случайным образом теряет тематику

Время от времени (совершенно случайно) Nemo на моем Linux Mint 14 Cinnamon начинает выглядеть так Когда обычно это выглядит так: Перезапуск Cinnamon ( Alt+ F2, r, Enter) не помогает, мне нужно выйти из системы , а затем войти в систему . Может кто-нибудь сказать мне, (Я предполагаю, что что-то с X...

9
Сохранить HTML из буфера обмена как текст уценки

Я хочу иметь возможность выделить раздел веб-страницы и скопировать его в буфер обмена, а затем сохранить его на локальном диске в качестве уценки. Мне нужен эффективный способ сделать это. Мой текущий громоздкий метод: выделить раздел и скопировать в буфер обмена открыть Libre Office Writer...

9
Безопасное заполнение программы паролем

После понимания проблемы с использованием пароля в командной строке мне нужно найти способ ввода программы с паролем, без проблем (без записи пароля где-либо). У меня есть скрипт bash, который автоматически устанавливает весь сервер LAMP из источника: Apache, FastCGI, PHP и MySQL. Эти установки...

9
Что такое разделители слов readline?

Когда я удаляю слово в Bash, оно останавливается на определенных символах, таких как _и /. Например, если я наберу /foo/bar и активировать backward-kill-word(обычно сопоставляется с Alt- Backspaceи / или Ctrl- w), оставшийся текст /foo/ , Это не соответствует $COMP_WORDBREAKSили...

9
Эта команда ddrescue что-то делает?

В ходе попытки восстановить данные с неисправного жесткого диска я запускаю команду ddrescue. Команда выполнялась в течение 9 дней, и я подумал по звуку дисковой активности, что, возможно, она что-то делает. Все это время вывод командной строки выглядел более или менее статичным: $ sudo ddrescue...

9
Измените завершение zsh, чтобы поставить завершения над приглашением

Я давний пользователь tcsh, который наконец решил попробовать zsh. Я баловался с завершением, но одна вещь, которая мне не нравится, это то, что когда я нажимаю на вкладку для завершения, которое может иметь много значений, он выводит параметры завершения под приглашением, толкая приглашение вверх...

9
Как добавить пользователя unix / linux в скрипт bash

Вот мой тестовый скрипт bash. Я не могу заставить его работать. Я вижу две ошибки: Use of uninitialized value $answer in chop at /usr/sbin/adduser line 589. Use of uninitialized value $answer in pattern match (m//) at /usr/sbin/adduser line 590. Вот мой сценарий: #!/bin/bash sudo adduser myuser...

9
Как прокрутить терминал в строке в GNOME Terminal 2.31.3?

Я использую Shift+ ( PgUp/ PgDown) во время прокрутки в терминале. Но, кажется, прокрутить один экран (или половина может быть) за один раз. Я чувствую себя комфортно, прокручивая терминал построчно с помощью мыши, но не люблю прикасаться к нему каждый раз. После поиска в Google я обнаружил, что...

9
Как работает установка CentOS изнутри?

Я пытаюсь понять содержание файла ISO-образа дистрибутива Linux и как происходит процесс установки. Здесь я конкретно говорю о CentOS 6.4 в его минимальной версии. Итак, ISOLINUX запущен, и у меня отображается меню. Тогда я нажимаю установить. Он загружает ядро ​​и файловую систему initrd. Мои...

9
Как переназначить комбинацию клавиш на клавишу?

Можно ли переназначить комбинацию клавиш на ключ в системе на основе X-сервера, чтобы, например, если я нажимаю End+ Arrow_up, Homeгенерировался код клавиши для ? Google, похоже, молчит по этому вопросу. Было бы замечательно, если бы было решение, так как это открыло бы много возможностей для более...

9
извлечь часть строки с помощью sed

ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Он дает целую строку, а не только часть оракула, до .txt Что я делаю не так? Я могу сделать это с помощью awk следующим образом, но не уверен, почему sed не дает желаемого результата. echo "lib/oracle-11.2.0.3.0.txt" | awk -F/...

9
Заставить процесс прочитать другой файл с тем же именем

У меня есть приложение, которое читает файл. Давайте назовем это имя процесса и файл ~ / .configuration . Когда имя процесса запускается, оно всегда читает ~ / .configuration и не может быть настроено иначе. Существуют также другие приложения, которые используют «~ / .configuration» до и после, но...

9
Графически запросите пароль в скрипте bash и сохраните настройку тайм-аута sudo по умолчанию

Опция sudo -A(SUDO_ASKPASS), по-видимому, приводит к тому, что sudo теряет настройку timeout (например, timestamp_timeout). Я хочу использовать параметр sudo -A, но хочу сохранить время ожидания по умолчанию (например, 15 минут в Ubuntu) в скрипте bash. Я хочу запросить пароль пользователя...

9
Передача кодового блока как анона. функция

Можно ли рассматривать блок команд как анонимную функцию? function wrap_this { run_something # Decide to run block or maybe not. run_something else } wrap_this { do_something do_somthing else } # Do something else wrap_this { do_something_else_else do_something_else_else_else } (Я понимаю, что вы...

9
Сочетание клавиш «удалить слово» удаляет слишком много символов

Под Bash какое-то поведение Alt+ dсводило меня с ума с годами, и я понял, что, возможно, это можно исправить настройкой. Если я в терминале и выдаю команду, подобную этой: ...$ cat >> ~/notesSuperLongFilename.txt и затем, если я хочу, скажем, выдать: ...$ scp ~/notesSuperLongFilename.txt Я...