Unix & Linux

9
Изменить пользователя и загрузить всю среду в сценарии оболочки

У меня возникли некоторые проблемы с нашим авторским скриптом, который меняет пользователя и запускает несколько процессов ruby ​​daemon. В прошлом я просто bash -c "do the business" -l someuserиспользовал -lфлаг для эмуляции входа в систему. До сих пор это прекрасно работало, наш процесс ruby...

9
Канальный ввод в нано

Почему ls | nano -редактор открывается в Ubuntu, но закрывается и сохраняется файл -.saveв CentOS? Как заставить nano в CentOS оставаться открытым при чтении стандартного

9
Управление картой-Shift-Tab в rxvt-unicode

Я хотел бы отобразить привязку клавиш Ctrl+ Shift+ Tabв rxvt-unicode. Мне удалось отобразить Ctrl+ Tabследующим образом. Соответствующая запись в .XresourcesIS URxvt.keysym.Control-Tab: \033[27;5;9~ Использование cat -vподтверждает, что это отображение работает: $ cat -v ^[[27;5;9~...

9
getent хосты печатает IPv6, getent ahosts печатает IPv4

Дословный вывод с моего терминала: $ getent hosts example.org 2001:500:88:200::10 example.org $ getent ahosts example.org 192.0.43.10 STREAM 43-10.any.icann.org 192.0.43.10 DGRAM 192.0.43.10 RAW Я думал, что они оба (по крайней мере, призраки ) должны печатать адреса IPv4 и IPv6. Почему они...

9
Есть ли простой способ создать скрипт FreeBSD rc?

У меня есть тюрьма FreeBSD, в которой я запускаю сервер с помощью команды: /usr/sbin/daemon /path/to/script.py В данный момент мне приходится выполнять эту команду каждый раз, когда я перезагружаю машину и запускается джейл. Я хотел бы, чтобы эта команда началась с /etc/rc. Есть ли простой способ...

9
Запрос пользовательского ввода при чтении файла построчно

Для класса мне нужно написать Bash-скрипт, который будет принимать выходные данные, ispellи когда я пытаюсь запросить пользовательский ввод внутри цикла while, он просто сохраняет следующую строку файла как пользовательский ввод. Как я могу запросить ввод пользователя в цикле while? #!/bin/bash...

9
Нет регулировки громкости в полноэкранном режиме Nexuiz

Во время игры в Nexuiz на моем Ubuntu в полноэкранном режиме кнопки управления громкостью на моем ноутбуке вообще не работают, внешне после минимизации игры увеличение / уменьшение звука решает проблему, но в игре нет управления громкостью? Также, когда в наушниках игра играет музыка на динамиках...

9
Установка VirtualBox внутри OpenVZ - недостающие источники

Я пытаюсь установить VirtualBox внутри удаленного экземпляра OpenVZ, на котором у меня есть хорошая сделка. Дело в том, чтобы запустить небольшую коробку Windows XP для какого-то Windows Server. Да, это эксперимент. Нет, это не для производства. Кажется, что все будет работать нормально, но...

9
Как заполнить каталог / dev при создании собственного initrd?

Я пытаюсь узнать кое-что о initrd. Я следовал этому руководству, чтобы создать свой собственный initrd с нуля, и я установил на нем busybox. Затем я сделал .iso из него с isolinux, чтобы я мог проверить его в virtualbox. Работает отлично! У меня есть основные команды от busybox, поэтому я хотел...

9
Найти изображения по размеру: найти / файл / awk

Я пытался найти файлы изображений PNG определенной высоты (более 500 пикселей). Я знаю, что fileвернет размеры изображения. Пример: $ file TestImg1a.png TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced Но мне нужно использовать это, чтобы найти все файлы в каталоге с высотой...

9
Почему --text = «$ @» пропускает только первое слово?

Когда я запускаю следующий скрипт с такими аргументами, как arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" zenity создает диалог ввода с таким текстом: «arg1», тогда как я ожидаю «arg1 arg2 arg3» Если я использую переменную, подобную следующему сценарию, она показывает все аргументы для...

9
неверная версия SSL_version указана в строке /usr/share/perl5/IO/Socket/SSL.pm 332

Поскольку я обновил свой компьютер с (k) ubuntu 12.04 до 12.10, я получаю это сообщение об ошибке при попытке отправить электронное письмо с помощью sendemail. Установка более старой версии IO :: Socket :: SSL не возможна. У меня сложилось впечатление, что все работает как надо, и сообщение - это...

9
Как я могу написать сценарий создания одного раздела, который использует все устройство?

Я специально использую это для разделения и монтирования томов EBS на экземплярах Amazon EC2, но на самом деле это должно быть применимо к инициализации любого нового диска. Как говорится в вопросе, я хочу создать сценарий для создания одного основного раздела, который использует все доступное...

9
цвета emacs на основе переменной окружения $ TERM

Я хочу знать, возможно ли сделать так, чтобы emacs, работая на экране gnu или в сеансе tmux, использовал те же цвета, что и когда TERM=xterm. В сеансе gnu или сеансе tmux TERM=screenemacs использует другой набор цветов по сравнению с тем, когда TERM=xterm. Например, когда TERM=xterm-256colorцвет...