Linux: Hizmetleri listelemek için Systemd nasıl kullanılır?

Ana Linux dağıtımlarının tümü, "hizmet" dosyalarını etkinleştirmeye ve devre dışı bırakmaya dayalı olarak çalışan bir init sistemi olan Systemd'yi kullanır. Bu servis dosyalarını listelemeye çalışıyor ancak nasıl yapacağınızı bilmiyorsanız, systemctl  komutunu kullanmanız gerekecektir .

Bu kılavuzda, Linux'ta Systemd hizmet dosyalarını listelemenin çeşitli yollarını gözden geçireceğiz. Başlamak için Systemd ile bir Linux işletim sistemi kullandığınızdan emin olun. Ardından, bir terminal penceresi açın ve takip edin.

Etkin hizmetleri listelemek için Systemd'yi kullanın

Systemd'yi çok kullanıyorsanız, bir noktada, Linux sisteminiz önyüklenirken hangi hizmetlerin etkin olduğunu bilmek isteyebilirsiniz. Etkin hizmetleri listelemek çok kolaydır ve bunu systemctl –type=service systemctl –type=service –state=running komutuyla yapabilirsiniz.

Bu komut, çalıştırıldığında, etkinlerse tüm hizmetlerin bir tablosunu ve kısa bir açıklamayı gösterecektir. Bu programı çalıştırmak için bir terminal penceresi açın . Terminal penceresi açıldığında, aşağıdaki komutu yürütün.

Linux: Hizmetleri listelemek için Systemd nasıl kullanılır?

systemctl --type=servis --state=çalışıyor

Belirli bir hizmet için tüm etkin hizmetleri filtrelemeye çalışıyorsanız, bu büyük tabloya bakmak oldukça sıkıcı olabilir. Neyse ki systemctl  komutu, bir filtreleme mekanizması olarak grep  komutuyla birleştirilebilir  .

Örneğin, "snapd.service"in çalışıp yüklenmediğini kontrol etmek için systemctl –type=service –state=running | grep 'snapd'  ve çıktı, tüm tablo yerine yalnızca Snapd hizmetini gösterecektir.

systemctl --type=service --state=çalışıyor | grep 'snapd'

Tablonun çıktısını daha sonra kullanmak üzere bir metin dosyasına kaydetmek isterseniz, aşağıdaki komutu kullanın. 

systemctl --type=service --state=runningrunning > ~/active-services.txt

Metin dosyasını istediğiniz zaman görüntülemek için aşağıdaki cat  komutunu çalıştırın .

cat ~/active-services.txt

Etkin olmayan hizmetleri listelemek için Systemd'yi kullanın

Etkin Systemd hizmetlerini listelemek faydalıdır, peki ya etkin olmayanlar? Evet, bunları da sıralamak mümkün. İşte nasıl. İlk önce bir terminal penceresi açın. 

Terminal penceresi açıldığında ve kullanıma hazır olduğunda, systemctl –type=service komutunu yürütün,  ancak  –state  yuvasında “çalışıyor” yerine “etkin değil” yazın. Bunu yaparak, Linux sisteminizde hangi Systemd hizmetlerinin etkin olmadığını görebilirsiniz.

Linux: Hizmetleri listelemek için Systemd nasıl kullanılır?

systemctl --type=service --state=etkin değil

Aktif hizmetlerde olduğu gibi, Systemd güzel ve düzenli bir tablo oluşturacak ve size hangi Systemd hizmetlerinin etkin olmadığını, ölü olduğunu ve kullanımda olmadığını gösterecektir. Belirli bir hizmetin ölüp ölmediğini bulmak için bu tabloyu filtrelemek isterseniz, onu grep  komutuyla birleştirebilirsiniz .

Örneğin, “updatedb.service” dosyasını inaktif ise, birleştirebilirsiniz belirlemek için  systemctl tipi = hizmet -devlet = inaktif  ile  grep  bunun için masa aramak için aşağıdaki komutu.

systemctl --type=service --state=etkin değil | grep 'updatedb.service'

Tüm etkin olmayan Systemd hizmet dosyalarını daha sonra okumak için bir metin dosyasına kaydetmeniz gerekirse, aşağıdaki komutu kullanın.

systemctl --type=service --state=inactive > ~/inactive-services.txt

Bu metin dosyasını doğrudan terminal penceresinden okumak için  cat  komutunu kullanın.

cat ~/inactive-services.txt

Yüklü tüm hizmetleri listelemek için Systemd'yi kullanın 

