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).
Nie mam dostępu do netcatlub nmapwięc staram się używać bashi /dev/udp/specjalne pliki do portów testowych. Mógłbym zrobić coś takiego: echo "" > /dev/udp/example.com/8000 Ale $?zawsze tak jest 0przy korzystaniu z UDP. Zakładam, że to dlatego, że jest to zwracana wartość echo ""polecenia poprawna? Zasadniczo próbuję powtórzyć to, co mogę zrobić, …
Chcę używać programu opartego na SDL do wyświetlania grafiki na konsoli, bez konieczności logowania się z konsoli i bez uruchamiania programu jako root. Na przykład chcę móc go uruchomić za pośrednictwem ssh. Docelowym systemem operacyjnym jest raspbian. Oto krótki przykład w Pythonie, aby zilustrować problem: import os, pygame os.environ['SDL_VIDEODRIVER'] = …
Podczas próby połączenia /dev/tcp/www.google.com/80, wpisując /dev/tcp/www.google.com/80 Mówi Bash no such file or directory. Podczas przeglądania kodu innych osób w Internecie używają składni, takiej jak 3<>/dev/tcp/www.google.com/80 Zauważyłem, że to również działa: </dev/tcp/www.google.com/80 Dlaczego te symbole są wymagane do wywoływania pewnych rzeczy w bash?
Po przeczytaniu obu Co oznacza montaż urządzenia w systemie Linux? i rozumiejąc „mount” jako koncepcję w systemie operacyjnym , mam problem tam, gdzie jest to powiedziane Cała dostępna pamięć musi mieć powiązaną lokalizację w tym pojedynczym drzewie katalogów. W przeciwieństwie do systemu Windows, w którym (w najczęstszej składni ścieżek plików) …
Napisałem tę zasadę do celów testowych: SUBSYSTEMS=="usb", ATTRS{manufacturer}=="Kingston", ATTRS{serial}=="001CC0EC34A2BB318709004B", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1642", SYMLINK+="pen", NAME="pendrak" na podstawie następujących informacji: # 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 …
Używam Linux Mint 13 MATE i próbuję skonfigurować powiadomienia, kiedy podłączam / odłączam urządzenia. Po pierwsze znalazłem pakiet udev-powiadomienie , ale niestety prawie dla mnie nie działa: działa przez bardzo krótki czas (1-2 minuty), a następnie, jeśli podłączę / odłączę dowolne urządzenie, ulega awarii: Traceback (most recent call last): File …
Powiedzmy, że podłączam kilka napędów USB, które nie są automatycznie montowane. Jak mogę dowiedzieć się, który plik urządzenia należy do którego urządzenia fizycznego, aby na przykład go zamontować? Używam Mac OS X, ale wolę odpowiedź, która działa na wszystkich (a przynajmniej najbardziej popularnych) systemach uniksowych. W przeszłości miałem ten problem …
Podłączyłem odbiornik podczerwieni do portu USB ... (ostatnia linia dmesg mówi o pliku urządzenia) $ 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: …
Chcę automatycznie przetestować, czy oprogramowanie reaguje zgodnie z oczekiwaniami, jeśli niezbędny plik SQLite DB nie zostanie odczytany (powodując błąd we / wy). Dokładnie tak się stało kilka dni temu u klienta. Naprawiliśmy go ręcznie, ale teraz chcę utworzyć automatyczny kod, aby go naprawić i potrzebuję dostępu do uszkodzonego pliku, aby …
Pracuję nad pytaniami z podręcznika Unix The Textbook (rozdział 8, # 16, strona 207) : Daj chmodlinii poleceń, które wykonują te same zadania, że mesg ni mesg ypolecenia zrobienia. (Wskazówka: każde urządzenie sprzętowe, w tym terminal, ma powiązany katalog w /devkatalogu). Uważam, że odpowiedź brzmi: mesg n = chmod 770 …
Pracuję nad podręcznikiem systemu Linux, który mówi mi o urządzeniach. Mówi, że jeśli wyślę odpowiednie wyjście /dev/dsp, to odtworzy dźwięk. Przykład jest taki cat file.wav > /dev/dsp, gdzie file.wav to po prostu dowolny plik .wav. Kiedy to robię, otrzymuję odmowę zgody. Jeśli uruchomię to z sudo, nadal otrzymam pozwolenie. Jeśli …
Jak lub gdzie Linux określa przydział urządzenia sieciowego? W szczególności, wlan0czy wlan1do urządzeń bezprzewodowych USB. Jakiś czas temu podłączyłem bezprzewodowy moduł TP USB i został on przypisany wlan0. Usunąłem to. W tym tygodniu podłączyłem urządzenie bezprzewodowe Edimax USB i wygląda jak wlan1. Usunąłem go dzisiaj, aby wypróbować drugie urządzenie bezprzewodowe …
Próbuję wyjaśnić, która jest najbardziej użyteczną (pod względem funkcjonalności) metodą interakcji z urządzeniami w systemie Linux. Jak rozumiem, pliki urządzeń ujawniają tylko część funkcjonalności (bloki adresowe w urządzeniach blokowych, strumienie w urządzeniach znakowych itp.). ioctl(2)wydaje się być najczęściej używany, ale niektórzy twierdzą, że to nie jest bezpieczne i tak dalej. …
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.