Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

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

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

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


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

2
Как добавить пользователя 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 << ENDX password password …
9 bash  useradd 

2
Эта команда ddrescue что-то делает?
В ходе попытки восстановить данные с неисправного жесткого диска я запускаю команду ddrescue. Команда выполнялась в течение 9 дней, и я подумал по звуку дисковой активности, что, возможно, она что-то делает. Все это время вывод командной строки выглядел более или менее статичным: $ sudo ddrescue -r3 /dev/sdb /home/dave/RECOVERY/usb500.image /home/dave/recovery_usb500.logfile Press …

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

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

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

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

1
tail -f, но сначала всасываю содержимое файла (он же `cat -f`)
Мне нужно отобразить весь файл, прежде чем отслеживать его для новых изменений, а не только последние 10 строк (да, я знаю, что это не хвост концептуально). Другими словами, что-то подобное cat -fсделало бы, если бы оно существовало. Человек Хвоста не дает мне никаких идей. Единственный вариант, который я вижу сейчас, …
9 tail 

4
Как удалить любую строку из файла с помощью сценариев оболочки?
Я пытаюсь удалить строку из .bash_profile. Строка добавляется при запуске моего сценария оболочки: Моя строка в bash_profile выглядит следующим образом: # for Myapllication export MYAPP_HOME=/opt/myapp Я хочу удалить строки, .bash_profileкогда myapp удаляется через rpm. Как удалить любую строку из файла с помощью сценария оболочки? (или возможный альтернативный метод)

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

3
Debian недоступен через имя хоста в локальной сети
Мой debian не может быть обнаружен через его имя хоста в моей локальной сети. У меня есть несколько других компьютеров с Ubuntu в локальной сети, и все они могут проверяться через их имена хостов. на моем дебиане: pi@raspberrypi ~ $ hostname raspberrypi на другой машине в той же локальной сети: …

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