Mulakan, hentikan dan mulakan semula perkhidmatan di Server Systemd Rhel 7 Linux

Mulakan, hentikan dan mulakan semula perkhidmatan di Server Systemd Rhel 7 Linux

Daemon Pengurusan Sistem SystemD direka untuk menggantikan sistem init semasa yang diwarisi dari sistem operasi Unix System v seperti Linux dan dengan itu menjadikan sistem init semasa usang. Ini tutorial ini kita akan membincangkan beberapa asas sistem seperti cara memulakan atau menghentikan perkhidmatan dan melihat status perkhidmatan menggunakan Systemctl perintah.

Mari kita mulakan dengan sedikit maklumat mengenai versi Systemd kami. Gunakan yang di bawah Systemctl Perintah untuk menentukan versi SystemD:

[root@rhel7 ~]# Systemctl --version SystemD 208 +PAM +libwrap +audit +selinux +Ima +sysvinit +libcryptsetup +gcrypt +acl +xz 

Seterusnya, kami menggunakan Systemctl Perintah untuk menyenaraikan semua perkhidmatan berjalan currenly pada sistem pelayan Redhat Linux kami:

[root@rhel7 ~]# Sistem List-Unit --Type = Service | Grep berjalan 


Begitu juga kita dapat menyenaraikan semua perkhidmatan yang gagal dimuat semasa masa boot sistem:

[root@rhel7 ~]# Sistem List-Unit --Type = Service | grep gagal fprintd.Perkhidmatan dimuatkan gagal gagal cap jari pengesahan daemon rhnsd.Perkhidmatan dimuatkan gagal LSB: Memulakan daemon Spacewalk RNGD.Perkhidmatan dimuatkan gagal gagal perkakasan RNG entropi pengumpul daemon 

Sekiranya anda berminat dengan semua perkhidmatan aktif yang terdapat di sistem anda, laksanakan perkara di atas Systemctl perintah tanpa paip grep:

[root@rhel7 ~]# sistem list-unit --Type = Service ... SystemD-udevd.Perkhidmatan dimuatkan aktif menjalankan Pengurus Peranti Kernel Udev Systemd-Update-UTMP.Perkhidmatan dimuatkan kemas kini keluar aktif UTMP Mengenai Sistem Reboot/Penutupan Sistem-Sesi Sistem.Perkhidmatan dimuatkan Sesi Pengguna Permit Permit Aktif Sistem-Vconsole-Setup.Perkhidmatan dimuatkan aktif keluar konsol maya yang ditala.Perkhidmatan dimuatkan aktif menjalankan sistem penalaan sistem dinamik dinamik.perkhidmatan dimuatkan daemon berjalan aktif untuk pengurusan kuasa vboxadd-service.Perkhidmatan dimuatkan aktif lsb: perkhidmatan tambahan virtualbox vboxadd-x11.Perkhidmatan dimuatkan aktif LSB: Virtualbox Linux Penambahan Modul Kernel VBoxAdd.Perkhidmatan dimuatkan aktif LSB: Virtualbox Linux Penambahan Modul Kernel Beban = Mencerminkan sama ada definisi unit dimuatkan dengan betul. Aktif = keadaan pengaktifan unit peringkat tinggi, i.e. Pengumuman sub. Sub = keadaan pengaktifan unit peringkat rendah, nilai bergantung pada jenis unit. 68 unit dimuat disenaraikan. Lulus -semua untuk melihat unit yang dimuatkan tetapi tidak aktif juga. Untuk menunjukkan semua fail unit yang dipasang menggunakan 'sistem senarai unit' systemctl '. 


Perintah di atas hanya akan menyenaraikan perkhidmatan aktif. Untuk menyenaraikan semua perkhidmatan termasuk perkhidmatan tidak aktif yang dijalankan:

[root@rhel7 ~]# sistem list-unit --Type = service-semua 

Sebaik sahaja kami menemui perkhidmatan yang kami mulakan, berhenti, mulakan semula atau dapatkan status, kami gunakan Systemctl Perintah dengan sintaks berikut:

Perkhidmatan Perintah SystemCTL 

Jadi sebagai contoh untuk menghentikan ejen pengangkutan pos postfix kami:

Postfix.Perkhidmatan dimuatkan aktif menjalankan ejen pengangkutan pos postfix 

Kita boleh mengeluarkan a Systemctl Perintah:

[root@rhel7 ~]# Systemctl Stop Postfix.perkhidmatan atau hanya [root@rhel7 ~]# Systemctl Stop Postfix 

Kemudian kita boleh menyemak status menggunakan:

[root@rhel7 ~]# status status sistem.Postfix Perkhidmatan.Perkhidmatan - Ejen Pengangkutan Mail Postfix Dimuatkan: dimuatkan (/usr/lib/systemd/system/postfix.perkhidmatan; didayakan) aktif: tidak aktif (mati) sejak mon 2014-09-15 12:27:09 WST; 5s yang lalu 

Bergantung pada perkhidmatan yang anda cuba uruskan, anda boleh menggunakan pelbagai arahan yang berbeza seperti berhenti, mula, memulakan semula, status, tambah nilai, membunuh dll. Periksa halaman manual dari Systemctl Perintah untuk mendapatkan senarai penuh arahan.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Pembalakan Lanjutan dan Pengauditan di Linux
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..
  • Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Menguasai Gelung Skrip Bash
  • Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..