Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x


3
Як я можу скриптувати створення одного розділу, який використовує весь пристрій?
Я спеціально використовую це для розділення та монтажу томів EBS на примірниках Amazon EC2, але насправді це має бути загальноприйнятним для ініціалізації будь-якого нового накопичувача. Як зазначено в запитанні, я хочу скриптувати створення єдиного первинного розділу, який використовує весь доступний простір на даному пристрої. Я не буду знати достроково, наскільки …


2
Чому --text = "$ @" передає лише перше слово?
Коли я запускаю такий сценарій з такими аргументами, як arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" zenity створює діалог вступу з цим текстом: "arg1", тоді як я очікую "arg1 arg2 arg3" Якщо я використовую змінну, як у наведеному нижче сценарії, вона показує всі аргументи для тексту введення. #!/bin/bash text="$@" zenity …
9 bash  shell  quoting 

8
недійсна SSL_version, вказана в /usr/share/perl5/IO/Socket/SSL.pm рядок 332
Оскільки я оновив свій ПК з (k) ubuntu 12.04 до 12.10, я отримую це повідомлення про помилку при спробі надіслати електронну пошту за допомогою sendemail. Встановлення старішої версії IO :: Socket :: SSL - це не варіант. У мене складається враження, що все працює як слід, і повідомлення є лише …
9 perl  ssl  ubuntu 

2
Встановлення VirtualBox всередині OpenVZ - відсутні джерела
Я намагаюся встановити VirtualBox всередині зовнішнього екземпляра OpenVZ, про який я дуже добре погодився. Сенс у тому, щоб запустити невелику скриньку Windows XP для якогось Windows Server. Так, це експеримент. Ні, це не для виробництва. Здається, все буде добре, але інсталятор не може знайти джерела мого дистрибутива. У моєму екземплярі …

1
Немає регулювання гучності в повноекранному режимі Nexuiz
Під час відтворення Nexuiz на моєму Ubuntu в повноекранному режимі кнопки регулювання гучності на моєму ноутбуці взагалі не працюють, зовні після мінімізації збільшення / зменшення звуку в грі вирішується проблема, але в грі немає керування гучністю? Також в навушниках грає музика на динаміках ноутбука, а також на навушниках! Яка може …

2
Як заповнити / dev каталог під час створення власного initrd?
Я намагаюся дізнатися речі про initrd. Я дотримувався цього підручника, щоб створити власний initrd з нуля, і я встановив на ньому зайнятий ящик. Тоді я зробив з нього .iso з isolinux, щоб я міг перевірити його у virtualbox. Це чудово працює! У мене є основні команди із зайнятого ящика, тому …
9 udev  initrd 

2
Як змонтувати контейнер cryptsetup просто за допомогою `mount`?
Я створив зашифрований контейнер через #!/bin/bash dd if=/dev/zero of=$1 bs=1 count=0 seek=$2 MAPPER=$(mktemp -up /dev/mapper) LOOPDEV=$(losetup --find --show $1) cryptsetup luksFormat $LOOPDEV cryptsetup luksOpen $LOOPDEV $(basename $MAPPER) mkfs.ext3 $MAPPER cryptsetup luksClose $MAPPER losetup -d $LOOPDEV тобто файл, наприклад, containerвказаний для цього сценарію, містить файлову систему ext3, зашифровану через cryptsetup luksFormat. …

1
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. Чому ці типи друку різні типи адрес? $ uname -srvmpio Linux 3.2.0-31-generic #50-Ubuntu SMP …
9 getent 

2
Запит запиту користувачів під час читання файлів рядок за рядком
Для класу мені потрібно написати сценарій Bash, який буде приймати висновок з, ispellі коли я намагаюся запитати введення користувача всередині циклу while, він просто зберігає наступний рядок файлу як введення користувача. Як я можу запитати запит на введення користувача в циклі while? #!/bin/bash #Returns the misspelled words #ispell -l < …

2
Вхід в нано
Чому ls | nano -відкривається редактор в Ubuntu, але закривається редактор і зберігається файл -.saveу CentOS? Як я можу заставити нано в CentOS залишатися відкритим під час читання stdin?
9 ubuntu  centos  stdin  nano 


1
Як надіслати вихід і на екран, і на пошту?
Я використовую наступне для надсилання електронного листа в кінці сценарію. echo "Script finished on `date`" | /usr/bin/Mail -s "Script complete" "myaccount@myserver.com". Однак я хочу відповісти тим же повідомленням і на екрані. Як це зробити в тому самому твердженні?

1
Перенаправлення виводу та пробіли
Я параноїчний з цього приводу, але сподіваюся, це просте питання: Чи є різниця між cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt і cat file1|egrep -oP "[Mm]y string">/home/user/file.txt тобто, чи має значення, якщо у мене є пробіли, що заповнюють символи "труба" | Я справді параноїчний, що маючи пробіли там, …

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