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).
To pytanie na niskim poziomie i rozumiem, że może nie być to najlepsze miejsce do zadawania pytań. Ale to wydawało się bardziej odpowiednie niż jakakolwiek inna strona SE, więc proszę. Wiem, że w systemie plików Linux niektóre pliki faktycznie istnieją , na przykład: /usr/bin/bashjest taki, który istnieje. Jednak (o ile …
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?
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 …
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? …
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ąć …
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. …
Regularnie używam catdo przeglądania informacji o debugowaniu w konsoli z mojej płyty rozwojowej FPGA przez połączenie szeregowe, ale nigdy nie musiałem mówić linuxowi, jaka jest prędkość transmisji. Skąd kot wie, jaka jest szybkość transmisji połączenia szeregowego?
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 …
Z grubsza wiem o plikach znajdujących się w katalogu / dev. Wiem, że istnieją dwa typy (znak / blok), dostęp do tych plików komunikuje się ze sterownikiem w jądrze. Chcę wiedzieć, co się stanie, jeśli usunę jeden - specjalnie dla obu typów plików. Jeśli usunę plik urządzenia blokowego, powiedzmy /dev/sda, …
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?
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 …
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, …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.