«sysfs» etiketlenmiş sorular

Sysfs, donanım ve çekirdek bileşenleri hakkında bilgi sağlayan, normalde / sys üzerine monte edilmiş bir Linux dosya sistemidir.



5
Linux'un takas okumasını tekrar hafızaya alması
Linux çekirdeği, 16 GB fiziksel belleğin çoğunu kullanan bir uygulamayı çalıştırdığımda çoğu sayfayı bellekten değiştiriyor. Uygulama bittikten sonra her işlem (komutları yazmak, çalışma alanlarını değiştirmek, yeni bir web sayfasını açmak, vb.) Tamamlamak çok uzun sürüyor çünkü ilgili sayfaların ilk önce takas alanından okunması gerekiyor. Linux çekirdeğine, sayfaların her bir uygulamaya …
28 linux  kernel  memory  swap  sysfs 

1
/ Dev ve / sys arasındaki fark
Devfs ve sysfs arasındaki fark nedir? Her ikisi de sisteme bağlı donanımların bir listesini tutuyor gibi görünüyor . O zaman neden 2 ayrı fs'ye ihtiyaç duyuldu? Bildiğim kadarıyla / sys cihazlar "ham" ("ser0" gibi) biraz "ham" listesini tutar. Udev bu cihazlara etki eder, çeşitli bilgiler alır ve bunları tanınabilir adlar …
19 linux  mount  devices  udev  sysfs 

4
Systemd-tmpfiles nasıl çalışır?
/sys/bus/usb/devices/4-3/power/wakeupHer önyüklemenin değerini değiştirmeye çalışıyorum (4-3'e göre lsusb, klavye kimliği). Varsayılan değer: # cat /sys/bus/usb/devices/4-3/power/wakeup enabled Klasik "çevrimiçi" düzenleme beklendiği gibi çalışır: # echo disabled > /sys/bus/usb/devices/4-3/power/wakeup # cat /sys/bus/usb/devices/4-3/power/wakeup disabled Ben "temp dosyalarını" düzenlemek için systemd-yolu kullanmak istiyorum bir systemd dağıtım kullanıyorum Aşağıdaki dosyayı oluşturdum: # cat /etc/tmpfiles.d/disable-usb-wakeup.conf w …

4
/ Proc ve / sys [kapalı] ile neler yapabileceğimi nasıl öğrenirim?
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 2 yıl önce kapalı . /procVe /syssanal dosya sistemlerinin gelişmiş kullanımları hakkında daha fazla bilgi edinmek istiyorum , ancak nereden başlayacağımı bilmiyorum. Öğrenilecek …
15 linux  kernel  proc  sysfs 

4
Rsync neden Linux'ta / sys'den dosya kopyalayamıyor?
rsyncArchlinux dosyaları yedeklemek için kullanılan bir bash komut dosyası var . Sadece iyi çalışırken, rsyncbir dosyayı kopyalamak başarısız olduğunu fark ettim :/syscp # 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 -- update …

1
Cihaz dosyaları, ioctl, sysfs, netlink arasındaki kullanım farkı
Linux'taki aygıtlarla etkileşimde bulunmanın en kullanışlı (işlevsellik açısından) yöntemini açıklığa kavuşturmaya çalışıyorum. Anladığım kadarıyla, cihaz dosyaları işlevselliğin sadece bir kısmını ortaya çıkarır (blok cihazlardaki adres blokları, karakter cihazlarındaki akışlar, vb.). ioctl(2)en sık kullanılan gibi görünüyor, ancak bazı insanlar güvenli olmadığını söylüyor, vb. Bazı iyi makaleler veya diğer ilgili işaretçiler memnuniyetle …
12 devices  sysfs  ioctl 

2
Bir blok cihazın (veya bir kısmının) bir şekilde monte edilip edilmediğini nasıl kolayca öğrenebilirim?
Bir blok cihazının (diyelim sdb) veya herhangi bir parçasının (ve bunun bir kısmının) monte edilip edilmediğini (kök ayrıcalığı olmadan) belirlemenin en kolay yolunun ne olduğunu bilmek istiyorum . /proc/mountsSdb kontrolü yeterli değildir çünkü sdbbölümlerinden biri LVM tarafından kullanılabilir. Kontrol edebilirsiniz, /sys/block/sdb/sdb*/holders/ancak kontrol etmek dm-xiçin /dev/mapperisimlere çözülmesi gereken girişler alırsınız /proc/mounts. …


1
Debian: / sys / içindeki symlink kaldırılamıyor: işleme izin verilmiyor
Ekran parlaklığını çalıştırmaya çalışırken onları tamamen anlamadan bazı komutları çalıştırdım ve şimdi kurtulmaya çalıştığım '/ sys / class / backlight / asus_laptop' da kötü bir sembolik ile sıkıştım. denedim 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 Doğrudan dizine rm asus_laptopgeçmek ve yazmak , sahipliğini …
10 linux  permissions  rm  sysfs 

3
Bir “değiştirme” dağılımına kromatolasyon yaparken proc, sys vs.'den hangileri bağlanmalı (veya takılmamalıdır)?
Başka bir soruya verilen bu cevap, temel chrootolarak bunu çok sınırlı (ama yeri doldurulamaz) ebeveyninin yerine kullanmak için başka bir Linux dağıtımına girmektir. Daha chrootiyi anlamak istiyorum çalıştırmadan önce önerilen eylemler şunlardır: cp /etc/resolv.conf etc/resolv.conf cp -a /lib/modules/$(uname -r) lib/modules mount -t proc archproc proc mount -t sysfs archsys sys …
9 mount  chroot  proc  sysfs 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.