Pytania otagowane jako devices

devices odnosi się do pytań dotyczących plików specjalnych urządzeń Unix / Linux, zwykle są to / dev. Nie używaj tego tagu dla urządzeń fizycznych (do tego celu np. USB lub PCI).



1
Różnica między / dev / null i / dev / zero
Podczas próby przekierowania do /dev/nulli /dev/zerodane wyjściowe są odrzucane. Wydaje się zarówno /dev/nulli /dev/zeroprzyjąć i odrzucić wszystkie dane wejściowe. Jaka jest różnica między /dev/nulli /dev/zero?
27 devices 

1
Dlaczego odczyty z / dev / zero nie liczą się jako IO_RBYTES?
Opróżniam dysk twardy w niektórych systemach operacyjnych Linux 4.x za pomocą tego polecenia: sudo sh -c 'pv -pterb /dev/zero > /dev/sda' I otworzyłem kolejny tty i zacząłem sudo htopi zauważyłem to: PID USER PRI NI CPU% RES SHR IO_RBYTES IO_WBYTES S TIME+ Command 4598 root 20 0 15.5 1820 1596 …
25 linux  devices  io  null 

3
plik mv do / dev / null przerywa dev / null
Jeśli zrobię: touch file; mv file /dev/nulljako root /dev/nullznika. ls -lad /dev/nullpowoduje brak takiego pliku lub katalogu. To łamie aplikacje, które zależą od /dev/nullSSH i można je rozwiązać przez wykonanie mknod /dev/null c 1 3; chmod 666 /dev/null. Dlaczego przeniesienie zwykłego pliku do tego pliku specjalnego powoduje jego zniknięcie /dev/null? …
25 osx  devices  null 

2
Jak działają zdarzenia myszy w systemie Linux?
Wynika to głównie z ciekawości, staram się zrozumieć, jak działa obsługa zdarzeń na niskim poziomie, więc nie odsyłaj mnie do oprogramowania, które zrobi to za mnie. Jeśli na przykład chcę napisać program w C / C ++, który reaguje na kliknięcia myszą, zakładam, że muszę użyć wywołania systemowego, aby podpiąć …
25 linux  devices  input 

1
używając devtmpfs dla / dev
W jądrze zauważyłem następującą opcję: CONFIG_DEVTMPFS Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev Widzę, że jest domyślnie włączony w jądrze dystrybucji Debiana 3.2.0-4-amd64 Próbuję zrozumieć, jaką różnicę przynosi ta opcja. Bez tej opcji /devjest montowany jako tmpfs, przy tej opcji jest montowany jako devtmpfs. …


2
ustaw prędkość transmisji dla tty
Jak ustawić prędkość transmisji dla określonego tty (w tym przypadku portu szeregowego)? Próbowałem użyć stty -F /dev/tty.iap ispeed 19200 Ale dostaję błąd Invalid argumentdla każdej prędkości, którą próbuję (2400, 4800 itd.), Z wyjątkiem 9600 (domyślnie). Mogę z powodzeniem zmienić prędkość w programie C użyciu cfsetspeed. Czy muszę dokonać zmiany w …


2
Manipulowanie / dev / video
Chciałbym pobrać strumień wideo /dev/video0, zastosować niektóre efekty lub zmiany i udostępnić wynik w dniu /dev/video1. /dev/video0 ---> Zastosuj efekty ---> /dev/video1 Na przykład mplayer tv:// -vo cacawyświetli wynik /dev/videow sztuce ascii. Chciałbym udostępnić to na, /dev/video1aby móc przesyłać je przez Skype zamiast mojego domyślnego kanału kamery ... Jakieś sugestie?
21 video  devices 


3
Jak zresetować / zresetować zasilanie urządzenia PCIe?
Mam urządzenie PCIe, które działa poprawnie tylko wtedy, gdy komputer jest całkowicie wyłączony, a następnie włączony ponownie. Wydanie polecenia prostego rebootlub reboot -ppolecenia nie wydaje się włączać zasilania karty PCIe, co powoduje, że nie działa ona po ponownym uruchomieniu. Czy istnieje sposób, aby z systemu operacyjnego włączyć zasilanie urządzenia w …

3
Czy pisanie w / dev / nvram jest niebezpieczne?
Znalazłem informację, że nvram jest używany do flashowania / tworzenia kopii zapasowej BIOS i że zawiera pewne dane związane z bios. Czy cat /dev/random > /dev/nvramkomputer z cegłą na stałe? Kusi mnie, aby wpisać to polecenie, ale jakoś wydaje mi się, że to nie skończy się dobrze dla mojej maszyny, …

1
Dlaczego „nodev” w / etc / fstab jest tak ważny? W jaki sposób można wykorzystywać urządzenia postaci do hakowania?
Uczę się o bezpieczeństwie Linuksa i staram się zrozumieć, dlaczego pamięć USB z urządzeniem postaci jest potencjalnie niebezpieczna. Jeśli mam pamięć USB z plikiem wykonywalnym bash z ustawionym rootem setuid, niebezpieczeństwo jest oczywiste: każdy, kto ma taką pamięć USB, może uzyskać uprawnienia root'a na moim komputerze, jeśli mam taki wpis …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.