«devices» etiketlenmiş sorular

cihazlar Unix / Linux cihazının özel dosyaları hakkındaki soruları ifade eder, normalde bunlar / dev altındadır. Bu etiketi fiziksel cihazlar için kullanmayın (bunun için usb veya pci kullanın).

2
Bash'ın / dev / udp`ini kullanarak bağlantı noktasının açık olup olmadığını nasıl bilebilirim?
Ben erişimi yok netcatya da nmapöylesine kullanmaya çalışıyorum bashve /dev/udp/bağlantı noktalarını test etmek için özel dosyaları. Gibi bir şey yapabilirdi: echo "" > /dev/udp/example.com/8000 Ama $?her 0zaman UDP kullanırken. Ben çünkü bu echo ""komutun dönüş değeri doğru olduğunu varsayalım? Temelde ne yapabilirim çoğaltmak çalışıyorum nmapve netcat: nmap -sU -p 8000 …

3
Bir SDL uygulamasının (root olarak çalışmıyor) konsolu kullanmasına nasıl izin verebilirim?
Konsolda grafik görüntülemek, konsoldan oturum açmak zorunda kalmadan ve programı kök olarak çalıştırmadan SDL tabanlı bir program kullanmak istiyorum. Örneğin, ssh ile çalıştırabilmek istiyorum. Hedef işletim sistemi ahududu. İşte sorunu göstermek için python'da kısa bir örnek: import os, pygame os.environ['SDL_VIDEODRIVER'] = 'fbcon' pygame.init() s = pygame.display.set_mode() print "Success" Konsoldan çalıştırırsam …

3
V4L2 web kameramı hangi işlemin kullandığını nasıl öğrenebilirim?
Aşağıdakileri çalıştırmayı denedim: $ 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: error …
14 devices  camera  vlc  v4l 

2
/ Dev / tcp kullanmak için neden <veya> gereklidir?
Aramaya çalışırken /dev/tcp/www.google.com/80, yazarak /dev/tcp/www.google.com/80 Bash diyor no such file or directory. Diğer kişilerin kodlarına çevrimiçi bakarken, söz dizimi gibi 3&lt;&gt;/dev/tcp/www.google.com/80 Bunun da işe yaradığını fark ettim: &lt;/dev/tcp/www.google.com/80 Neden bu sembollere bash'de bazı şeyleri çağırmak gerekiyor?

4
Montaj kavramını anlamakta sorun
Her ikisini de okumuş Bir cihazı Linux'a monte etmek ne anlama geliyor? ve "mount" u OS'de bir kavram olarak anlamak , burada bir sorun var. Tüm erişilebilir depolama alanlarının bu tek dizin ağacında ilişkili bir konumu olmalıdır. Bu, (dosya yolları için en yaygın sözdiziminde) depolama bileşeni (sürücü) başına bir dizin …
13 linux  mount  devices 

1
/ Dev dizinindeki aygıt adlarını değiştirmenin bir yolu var mı?
Bu kuralı test amacıyla yazdım: SUBSYSTEMS=="usb", ATTRS{manufacturer}=="Kingston", ATTRS{serial}=="001CC0EC34A2BB318709004B", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1642", SYMLINK+="pen", NAME="pendrak" aşağıdaki bilgilere dayanarak: # 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 in the …
13 devices  udev 

3
Bir udev kuralından notify-send çağrısı
Linux Mint 13 MATE kullanıyorum ve aygıtları takarken / çıkarırken bildirimler ayarlamaya çalışıyorum. Her şeyden önce, udev-notify paketini buldum , ancak ne yazık ki neredeyse benim için çalışmıyor: çok az bir süre (1-2 dakika) çalışıyor ve daha sonra, herhangi bir cihazı bağlar / bağlantısını kesersem çöküyor: Traceback (most recent call …

4
Fiziksel bir cihazı bağlarsam, hangi cihaz dosyasının ona ait olduğunu nasıl bilebilirim?
Otomatik olarak takılmayan birkaç USB sürücüsünü taktığımı varsayalım. Hangi aygıt dosyasının hangi fiziksel aygıta ait olduğunu nasıl bulabilirim, örneğin onu bağlayabilirim? Mac OS X kullanıyorum, ancak tüm (veya en azından en popüler) Unix sistemlerinde çalışan bir cevaptan hoşlanıyorum. Geçmişte Linux ile bu sorunu yaşadım.
13 linux  osx  usb  devices  bsd 

5
“Cat ttyUSB0” neden çıktı üretmiyor?
Kızılötesi alıcıyı bir USB bağlantı noktasına bağladım ... (dmesg'in son satırı cihaz dosyasına söyler) $ 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 

5
G / Ç hatasına neden olan Özel Dosya
Temel bir SQLite DB dosyası okunamıyor (bir G / Ç hatasına neden olur) bir yazılım parçası beklendiği gibi tepki verirse otomatik olarak test etmek istiyorum. Tam olarak birkaç gün önce bir müşteriydi. Manuel olarak düzelttik, ancak şimdi düzeltmek için otomatik kod oluşturmak istiyorum ve bunu test etmek için bozuk bir …
13 linux  devices  io  testing 

1
Chmod 000 / dev / stdin terminali sonsuza kadar devre dışı bırakır mı?
Unix The Textbook'tan (bölüm 8, # 16, sayfa 207) sorular üzerinde çalışıyorum : Ve komutlarıyla chmodaynı görevleri gerçekleştiren komut satırları verin . (İpucu: Terminaliniz dahil her donanım aygıtının dizinde ilişkilendirilmiş bir dosyası vardır .)mesg nmesg y/dev Cevabın şu olduğuna inanıyorum: mesg n = chmod 770 /dev/stdout mesg y = chmod …

3
Linux neden / dev / dsp ile oynamama izin vermiyor?
Bir Linux ders kitabı üzerinde çalışıyorum ve bu bana aygıtlardan bahsediyor. Uygun çıkışı gönderirsem /dev/dspbir ses çalacağını söylüyor . Örnek cat file.wav &gt; /dev/dsp, burada file.wav herhangi bir .wav dosyasıdır. Bunu yaptığımda izin verilmiyor. Bunu sudo ile çalıştırırsam hala izin verilmedi. suÖnce ben ses çalmaz. Neden izin verilmedi sudo? Neden …

2
wlan numarası ataması
Linux bir ağ cihazının atamasını nasıl veya nerede belirler? Özellikle wlan0veya wlan1kablosuz USB aygıtları için. Bir süre önce bir TP USB kablosuz bağladım ve atandı wlan0. Kaldırdım. Bu hafta bir Edimax USB kablosuz cihazı taktım ve öyle geliyor wlan1. Bugün ikinci bir Edimax USB kablosuz cihazını (iki tane satın aldım) …


1
Cihaz dosyaları, ioctl, sysfs, netlink arasındaki kullanım farkı
Linux'taki aygıtlarla etkileşimde bulunmanın en kullanışlı (işlevsellik açısından) yöntemini açıklığa kavuşturmaya çalışıyorum. Anladığım kadarıyla, cihaz dosyaları işlevselliğin sadece bir kısmını ortaya çıkarır (blok cihazlardaki adres blokları, karakter cihazlarındaki akışlar, vb.). ioctl(2)en sık kullanılan gibi görünüyor, ancak bazı insanlar güvenli olmadığını söylüyor, vb. Bazı iyi makaleler veya diğer ilgili işaretçiler memnuniyetle …
12 devices  sysfs  ioctl 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.