Chkservice - Cara mudah untuk menguruskan unit sistem di terminal
- 2608
- 353
- Dana Hammes
Sistemd (Sistem Daemon) adalah daemon pengurusan sistem moden untuk sistem linux. SystemD adalah pengganti untuk Pengurus Sistem INIT; Ia mengawal permulaan dan perkhidmatan sistem, dan memperkenalkan idea unit (diuruskan melalui fail unit) untuk mengenal pasti pelbagai jenis sumber sistem seperti perkhidmatan, peranti, swap, automount, sasaran, laluan, soket dan lain -lain.
Ia dihantar dengan Systemctl, Komponen untuk mengawal tingkah laku dan unit SystemD (bermula, berhenti, memulakan semula, melihat status dll) menggunakan baris arahan. Bagaimana jika anda hanya mahu menguruskan unit menggunakan pintasan papan kekunci, di mana Chkservice masuklah.
Baca juga: Cara Mengurus Perkhidmatan dan Unit 'Systemd' menggunakan 'Systemctl' di Linux
Chkservice adalah alat baris perintah berasaskan ncurses yang mudah digunakan untuk menguruskan unit sistem di terminal. Ia menyenaraikan unit mengikut abjad di bawah kategori (perkhidmatan, sasaran, automount dll), menunjukkan status dan keterangan mereka, dan membolehkan anda, dengan keistimewaan super untuk memulakan, menghentikan, membolehkan dan melumpuhkan unit.
Pasang Chkservice dalam Sistem Linux
Pada Debian dan derivatifnya, Chkservice boleh dipasang dengan mudah menggunakan PPA sendiri seperti yang ditunjukkan.
$ sudo add-apt-repository ppa: linuxenko/chkservice $ sudo apt-get update $ sudo apt-get install chkservice
Pada Fedora Pengagihan Linux.
# DNF COPR Dayakan Srakinican/Default # DNF Pasang Chkservice
Pada Arch Linux pengedaran.
# git klon https: // aur.Archlinux.org/chkservice.git # cd chkservice # makepg -si
Pada pengagihan Linux yang lain, anda boleh membina versi pelepasan menggunakan arahan berikut.
# git clone https: // github.com/linuxenko/chkservice.git # mkdir binaan # cd membina # cmake ... / # membuat
Sebaik sahaja anda memasang Chkservice, Lancarkan dengan keistimewaan akar menggunakan arahan sudo. Output itu terdiri daripada empat lajur, status pertama yang diaktifkan/dilumpuhkan/bertopeng, status kedua menunjukkan/berhenti, nama/jenis unit dan lajur terakhir ialah keterangan unit.
$ sudo chkserviceChkservice untuk Mengurus Perkhidmatan Sistem
Maklumat Status Unit Chksericve:
[x]
- Menunjukkan unit diaktifkan.[]
- menunjukkan unit dilumpuhkan.[s]
- Menunjukkan unit statik.-m-
- menunjukkan unit bertopeng.=
- Menunjukkan unit telah dihentikan.>
- menunjukkan unit sedang berjalan.
Berikut adalah kunci navigasi chkservice:
Naik/k
- gerakkan kursor.Turun/j
- Pindahkan kursor ke bawah.Pgup/b
- Pindahkan halaman ke atas.Pgdown/f
- Pindahkan halaman ke bawah.
Berikut adalah kunci tindakan chkservice:
r
- kemas kini atau tambah nilai maklumat.Bar ruang
- digunakan untuk mengaktifkan atau melumpuhkan unit.s
- untuk memulakan atau menghentikan satu unit.q
- keluar.
Untuk melihat halaman bantuan seperti yang ditunjukkan dalam tangkapan skrin di bawah, gunakan ?
(Tekan [Shift + /]
).
Repositori Chkservice GitHub: https: // github.com/linuxenko/chkservice
Anda juga mungkin ingin membaca artikel berkaitan sistem ini.
- Cara Membuat dan Menjalankan Unit Perkhidmatan Baru di Systemd Menggunakan Skrip Shell
- Menguruskan Proses dan Perkhidmatan Permulaan Sistem (SYSVINIT, SYSTEMD dan UPSTART)
- Urus Mesej Log Di Bawah Sistem Menggunakan JournalCtl
- Cara menukar runlevels (sasaran) dalam sistemd
Itu sahaja! Sekiranya anda menghadapi sebarang kesilapan semasa pemasangan atau ingin bertanya, kongsi sebarang pemikiran, gunakan borang komen di bawah.
- « Cara Audit Proses Linux Menggunakan 'Autrace' pada CentOS/RHEL
- Cara membuat laporan dari log audit menggunakan 'aureport' di centos/rhel »