Çizmeler arasında / sys üzerinde kalıcı değişiklikler yapın


18

"echo 1 > /sys/kernel/mm/ksm/run"Botlar arasında ısrarcı olmak istiyorum . Dosya sistemi değişikliklerini devam ettirmek /etc/sysctl.confiçin düzenleme yapabileceğimi biliyorum /proc, ancak bu işe yaramıyor gibi görünüyor /sys. Bu değişikliğin yeniden başlatılmasını nasıl sağlayabilirim?

Yanıtlar:


7

Çoğu dağıtımın kullanabileceğiniz bir tür rc.local betiği vardır. Adlarınız ve yolunuz değişebileceği için dağıtımınızı kontrol edin. Normalde / etc altına bakmayı bekleriz.


1
@Camh'ın cevabı bana bunun için google. sysfs.confaçıkçası kemer yok
xenoterracide

sysfsutils, AUR içinde paketlenmiştir, ancak sysfs.conf işlevselliği, yukarı akış yapılmayan bir debian yamasıdır.
clacke

21

Debian, içindeki yapılandırmaya göre sysfsutilsayarları uygulayabilen init.d komut dosyasına sahip bir pakete sahiptir ./sys/etc/sysfs.conf

İnit betiğinin bir @ debian.org yazarı var, bu yüzden bunun debian'a özgü olduğundan ve diğer Debian olmayan dağıtımlara ulaşmamış olabileceğinden şüpheleniyorum. Bununla birlikte, tüm mantık init komut dosyasında bulunur, böylece bu paketi kolayca yakalayabilir, komut dosyasını ayıklayabilir ve sisteminizde kullanabilirsiniz.


3

/etc/sysctl.confinit komut dosyalarınızdan biri tarafından okunur. Bu bir şekilde dağılıma bağlıdır; Debian üzerinde /etc/init.d/procps. Debian'ın /sysvarsayılan kurulumundaki ayarlar için böyle bir şeyi yoktur ( yine de isterseniz paket varsysfsutils ). Dağıtımınız da yoksa, kendi init betiğinizi yazın.

(Not /etc/sysctl.confyapmaz /proc/syskalıcı: Eğer bir şey ayarlarsanız /proc/sys, bu kaydedilmez /etc/sysctl.conf.)


2
ama @gilles sysctl.confiçin /procdeğil/sys
xenoterracide

1
@xenoterracide /procMaruz kalan sysctl değerleri için değil /proc/sys.
Gilles 'SO- kötü olmayı bırak

3
her iki durumda da hala bununla /sysilgili değil.
xenoterracide
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.