Вопросы с тегом «devices»

Устройства относятся к вопросам о специальных файлах устройств Unix / Linux, обычно они находятся в / dev. Не используйте этот тег для физических устройств (для этого используйте, например, USB или PCI).

2
Используя bash `/ dev / udp`, как я узнаю, открыт ли порт?
У меня нет доступа к netcatили nmapтак я пытаюсь использовать bashи /dev/udp/специальные файлы для тестирования портов. Я мог бы сделать что-то вроде: echo "" > /dev/udp/example.com/8000 Но $?всегда 0при использовании UDP. Я предполагаю, что это потому, что это возвращаемое значение echo ""команды правильно? Я в основном пытаюсь повторить то, что …

3
Как разрешить приложению SDL (не работающему от имени root) использовать консоль
Я хочу использовать программу на основе SDL для отображения графики на консоли, без необходимости входа в систему с консоли и без запуска программы от имени пользователя root. Например, я хочу иметь возможность запустить его через SSH. Целевая ОС распбиана. Вот короткий пример на python для иллюстрации проблемы: import os, pygame …

3
Как узнать, какой процесс использует моя веб-камера V4L2?
Я попытался запустить следующее: $ vlc -I dummy v4l2:///dev/video0 --video-filter scene --no-audio --scene-path webcam.png --scene-prefix image_prefix --scene-format png vlc://quit --run-time=1 VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d) [0x1f4a1c8] dummy interface: using the dummy interface module... [0x7fc19c001238] v4l2 demux error: VIDIOC_STREAMON failed libv4l2: error setting pixformat: Device or resource busy libv4l2: …
14 devices  camera  vlc  v4l 

2
Почему <или> требуется использовать / dev / tcp
При попытке позвонить /dev/tcp/www.google.com/80, набрав /dev/tcp/www.google.com/80 Баш говорит no such file or directory. При просмотре кода других людей в Интернете они используют такой синтаксис, как 3&lt;&gt;/dev/tcp/www.google.com/80 Я заметил, что это работает также: &lt;/dev/tcp/www.google.com/80 Почему эти символы необходимы для вызова определенных вещей в bash?

4
Проблемы с пониманием концепции монтажа
Прочитав оба, что подразумевается под монтированием устройства в Linux? и понимание «монтирования» как концепции в ОС , у меня есть проблема, где утверждается, что Все доступное хранилище должно иметь соответствующее местоположение в этом единственном дереве каталогов. Это не похоже на Windows, где (в наиболее распространенном синтаксисе путей к файлам) существует …
13 linux  mount  devices 

1
Есть ли способ изменить имена устройств в каталоге / dev?
Я написал это правило для тестирования: SUBSYSTEMS=="usb", ATTRS{manufacturer}=="Kingston", ATTRS{serial}=="001CC0EC34A2BB318709004B", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1642", SYMLINK+="pen", NAME="pendrak" на основании следующей информации: # udevadm info --name=/dev/sdb --attribute-walk Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes …
13 devices  udev 

2
Позвонить, уведомить-отправить из правила udev
Я использую Linux Mint 13 MATE и пытаюсь настроить уведомления при подключении / отключении устройств. Прежде всего, я нашел пакет udev-notify , но, к сожалению, он почти не работает для меня: он работает очень мало времени (1-2 минуты), а затем, если я подключаю / отключаю любое устройство, он вылетает: Traceback …

4
Если я подключаю физическое устройство, как я могу узнать, какой файл устройства принадлежит ему?
Скажем, я подключаю несколько USB-накопителей, которые не подключаются автоматически. Как я могу узнать, какой файл устройства принадлежит какому физическому устройству, чтобы я мог, например, смонтировать его? Я использую Mac OS X, но мне больше нравится ответ, который работает на всех (или, по крайней мере, самых популярных) системах Unix. У меня …
13 linux  osx  usb  devices  bsd 

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 

5
Специальный файл, вызывающий ошибку ввода / вывода
Я хочу автоматически проверить, реагирует ли программа должным образом, если не удается прочитать необходимый файл БД SQLite (что приводит к ошибке ввода-вывода). Именно это произошло несколько дней назад у клиента. Мы исправили это вручную, но теперь я хочу создать автоматический код, чтобы исправить это, и мне нужен доступ к поврежденному …
13 linux  devices  io  testing 

1
Будет ли chmod 000 / dev / stdin отключать терминал навсегда?
Я работаю над вопросами из Unix The Textbook (глава 8, № 16, стр. 207) : Дайте chmodкомандные строки, которые выполняют те же задачи, что mesg nи mesg yкоманды и. (Подсказка. Каждое аппаратное устройство, включая ваш терминал, имеет соответствующий файл в /devкаталоге.) Я считаю, что ответ: mesg n знак равно chmod …

3
Почему Linux не позволяет мне играть с / dev / dsp?
Я работаю над учебником по Linux, и он рассказывает мне об устройствах. Он говорит, что если я отправлю соответствующий вывод /dev/dsp, то он будет воспроизводить звук. Например cat file.wav &gt; /dev/dsp, где file.wav это просто любой файл .wav. Когда я делаю это, я получаю разрешение отказано. Если я запускаю это …


2
присвоение номера WLAN
Как или где Linux определяет назначение сетевого устройства? Специально wlan0или wlan1для беспроводных USB-устройств. Я подключил беспроводной USB TP некоторое время назад, и он был назначен wlan0. Я удалил это. На этой неделе я подключил беспроводное USB-устройство Edimax wlan1. Я снял его сегодня, чтобы попробовать второе беспроводное USB-устройство Edimax (я купил …

1
Разница в использовании файлов устройств, ioctl, sysfs, netlink
Я пытаюсь уточнить, какой метод взаимодействия с устройствами в Linux является наиболее полезным (с точки зрения функциональности). Как я понимаю, файлы устройств предоставляют только часть функциональности (адресные блоки в блочных устройствах, потоки в символьных устройствах и т. Д.). ioctl(2)кажется, чаще всего используется, но некоторые люди говорят, что это небезопасно, и …
12 devices  sysfs  ioctl 

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