Jaka jest różnica między procfs a sysfs? Dlaczego są tworzone jako systemy plików? Jak rozumiem, proc to po prostu coś do przechowywania natychmiastowych informacji o procesach działających w systemie.
Jaka jest różnica między reprezentacją urządzenia w /devi tym w /sys/class? Czy jedno jest lepsze od drugiego? Czy jest coś, co oferuje jedna, a druga nie?
Jądro Linux zamienia większość stron z pamięci, gdy uruchamiam aplikację, która wykorzystuje większość 16 GB pamięci fizycznej. Po zakończeniu aplikacji każda czynność (pisanie poleceń, przełączanie obszarów roboczych, otwieranie nowej strony internetowej itp.) Trwa bardzo długo, ponieważ odpowiednie strony muszą najpierw zostać ponownie odczytane z wymiany. Czy istnieje sposób, aby poinformować …
Dokładnie jaka jest różnica między devfs a sysfs ? Oba wydają się utrzymywać listę programów sprzętowych dołączonych do systemu . Dlaczego więc pojawiła się potrzeba 2 osobnych fs? O ile mogę uzyskać / sys utrzymuje nieco „surową” listę urządzeń (jak „ser0”). Udev działa na tych urządzeniach, pobiera różne informacje i …
Próbuję zmienić wartość /sys/bus/usb/devices/4-3/power/wakeupprzy każdym rozruchu (4-3 według mojego lsusb, to identyfikator klawiatury). Wartość domyślna to: # cat /sys/bus/usb/devices/4-3/power/wakeup enabled Klasyczna edycja „online” działa zgodnie z oczekiwaniami: # echo disabled > /sys/bus/usb/devices/4-3/power/wakeup # cat /sys/bus/usb/devices/4-3/power/wakeup disabled Używam dystrybucji systemowej, więc chciałbym użyć metody systemd do edycji „plików tymczasowych” Utworzyłem następujący …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 2 lata temu . Chciałbym wiedzieć więcej na temat zaawansowanych zastosowań tych /proci /syswirtualnych systemów plików, ale nie wiem od czego zacząć. …
Mam skrypt bash, który służy rsyncdo tworzenia kopii zapasowych plików w Archlinux. Zauważyłem, że rsyncnie udało się skopiować pliku /sys, ale cpdziałało dobrze: # rsync /sys/class/net/enp3s1/address /tmp rsync: read errors mapping "/sys/class/net/enp3s1/address": No data available (61) rsync: read errors mapping "/sys/class/net/enp3s1/address": No data available (61) ERROR: address failed verification -- …
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. …
Dzisiaj spotkałem się z naprawdę dziwnym problemem i jestem całkowicie bezradny. Niektóre serwery, którymi zarządzam, są monitorowane za pomocą Nagios. Ostatnio widziałem, że sonda użytkowania dysku nie działa z tym błędem: DISK CRITICAL - / sys / kernel / debug / tracing nie jest dostępny: Odmowa dostępu Chciałem to zbadać, …
Uruchomiłem kilka poleceń, nie do końca je rozumiejąc, próbując uruchomić jasność ekranu, a teraz utknąłem z nieprzyjemnym dowiązaniem symbolicznym w '/ sys / class / backlight / asus_laptop', którego próbuję się pozbyć. próbowałem sudo rm /sys/class/backlight/asus_laptop sudo rm '/sys/class/backlight/asus_laptop' su root rm /sys/class/backlight/asus_laptop sudo rm /sys/class/backlight/asus_laptop Wchodzenie od razu do …
Chcę wiedzieć, jak najłatwiej jest ustalić (bez uprawnień roota), czy zamontowane jest urządzenie blokowe (powiedzmy sdb), czy jakakolwiek jego część (i która część). Sprawdzanie /proc/mountssdb nie wystarczy, ponieważ sdbLVM może użyć jednej z jego partycji. Możesz sprawdzić, /sys/block/sdb/sdb*/holders/ale otrzymujesz dm-xwpisy, które muszą zostać przetłumaczone na /dev/mappernazwy w celu sprawdzenia /proc/mounts. …
Ta odpowiedź na inne pytanie sprowadza się zasadniczo do chrootwejścia w inną dystrybucję Linuksa, aby głównie wykorzystać ją jako zamiennik jej zbyt ograniczonego (ale niezastąpionego) rodzica. Sugerowane działania przed uruchomieniem chroot, które chciałbym lepiej zrozumieć, to: cp /etc/resolv.conf etc/resolv.conf cp -a /lib/modules/$(uname -r) lib/modules mount -t proc archproc proc mount …
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.