Linux Komutunu Öğrenin - rmmod

isim

rmmod - yüklenebilir modülleri boşalt

özet

rmmod [-aehrsvV] modülü ...

Açıklama

rmmod , çalışan çekirdeklerden yüklenebilir modülleri kaldırır.

rmmod , kullanılmadıkları kısıtlamalarla ve diğer modüller tarafından yönlendirilmedikleri için, çekirdekten bir dizi modülün boşaltılmasını dener.

Komut satırında birden fazla modül isimlendirilirse, modüller verilen sırayla kaldırılacaktır. Bu yığılmış modüllerin boşaltılmasını destekler.

' -r ' seçeneğiyle, modüllerin yinelemeli kaldırılması denenir. Bu, bir yığındaki bir üst modülün komut satırında adlandırılmış olması durumunda, bu modül tarafından kullanılan tüm modüllerin de mümkünse kaldırılacağı anlamına gelir.

Seçenekler

-a , -

Autoclean yapın: kullanılmayan modülleri "temizlenecek" olarak etiketleyin ve etiketlenmiş modülleri de kaldırın. Modüller, önceki autoclean'dan beri kullanılmadıkları taktirde etiketlenir. Bu iki geçiş geçici olarak kullanılmayan modüllerin çıkarılmasını engeller.

-e , --persist

Modülleri boşaltmadan, adlandırılmış modüller için kalıcı verileri kaydedin. Hiçbir modül ismi belirtilmemişse, kalıcı verilere sahip tüm modüller için veriler kaydedilir. Veriler, hem çekirdek hem de modutiller kalıcı verileri destekliyorsa ve / proc / ksyms bir girdi içeriyorsa kaydedilir.
__insmod_ modulename _P persistent_filename

-h , --help

Seçeneklerin bir özetini görüntüleyin ve hemen çıkın.

-r , --stacks

Bir modül yığınını kaldırın.

-s , --syslog

Terminal yerine syslog (3) için her şeyi çıkış yapın.

-v , --verbose

Tembel ol.

-V , - dönüşüm

Modutils sürümünü yazdırın.

Kalıcı Veriler

Bir modül kalıcı veriler içeriyorsa (bkz. Insmod (8) ve modules.conf (5)), modülün kaldırılması her zaman kalıcı verileri __insmod _P sembol girişindeki dosya adına yazar. Kalıcı verileri istediğiniz zaman rmmod -e ile kaydedebilirsiniz, bu herhangi bir modülü kaldırmayacaktır.

Kalıcı veriler dosyaya yazıldığında, önce oluşturulan bir yorum satırından önce gelir.
#% kernel_version zaman damgası
Oluşturulan yorum satırları '#%' ile başlar, oluşturulan tüm yorumlar mevcut dosyadan çıkarılır, diğer yorumlar korunur. Kaydedilen veri değerleri, mevcut yorum ve ödev sırasını koruyarak dosyaya yazılır. Dosyanın sonunda yeni değerler eklenir. Dosya, modülde bulunmayan değerler içeriyorsa, bu değerler korunur, ancak kullanılmadıklarını belirten oluşturulmuş bir uyarı ile öncelenir. İkinci işlem, kullanıcının kalıcı veriler kaybetmeden ve herhangi bir hata mesajı almadan çekirdekler arasında geçiş yapmasına izin verir.

Not: Yorumlar sadece bir satırdaki ilk boşluk olmayan karakter '#' olduğunda desteklenir. '#' Ile başlamayan boş olmayan satırlar, satır başına bir tane olan modül seçenekleridir. Seçenek satırları, önde gelen boşlukları kaldırır, satırın geri kalanı, sondaki tüm karakterleri içeren bir seçenek olarak insmod'a geçirilir.