Chkservice, sebuah antarmuka (TUI) untuk mengelola layanan di Systemd

tentang chkservice

Pada artikel selanjutnya kita akan melihat chkservice. Ini adalah sebuah antarmuka pengguna terminal (TUI) untuk mengelola Systemd. Untuk beberapa pengguna Gnu / Linux, menghabiskan banyak waktu di terminal untuk melakukan tugas-tugas tertentu bisa melelahkan. Untuk alasan ini Chkservice dibuat dengan tujuan mencoba membantu mengurangi stres ini tugas manajemen. Ini memberi pengguna tampilan lengkap dari semua layanan Systemd dan memungkinkan status mereka diubah dengan mudah dan cepat.

Harus diingat itu Systemd adalah daemon sistem, yang mengelola berbagai parameter dalam distribusi. Systemd adalah pengganti yang sudah dikenal init, yang bertanggung jawab atas administrasi sistem operasi.

Saat bekerja dengan sistem Gnu / Linux sebagai administrator atau pengguna, biasanya harus mengelola berbagai parameter sistem yang dengannya tugas berbeda dapat dilakukan. Dengan Systemd kami akan dapat mengontrol layanan dan permulaannya, mengidentifikasi berbagai jenis sumber daya seperti layanan, perangkat, memori swap, automount, target, soket, dan banyak lagi.

Chkservice adalah manajer unit systemd sederhana yang menggunakan ncurses untuk antarmukanya terminal. Saat digunakan, akan sangat mudah bagi pengguna untuk mengaktifkan atau menonaktifkan, dan memulai atau menghentikan unit systemd. Pada saat yang sama, itu juga akan menunjukkan status unit; diaktifkan, dinonaktifkan, statis, atau tertutup.

chkservice berjalan

Alat baris perintah ini memiliki rilis pertama pada Agustus 2017, dan itu tetap tanpa rilis baru sampai saat ini, ketika versi 0.2 dirilis diikuti dengan cepat oleh 0.3.

Di versi pertama, jika pengguna mencoba mengubah ukuran jendela, alat akan ditutup. Dalam versi terbarunya chkservice tampaknya menyelesaikan masalah ini dan juga menambahkan fungsi pencarian yang sangat menarik.

Unduh dan instal chkservice di Ubuntu

Versi pertama chkservice (0.1) dapat ditemukan di repositori resmi beberapa distribusi Gnu / Linux, termasuk Debian, Ubuntu, dan distribusi berdasarkan ini, seperti Linux Mint, Elementary OS, dll. Untuk instal versi pertama ini, Anda hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis:

installchkservice

sudo apt update; sudo apt install chkservice

Setelah alat dipasang, kita bisa luncurkan dengan mengetik di terminal yang sama (Ctrl + Alt + T) perintah:

sudo chkservice

Saat kami menjalankan alat ini, penting untuk diingat itu kita harus menjalankan chkservice dengan hak superuser. Terutama jika kami berencana untuk membuat perubahan pada status unit sistem (aktifkan / nonaktifkan atau mulai / hentikan). Jika tidak dijalankan dengan hak superuser, fungsi yang tersedia akan menjadi hanya-baca.

Meskipun saya belum dapat mengujinya, di halaman GitHub proyek ini, Anda juga dapat menemukan beberapa repositori pihak ketiga tersedia untuk PPA Ubuntu/Linux Mint y ArchLinux AUR. Di sini harus dikatakan bahwa pada saat saya menulis ini, tampaknya begitu hanya paket AUR yang diperbarui ke chkservice versi terbaru (0.3). Tetapi saya kira dengan sedikit waktu sisanya juga akan diperbarui.

Opsi lain dari mana pengguna dapat menginstal chkservice adalah dari sumber. Untuk melakukannya, mereka bisa gunakan instruksi yang disediakan di file readme alat. Dengan mereka Anda dapat membuat paket .DEB atau menginstalnya secara langsung.

Pintasan keyboard untuk menggunakan chkservice

Antarmuka yang ditawarkan oleh chkservice akan memungkinkan pengguna untuk melakukannya navigasikan melalui itu menggunakan kunci yang berbeda, di antaranya kita dapat menemukan beberapa seperti:

pilihan keyboard tersedia

  • Panah Atas ol → pindahkan kursor ke atas.
  • Fleach Down oj → akan memungkinkan kita untuk memindahkan file kursor ke bawah.
  • PgUp ob → pindahkan file naik halaman.
  • PgDown of → pindahkan file halaman bawah.
  • Itu akan bisa mengaktifkan atau menonaktifkan unit dengan menekan spasi.
  • untuk mulai atau hentikan mengemudi, Anda hanya perlu menekan s.

Pengguna akan dapat mengakses layar bantuan itu menunjukkan semua tombol yang tersedia dengan menekan?.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.