Запитання з тегом «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 для відображення графіки на консолі, не входячи з консолі та не запускаючи програму як корінь. Наприклад, я хочу мати змогу запустити його через ssh. Цільова ОС - це розп. Ось короткий приклад python для ілюстрації проблеми: import os, pygame os.environ['SDL_VIDEODRIVER'] = 'fbcon' pygame.init() …

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 Чому ці символи потрібні для того, щоб називати певні речі в баші?

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 …
13 devices  udev 

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

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

5
Спеціальний файл, який викликає помилку вводу / виводу
Я хочу автоматично перевірити, чи частина програмного забезпечення реагує, як очікувалося, якщо істотний файл DB SQLite не вдалося прочитати (викликаючи помилку вводу / виводу). Саме так сталося кілька днів тому у клієнта. Ми вручну виправили це, але тепер я хочу створити автоматичний код, щоб виправити його, і для перевірки цього …
13 linux  devices  io  testing 

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: …
13 files  usb  devices  cat  input 

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

3
Чому Linux не дозволить мені грати з / dev / dsp?
Я працюю над підручником Linux, і він розповідає про пристрої. У ньому сказано, що якщо я надішлю відповідний вихід /dev/dsp, він відтворить звук. Наприклад cat file.wav &gt; /dev/dsp, де file.wav - це будь-який файл .wav. Коли я це роблю, мені отримують відмову в дозволі. Якщо я запускаю це з судо, …

2
присвоєння номеру wlan
Як або де Linux визначає призначення мережевого пристрою? Зокрема, wlan0або wlan1для бездротових USB-пристроїв. Я підключив бездротовий кабель TP USB деякий час тому, і це було призначено wlan0. Я її зняв. На цьому тижні я підключив бездротовий пристрій Edimax USB, і він з'являється як wlan1. Сьогодні я його зняв, щоб спробувати …


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

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