Cara Menampilkan List Layanan Linux. Linux sendiri telah menyediakan berbagai macam sistem layanan misalnya saja layanan manajemen, proses, login, syslog, cron, dll. Adapun layanan jaringan misalnya login jarak jauh, email, printer, hosting, penyimpanan data, transfer file, nama domain, penetapan alamat IP dinamis dan masih banyak lagi yang lainnya.
Baca Juga: Cara Install FreeOffice 2018 Di Linux
Secara teknis, layanan merupakan sekelompok proses yang umumnya dikenal dengan sebutan daemon yang berjalan secara terus-meneris pada layar belakang sistem dan menunggu permintaan masuk dari klien.
Linux sendiri telah mendukung berbagai macam cara untuk mengelola (memulai, menghentikan, restart, mengaktifkan layanan yang secara otomatis saat boot sistem, dll) Kebanyakan distribusi linux modern menggunakan manaher prises yang sama yaitu systemd.
Systemd merupakan manajer sistem dan layanan linux pengganti drop-in untuk memproses init yang kompatibel dengan skrip init SysV dan LSB serta perintah systemctl merupakan alat utama dalam mengelola systemd.
Didalam tulisan kali ini, kami akan menunjukan kepada anda berbagai cara membuat daftar semua layanan yang berjalan pada systemd di sistem Linux anda.
Menjalankan daftar layanan pada systemd
Ketika menjalankan sebuah perintah systemctl tanpa disertai dengan kode pernyataan, maka akan menampilan seluruh daftar unit systemd.
# systemctl
Untuk menampilkan list layanan linux dan mengecek apakah aktif, berjalan, keluar atau gagal maka anda bisa menggunakan sub-unit list dan –type dengan nilai layanan.
# systemctl list-units --type=service OR # systemctl --type=service
Dan untuk menampilkan list layanan linux yang aktif ataupun yang berjalan dan yang telah keluar, maka anda bisa menambahkan –state dengan nilai aktif, contohnya sebagai berikut :
# systemctl list-units --type=service --state=active OR # systemctl --type=service --state=active
Jika anda ingin menampilkan list layanan yang sedang berjalan, maka anda bisa menggunakan perintah dibawah ini :
# systemctl list-units --type=service --state=running OR # systemctl --type=service --state=running
Lalu tambahkan perintah alias pada file ~ /.bashrc anda seperti yang ditunjukan pada kode dibawah ini :
# vim ~ /.bashrc
Selanjutnya anda bisa tambahkan baris dibawah ini :
alias running_services='systemctl list-units --type=service --state=running'
Simpan perubahan tersebut. Dan mulai sekarang dan seterusnya anda menggunakan perintah “running_services” untuk bisa melihat list layanan yang berjalan maupun yang aktif.
# running_services #menggunakan penyelesaian Tab