Als «devices» getaggte Fragen

Geräte bezieht sich auf Fragen zu den speziellen Dateien für Unix / Linux-Geräte. Normalerweise befinden sich diese unter / dev. Verwenden Sie dieses Tag nicht für physische Geräte (verwenden Sie dazu z. B. USB oder PCI).

2
Woher weiß ich mit bashs `/ dev / udp`, ob der Port offen ist?
Ich habe keinen Zugriff auf netcatoder nmapso, ich versuche, bashund die /dev/udp/speziellen Dateien zu verwenden, um Ports zu testen. Ich könnte etwas machen wie: echo "" > /dev/udp/example.com/8000 Ist $?aber immer 0bei Verwendung von UDP. Ich nehme an, das liegt daran, dass der Rückgabewert des echo ""Befehls korrekt ist. Ich …

2
Warum muss <oder> / dev / tcp verwendet werden?
Wenn Sie versuchen anzurufen /dev/tcp/www.google.com/80, geben Sie Folgendes ein /dev/tcp/www.google.com/80 Bash sagt no such file or directory. Wenn sie sich den Code anderer Leute online ansehen, verwenden sie Syntax wie 3&lt;&gt;/dev/tcp/www.google.com/80 Mir ist aufgefallen, dass das auch funktioniert: &lt;/dev/tcp/www.google.com/80 Warum werden diese Symbole benötigt, um bestimmte Dinge in der Bash …

4
Probleme beim Verstehen des Montagekonzepts
Beides gelesen haben Was bedeutet es, ein Gerät in Linux zu mounten? Und wenn ich "mount" als ein Konzept im Betriebssystem verstehe , habe ich ein Problem, bei dem es heißt, dass Allen zugänglichen Speichern muss ein Speicherort in diesem einzelnen Verzeichnisbaum zugeordnet sein. Dies unterscheidet sich von Windows, bei …
13 linux  mount  devices 

1
Gibt es eine Möglichkeit, Gerätenamen im Verzeichnis / dev zu ändern?
Ich habe diese Regel zu Testzwecken geschrieben: SUBSYSTEMS=="usb", ATTRS{manufacturer}=="Kingston", ATTRS{serial}=="001CC0EC34A2BB318709004B", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1642", SYMLINK+="pen", NAME="pendrak" basierend auf den folgenden Informationen: # 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 …
13 devices  udev 

2
Rufen Sie notify-send aus einer udev-Regel auf
Ich verwende Linux Mint 13 MATE und versuche, Benachrichtigungen einzurichten, wenn ich Geräte ein- / ausstecke. Zuerst habe ich das Paket udev-notify gefunden , aber leider funktioniert es bei mir fast nicht: Es funktioniert nur für sehr kurze Zeit (1 bis 2 Minuten), und dann stürzt es ab, wenn ich …


4
Wie kann ich jemals wissen, welche Gerätedatei dazu gehört, wenn ich ein physisches Gerät anschließe?
Angenommen, ich stecke mehrere USB-Laufwerke ein, die nicht automatisch gemountet werden. Wie kann ich herausfinden, welche Gerätedatei zu welchem ​​physischen Gerät gehört, damit ich es zum Beispiel mounten kann? Ich verwende Mac OS X, aber ich mag eine Antwort, die auf allen (oder zumindest den beliebtesten) Unix-Systemen funktioniert. Ich hatte …
13 linux  osx  usb  devices  bsd 

5
Warum erzeugt "cat ttyUSB0" keine Ausgabe?
Ich habe einen Infrarotempfänger an einen USB-Anschluss angeschlossen ... (die letzte Zeile von dmesg gibt Auskunft über die Gerätedatei) $ 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, …
13 files  usb  devices  cat  input 

5
Spezielle Datei, die einen E / A-Fehler verursacht
Ich möchte automatisch testen, ob eine Software wie erwartet reagiert, wenn eine wichtige SQLite-DB-Datei nicht gelesen werden kann (was zu einem E / A-Fehler führt). Genau das ist vor einigen Tagen bei einem Kunden passiert. Wir haben es manuell behoben, aber jetzt möchte ich automatischen Code erstellen, um es zu …
13 linux  devices  io  testing 

3
Wie finde ich heraus, welcher Prozess meine V4L2-Webcam verwendet?
Ich habe versucht, Folgendes auszuführen: $ 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 …
13 devices  camera  vlc  v4l 


3
Warum kann ich unter Linux nicht mit / dev / dsp spielen?
Ich arbeite gerade an einem Linux-Lehrbuch, in dem es um Geräte geht. Es heißt, wenn ich den entsprechenden Ausgang an sende /dev/dsp, wird ein Ton abgespielt. Im Beispiel ist cat file.wav &gt; /dev/dspfile.wav eine beliebige .wav-Datei. Wenn ich das tue, wird mir die Erlaubnis verweigert. Wenn ich das mit sudo …


2
WLAN-Nummernvergabe
Wie oder wo bestimmt Linux die Zuordnung eines Netzwerkgeräts? Speziell wlan0oder wlan1für drahtlose USB-Geräte. Ich habe vor einiger Zeit ein TP-USB-Kabel angeschlossen und es wurde zugewiesen wlan0. Ich habe es entfernt. Diese Woche habe ich ein Edimax USB-WLAN-Gerät angeschlossen und es erscheint als wlan1. Ich habe es heute entfernt, um …

1
Nutzungsunterschied zwischen Gerätedateien, ioctl, sysfs, netlink
Ich versuche zu klären, welche Methode (in Bezug auf die Funktionalität) für die Interaktion mit Geräten unter Linux am nützlichsten ist. Soweit ich weiß, stellen Gerätedateien nur einen Teil der Funktionalität zur Verfügung (Adressblöcke in Blockgeräten, Streams in Zeichengeräten usw.). ioctl(2)scheint am häufigsten verwendet zu werden, aber einige Leute sagen, …
12 devices  sysfs  ioctl 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.