Skip to main content

Apa perbedaan Linux Jasa?

Layanan Linux adalah aplikasi yang berjalan di latar belakang sistem operasi Linux, biasanya tanpa intervensi pengguna.Banyak layanan Linux adalah layanan startup dan dimulai ketika sistem boot, sebelum pengguna masuk. Linux adalah program open-source gratis, jadi ada banyak variasi, dan layanan spesifik yang diinstal secara default akan bervariasi tergantung yang mana yang mana yang mana yang di manaDistribusi Linux digunakan.Layanan dapat diaktifkan, dinonaktifkan, dikelola, dan bahkan dimodifikasi oleh pengguna.

Beberapa layanan Linux mulai, melakukan fungsi, dan kemudian ditutup.Contohnya adalah Kudzu, yang mendeteksi perangkat keras baru atau dimodifikasi.Contoh lain termasuk acak, yang menghasilkan nomor acak yang digunakan untuk keamanan, dan keytable, yang mengatur pemetaan keyboard dan font sistem.

Jenis layanan lainnya adalah daemon, yang merupakan layanan yang selalu berjalan.Banyak dari ini menyediakan berbagai layanan jaringan, termasuk yang berikut: HTTPD menyediakan server web Apache;InetD, Daemon Internet Superserver, memulai layanan jaringan kontrol transmisi/Internet Protocol (TCP/IP) dan bertanggung jawab atas banyak layanan jaringan lainnya;SMTP mengirim dan menerima email;dan NFS memungkinkan hosting server file jaringan.Layanan ini mungkin memiliki nama yang berbeda tergantung pada distribusi Linux;Misalnya, layanan Apache disebut HTTPD pada beberapa distribusi dan APACHE2 pada yang lain.

Serangkaian aplikasi lain berfungsi sebagai layanan daemon, yang tidak terkait jaringan dan menyediakan fungsionalitas berkelanjutan.Contohnya termasuk Cron, yang digunakan untuk melaksanakan tugas yang dijadwalkan;GPM, yang mendukung fungsionalitas tikus;APMD, yang menyediakan manajemen daya canggih;dan LPD, spooler cetak.

Layanan dijalankan berdasarkan level run, yang mendefinisikan keadaan sistem, seperti login pengguna tunggal, login multi-pengguna, shutdown dan reboot.File/etc/inittab menetapkan level run default dan poin ke file, biasanya disimpan di /etc/rc.d/;Skrip RC.D ini menentukan layanan apa yang dimulai setelah memasuki runlevel.Script ini juga mendefinisikan prioritas startup dan prioritas shutdown untuk setiap layanan, dari 0-100, untuk menentukan urutan di mana layanan memulai dan dimatikan.

Beberapa distribusi Linux menyediakan antarmuka pengguna grafis (GUI) untuk mengonfigurasi layanan.Jika ini tidak tersedia pada distribusi tertentu, beberapa alat baris perintah masih harus tersedia.Alat CHKConfig dapat digunakan untuk membuat daftar layanan, untuk membuat atau menghapus layanan, atau untuk mengaktifkan atau menonaktifkan layanan.Alat NTSYSV menyediakan antarmuka sederhana untuk memilih layanan mana yang harus dimulai secara otomatis.Alat apa pun untuk mengonfigurasi layanan Linux hanyalah ujung depan ke skrip RC.D, dan pengguna daya dapat secara langsung memodifikasi skrip ini untuk mengelola layanan.