Chkservice - Cara mudah untuk mengelola unit SystemD di Terminal
- 3910
- 611
- Dr. Travis Bahringer
Systemd (System Daemon) adalah daemon manajemen sistem modern untuk sistem Linux. SystemD adalah penggantian untuk Init System Manager; Ini mengontrol startup dan layanan sistem, dan memperkenalkan gagasan unit (dikelola melalui file unit) untuk mengidentifikasi berbagai jenis sumber daya sistem seperti layanan, perangkat, swap, automount, target, jalur, soket, dan lainnya.
Itu dikirimkan dengan Systemctl, komponen untuk mengendalikan perilaku dan unit SystemD (memulai, berhenti, memulai ulang, melihat status dll) menggunakan baris perintah. Bagaimana jika Anda hanya ingin mengelola unit menggunakan pintasan keyboard, di sanalah Chkservice datang.
Baca juga: Cara mengelola layanan dan unit SystemD 'menggunakan' Systemctl 'di Linux
Chkservice adalah alat baris perintah yang mudah digunakan, berbasis NCURES untuk mengelola unit SystemD di terminal. Ini mencantumkan unit secara abjad di bawah kategori (layanan, target, automount dll), menunjukkan status dan deskripsi mereka, dan memungkinkan Anda, dengan hak istimewa superuser untuk memulai, berhenti, mengaktifkan dan menonaktifkan unit.
Instal chkservice di sistem linux
Pada Debian dan turunannya, Chkservice dapat dengan mudah diinstal menggunakan PPA sendiri seperti yang ditunjukkan.
$ sudo add-apap-repository PPA: linuxenko/chkservice $ sudo apt-get update $ sudo apt-get install chkservice
Pada Fedora Distribusi Linux.
# DNF COPR Aktifkan Srakitnican/Default # DNF Instal Chkservice
Pada Arch Linux distribusi.
# git clone https: // aur.archlinux.org/chkservice.git # cd chkservice # makePkg -si
Pada distribusi Linux lainnya, Anda dapat membangun versi rilis menggunakan perintah berikut.
# git clone https: // github.com/linuxenko/chkservice.git # mkdir build # cd build # cmake… / # make
Setelah Anda menginstal Chkservice, Luncurkan dengan hak istimewa Root menggunakan perintah sudo. Outputnya terdiri dari empat kolom, status pertama yang diaktifkan/dinonaktifkan/diselenggarakan, status penampilan kedua mulai/berhenti, unit nama/tipe dan kolom terakhir adalah deskripsi unit.
$ sudo chkserviceChkservice untuk mengelola layanan SystemD
Informasi Status Unit Chksericve:
[X]
- Menunjukkan unit diaktifkan.[]
- Menunjukkan unit dinonaktifkan.[S]
- menunjukkan unit statis.-M-
- menunjukkan unit bertopeng.=
- menunjukkan unit telah dihentikan.>
- menunjukkan unit sedang berjalan.
Di bawah ini adalah kunci navigasi chkservice:
Naik/k
- Pindahkan kursor.Turun/j
- Pindahkan kursor ke bawah.Pgup/b
- Pindahkan halaman ke atas.Pgdown/f
- Pindahkan halaman ke bawah.
Berikut ini adalah kunci aksi chkservice:
R
- pembaruan atau muat ulang informasi.Space Bar
- digunakan untuk mengaktifkan atau menonaktifkan unit.S
- untuk memulai atau menghentikan unit.Q
- KELUAR.
Untuk melihat halaman bantuan seperti yang ditunjukkan pada tangkapan layar di bawah ini, gunakan ?
(tekan [Shift + /]
).
Repositori Chkservice GitHub: https: // github.com/linuxenko/chkservice
Anda mungkin juga ingin membaca artikel terkait systemd ini.
- Cara membuat dan menjalankan unit layanan baru di SystemD menggunakan skrip shell
- Mengelola Proses dan Layanan Startup Sistem (Sysvinit, SystemD dan Upstart)
- Kelola pesan log di bawah SystemD menggunakan journalctl
- Cara Mengubah Runlevels (Target) di SystemD
Itu dia! Jika Anda mengalami kesalahan selama instalasi atau ingin mengajukan pertanyaan, bagikan pemikiran apa pun, gunakan formulir komentar di bawah ini.
- « Cara mengaudit proses linux menggunakan 'autrace' di centos/rhel
- Cara membuat laporan dari log audit menggunakan 'aureport' di centos/rhel »