Unix & Linux

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

4
Печать массива в файл с каждым элементом массива в новой строке в bash
Я пытаюсь содержимое массива в файл с каждым элементом массива в новой строке в файле. IFS=$'\n' echo "${mtches[@]}" > sample1.txt Содержимое mtches - "qwe" и "asd". Но sample1.txtфайл содержится qwe asdв одной строке. Почему это не берет значение IFS в картину?
13 bash 

1
Всегда ли установлена ​​переменная среды $ HOME в системе Linux?
Предполагая, что на компьютере запущено ядро ​​Linux, в сеансах используется оболочка Bash, а все используют конфигурации по умолчанию (ни один пользователь не внес никаких изменений в конфигурационные файлы), можем ли мы предположить, что $HOMEпеременная среды всегда установлена?

1
В чем разница между JAVA_HOME и альтернативами обновления?
Я пытался выяснить, как лучше всего запустить OpenJDK Java Runtime в качестве Java по умолчанию для моего блока Fedora и использовать Oracle JDK 6 для разработки под Android, а именно для запуска Android SDK Manager, Android Studio и Eclipse из Android Bundle. Я установил OpenJDK Java Runtime из репозитория Fedora, …

3
как понять список звуковых карт; значение MID, HDMI, PCH
Команда aplay -lвыдает список «всех звуковых карт и цифровых аудиоустройств». На моем новом рабочем столе Fujitsu Esprimo я получаю: **** List of PLAYBACK Hardware Devices **** card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: MID [HDA Intel MID], …
13 audio 

1
Использование альтернативного libc с хаки ld-linux.so; более чистый метод?
У меня есть устаревшая система с очень старым glibc, которую мы не можем модернизировать, не взяв на себя кучу работ по тестированию / валидации. Мне нужно было запускать новые программы (например, Java 1.7) в этой системе несколько раз. Я выбрал решение chroot, где я упаковываю все необходимые библиотеки и запускаю …

1
cron полночь 00 24 или 00 00? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 5 лет назад . Мой текущий crontab выглядит так: 00 00 * * 1-5 "/home/user/script.sh" Но похоже, что это не …
13 cron 

5
Почему «cat ttyUSB0» не производит вывод?
Я подключил инфракрасный приемник к USB-порту ... (последняя строка dmesg сообщает об устройстве) $ dmesg [10496.596063] usb 7-2: new full-speed USB device number 2 using uhci_hcd [10496.751112] usb 7-2: New USB device found, idVendor=0df7, idProduct=0620 [10496.751117] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10496.751120] usb 7-2: Product: USB-Serial …
13 files  usb  devices  cat  input 

4
Как пройти аутентификацию в «открытой» сети оператора беспроводной связи без использования браузера?
Такая установка, кажется, распространена в торговых центрах и аэропортах. В Западной Канаде Shaw предоставляет такую ​​услугу и называет ее «Shaw Open». Я уверен, что в других регионах есть аналогичные услуги от таких провайдеров, как T-Mobile и т. Д. С чем-то вроде мобильного телефона это сделать не очень сложно. Для подключения …

3
надежный код возврата фонового процесса
Давайте предположим следующий фрагмент кода bash: 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? Если ответ на …

2
Как правильно настроить 2 сетевых интерфейса в CentOS (работает в VirtualBox)?
У меня есть машина VirtualBox под управлением CentOS 6.5. Я создал 2 сетевых адаптера для него в сетевых настройках VirtualBox для машины. Первый - это NAT, который я хочу, чтобы гость использовал для подключения к Интернету, а второй - «Только для хоста», который я буду использовать для SSH и доступа …

8
Карта Caps Lock для контроля в Linux Mint
Я использую последнюю версию Linux Mint с Cinnamon. Я пытаюсь сопоставить Caps Lockс Ctrl, но я не могу понять, как это сделать. Все выполненные мной поиски в Интернете привели меня к более старым версиям Linux Mint (в моих настройках нет опции раскладки клавиатуры). Как я могу это сделать?

3
Как мне узнать имя сеанса tmux?
Недавно я начал использовать tmux. Я нахожу это хорошим, но у меня все еще есть проблемы с пониманием этого приложения. Один из основных вопросов, которые у меня есть: Как узнать (из командной строки), как называется tmuxсеанс, в который я вошел? Если я вошел в какую-либо tmuxсессию, он скажет мне его …
13 linux  tmux 

4
Есть ли способ контролировать прогресс перебалансировки btrfs?
Я заменяю неисправный жесткий диск в зеркальном btrfs. btrfs device delete missing /[mountpoint]Это занимает очень много времени, поэтому я предполагаю, что на самом деле происходит перебалансировка данных на сменном диске. Есть ли способ следить за ходом такой операции? Я не обязательно ожидаю красивый графический интерфейс или даже счетчик%; и я …
13 btrfs 

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} …
13 shell  ssh  quoting 

2
добавление SSL-сертификата только для Github (не все сертификаты из пакета ca-Certificates)
Я получаю следующую ошибку при доступе к Github через HTTPS: error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Это потому, что у меня нет сертификатов /etc/ssl/certs/. Я знаю, как решить эту проблему. Я могу установить пакет ca-certificatesиз репозитория Debian. Проблема, однако, в том, что при этом будут установлены все …
13 git  ssl  certificates  github 

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