Eğer, tüm yüklü systemd hizmetleri görmek gerekiyorsa onlar sizsiniz, aktif olsun veya olmasın, kullanmak gerekecektir systemctl liste birimi dosyaları tipi = servis  komuta ve dışlamak -devlet komut satırı anahtarını. Hariç tutarak  -Devlet , systemd kolaylıkla bilgisayarınıza her hizmet dosyayı listelemek mümkün olacak. 

Linux: Hizmetleri listelemek için Systemd nasıl kullanılır?

systemctl liste-birim dosyaları --type=servis

Yukarıdaki komut yürütüldüğünde, Systemd sistemdeki her hizmet dosyasıyla birlikte bir tablo yazdıracaktır. Buradan, ihtiyacınız olan servis dosyasını bulmak için tabloyu sıralayabilirsiniz. 

Belirli bir hizmet dosyasını bulamazsanız, bir filtre kullanmak için systemctl list-unit-files –type=service  komutunu  grep  komutuyla birleştirebilirsiniz. Aşağıdaki komutu kullanarak ihtiyacınız olan hizmet dosyasını bulmak için tabloyu filtreleyin.

systemctl liste-birim-dosyaları --type=servis | grep 'hizmetim'

Tüm Systemd hizmetlerini daha sonra okumak üzere bir metin dosyasına aktarmak ister misiniz? Aşağıdaki komutu yürütün.

systemctl liste-birim dosyaları --type=service > ~/service-files.txt

Aşağıdaki cat  komutu ile metin dosyasını istediğiniz zaman görüntüleyebilirsiniz  .

cat ~/service-files.txt

Bireysel hizmetin durumunu görüntülemek için Systemd'yi kullanın

Etkin ve etkin olmayan tüm Systemd hizmetlerinin nasıl listeleneceğini bilmek yararlı olsa da, hizmetlerin durumunu tek tek nasıl listeleyeceğinizi bilmek de yararlıdır. İşte nasıl yapılacağı.

İlk önce bir terminal penceresi açın. Terminal penceresi açıldığında, belirli bir hizmette systemctl status  komutunu kullanın  . Örneğin “NetworkManager.service”in durumunu bulmak için aşağıdaki komut çalıştırılır.

Linux: Hizmetleri listelemek için Systemd nasıl kullanılır?

systemctl durumu NetworkManager

Durum komutunun çıktısını daha sonra okumak üzere bir metin dosyasına aktarmak isterseniz, aşağıdaki komutu girebilirsiniz. 

systemctl durumu MyService > ~/MyService-status.txt

Bu dosyayı görüntülemek için aşağıdaki cat  komutunu çalıştırın  .

cat ~/MyService-status.txt

Leave a Comment

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

MP3 Diags, müzik koleksiyonunuzdaki sorunları gidermek için en iyi araçtır. MP3 dosyalarınızı doğru şekilde etiketleyebilir, eksik albüm kapağı resmi ekleyebilir ve VBR'yi düzeltebilir.

Google Voice Masaüstü Bildirim Uygulamaları

Google Voice Masaüstü Bildirim Uygulamaları

Google Wave gibi, Google Voice da dünya çapında büyük ilgi gördü. Google, iletişim kurma biçimimizi değiştirmeyi amaçlıyor ve

FlickrFaves ile Flickr Favorilerini İndirin

FlickrFaves ile Flickr Favorilerini İndirin

Flickr kullanıcılarının fotoğraflarını yüksek kalitede indirmelerine olanak tanıyan birçok araç var, ancak Flickr Favorilerini indirmenin bir yolu var mı? Son zamanlarda

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

Örnekleme Nedir? Vikipedi'ye göre, "Bir ses kaydının bir kısmını veya örneğini alıp onu bir enstrüman veya müzik aleti olarak yeniden kullanma eylemidir."

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites, kullanıcıların web sitelerini Google'ın sunucusunda barındırmasına olanak tanıyan bir Google hizmetidir. Ancak bir sorun var: Yedekleme için yerleşik bir seçenek yok.

Google Görevler Masaüstü Uygulaması

Google Görevler Masaüstü Uygulaması

Google Görevler, Takvim, Wave, Voice vb. gibi diğer Google hizmetleri kadar popüler olmasa da hala yaygın olarak kullanılıyor ve insanların günlük işlerinin ayrılmaz bir parçası.

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Ubuntu Live ve DBAN önyükleme CD'si aracılığıyla sabit diski ve çıkarılabilir medyayı güvenli bir şekilde silmeye ilişkin önceki kılavuzumuzda, Windows tabanlı diskleri ele aldık.

Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber