Unix & Linux

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

2
Послідовні команди
Чи правильно я припускаю, що, ;приєднуючись до двох команд у рядку, Bash завжди чекає, поки перша команда завершиться, перш ніж виконати другу команду? І аналогічно, у скрипті оболонки, що містить дві різні команди на різних рядках, Bash завжди чекає, поки команда в першому рядку не завершиться перед виконанням команди у …
14 bash 

3
Негативні аргументи на голову / хвіст
Варіанти цього питання, безумовно, задавались декілька разів у різних місцях, але я намагаюся видалити останні Mфайли з файлу без удачі. Другий найбільш проголосували відповідь на це питання рекомендує зробити наступне , щоб позбутися від останнього рядка в файлі: head -n -1 foo.txt > temp.txt Однак, коли я спробую це в …

4
Як ідентифікувати LVM-над-LUKS або LUKS-over-LVM
Нещодавно я встановив Fedora 20. Я не пам'ятаю, які саме параметри я вибрав для шифрування диска / LVM під час встановлення. Він встановлений нормально, і я можу ввійти тощо. Ось така ситуація у мене: Я завантажився з LiveCD і спробував таке: (я встановив Fedora20 в / dev / sda3 'розділ). …
14 fedora  lvm  encryption  luks 

2
налаштування kvm на бездротовому інтерфейсі на портативній машині
Я намагаюся налаштувати KVM в хост-машині ubuntu 14.04 . Я використовую бездротовий інтерфейс для доступу до Інтернету на своїй машині. Я налаштував бездротовий інтерфейс у своєму, /etc/networks/interfaces як показано нижче. auto wlan0 iface wlan0 inet static address 192.168.1.9 netmask 255.255.255.0 gateway 192.168.1.1 wpa-ssid My_SSID wpa-psk SSID_Password dns-nameservers 8.8.8.8 dns-search lan …


1
Як змусити gdb не запитувати мене "у чи п"?
Коли я використовую команду GDB add-symbol-fileдля завантаження символу, GDB завжди запитує мене "y чи n", наприклад: gdb> add-symbol-file mydrv.ko 0xa0070000 add symbol table from file "mydrv.ko" at .text_addr = 0xa0070000 (y or n) Як змусити його не запитувати та виконувати тихо?
14 debugging  gdb 

3
Імпортуйте конфігураційні VPN-файли до NetworkManager з командного рядка
Можна імпортувати .ovpnфайли в NetworkManager через інструмент GUI nm-connection-editor(клацніть правою кнопкою миші nm-appletта натисніть на Edit connections): Add-> Import a saved VPN configuration.... Моя мета - зробити те ж саме, але за допомогою командного рядка, використовуючи такі інструменти nm-cli. Чи можливо якось?

3
Як виключити з "Матч-групи" в SSHD?
У конфігурації SSHD є група відповідності: cat /etc/ssh/sshd_config ... Match Group FOOGROUP ForceCommand /bin/customshell ... На машині є багато користувачів, які знаходяться у «ФОГРУПІ». Моє запитання: Як я можу виключити даного користувача, який перебуває у "FOOGROUP", із "Маткової групи"?
14 openssh  sshd 

1
Порівнюйте два файли строго по черзі, без вставок чи видалень
У мене є два файли, які по суті містять скидання пам’яті у шестигранному форматі. На даний момент я використовую diff, щоб побачити, чи відрізняються файли і де відмінності. Однак це може ввести в оману при спробі визначити точне місце (тобто адресу пам'яті) різниці. Розглянемо наступний приклад, що показує два файли …

5
Як я можу скидати привілеї root на скрипти оболонки?
Опція "--up" у OpenVPN зазвичай використовується для маршрутизації тощо. Отже, вона обробляється до того, як OpenVPN скасує привілеї root для запуску як ніхто. Однак я посилаюся на сценарії оболонки, які потрібно запускати як непривілейований користувач. Як це зробити? Я вивчив привілеї Drop Process , особливо відповіді поліномів та Тайлера, але …

3
Кількість з'єднань SSH на одній машині Linux
Я приземлився в ситуації, коли мені довелося отримати доступ до машини Linux через puTTY. Я робив різні спроби до SSH, але не зміг підключитися до машини. Потім я зрозумів, що мій колега отримує доступ до тієї самої машини Linux, що і користувач root, і мені теж хотілося отримати доступ як …
14 ssh  limit 

5
Скопіюйте довгий однорядковий текст із терміналу із небажаною лінією змін
locate ... | less виводить довгий шлях, який відображається у терміналі декількома рядками, хоча насправді це один рядок. Я копіюю шлях з терміналу, вибравши текст мишкою та натиснувши Ctrl+ Shift+ C. Коли я вставляю його в текстовий файл, я отримую небажані зміни в тексті, точно так само, як це показано …
14 ubuntu  terminal  text 

3
надійний код повернення фонового процесу
Припустимо наступний фрагмент баш-коду: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi Чи можна припустити, що він $?дійсно містить код повернення, fooа не код повернення ping? Якщо відповідь на це …

3
bash додає додаткові одиничні цитати
У мене проблема з виконанням сценарію. Виконуючи його в режимі налагодження (bash -x), я бачу, що bash додає додаткові лапки. Для цього мій сценарій не працює. Ось це в рамках мого сценарію: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o BatchMode=yes -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=5 $1 ${testvar} …
14 shell  ssh  quoting 

2
Чи можу я використовувати власний ld.so.cache?
ldconfig є два цікавих варіанти: -f conf Use conf instead of /etc/ld.so.conf. -C cache Use cache instead of /etc/ld.so.cache. Я спробував скопіювати /etc/ld.so.confсвій власний домашній каталог і відредагував його, щоб включити шляхи до моїх локальних бібліотек, наприклад, /home/syockit/local/usr/libтощо. І побіг ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache а згодом, щоб підтвердити, що …

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