10 Soalan Temuduga Berguna mengenai Perkhidmatan dan Daemon Linux

10 Soalan Temuduga Berguna mengenai Perkhidmatan dan Daemon Linux

Daemon adalah program komputer yang berjalan sebagai proses latar belakang dan umumnya tidak berada di bawah kawalan langsung pengguna. Proses induk daemon dalam kebanyakan kes adalah di dalamnya, Tetapi tidak selalu.

Di Linux, a Perkhidmatan adalah aplikasi yang berjalan di latar belakang menjalankan tugas penting atau menunggu pelaksanaannya.

Soalan mengenai perkhidmatan dan daemon Linux

Umumnya, tidak ada perbezaan antara a Daemon dan a Perkhidmatan. Daemon adalah perkhidmatan tetapi perkhidmatan mungkin lebih besar daripada daemon. Daemon menyediakan beberapa perkhidmatan dan perkhidmatan mungkin mengandungi lebih daripada satu daemon.

Di sini dalam siri ini Artikel wawancara, Kami akan menutup Perkhidmatan dan daemon di linux.

1. Apa itu Perkhidmatan Exim? Apakah tujuan perkhidmatan ini?
Jawapan: EXIM adalah ejen pemindahan mel sumber terbuka (MTA) yang berkaitan dengan penghalaan, menerima dan menyampaikan surat elektronik. Perkhidmatan Exim berfungsi sebagai pengganti perkhidmatan sendmail yang hebat yang dibundel dengan kebanyakan distro.

2. Apa itu pelayan NIS? Apakah tujuan pelayan NIS?

Jawapan: Pelayan NIS, berfungsi dengan tujuan menangani perkhidmatan maklumat rangkaian yang memudahkan memudahkan log masuk ke sistem lain dengan kelayakan log masuk yang sama. NIS adalah protokol perkhidmatan direktori yang berfungsi dalam model pelayan pelanggan.
3. Apa yang anda sukai untuk proksi terbalik di Linux?
Jawapan: Proksi terbalik merujuk kepada jenis proksi yang mengambil sumber berdasarkan klien dari pelayan. Penyelesaian 'proksi terbalik' di Linux adalah cumi -cumi serta proksi terbalik Apache. Walau bagaimanapun 'sotong' lebih disukai daripada 'Apache Proxy Reverse' kerana kesederhanaan dan sifat lurus ke hadapan.
4. Anda mendapat kod berikut (2xx, 3xx, 4xx, 5xx) di Apache, pada suatu ketika. Apa maksudnya?

Jawapan: Di Apache setiap kod ralat menunjuk ke arah masalah tertentu.

  1. 2xx: permintaan sambungan berjaya
  2. 3xx: Pengalihan semula
  3. 4xx: Ralat pelanggan
  4. 5xx: Ralat pelayan
5. Anda diminta untuk menghentikan perkhidmatan Apache melalui skrip kawalannya. Apa yang akan kamu lakukan?
Jawapan: Perkhidmatan Apache dikawal menggunakan skrip yang dipanggil Apachectl. Untuk menghentikan Apache menggunakan skrip kawalannya, kita perlu menjalankan.
# apachectl berhenti [pada sistem berasaskan debian] # /etc /inid.T/HTTPD STOP [ON RED HAT SISTEMS OLEH]
6. Bagaimana 'Apachectl Restart' berbeza daripada 'Apachectl anggun'
Jawapan: 'Apachectl Restart' apabila dilaksanakan akan memaksa Apache untuk dimulakan semula dengan segera, sebelum tugas selesai sedangkan 'Apachectl anggun' akan menunggu tugas semasa selesai sebelum memulakan semula perkhidmatan tersebut. Belum lagi 'Apachectl anggun' lebih selamat untuk dilaksanakan tetapi masa pelaksanaan untuk 'Apachectl Restart' kurang berbanding dengan 'Apachectl anggun'.
7. Bagaimana anda akan mengkonfigurasi NFS Mounts untuk mengeksportnya, dari mesin tempatan anda?
Jawapan: /Etc /eksport membolehkan penciptaan eksport NFS di mesin tempatan dan menjadikannya tersedia untuk seluruh dunia.
8. Anda sepatutnya membuat konfigurasi Apache VirtualHost baru untuk tuan rumah www.Tecmint.com yang boleh didapati di/home/tecmint/public_html/dan mengekalkan log di/var/log/httpd/secara lalai.
Jawapan: Anda perlu membuat bekas tuan rumah maya Apache dalam fail konfigurasi Apache utama yang terletak di '/etc/httpd/conf/httpd.conf '. Berikut adalah bekas maya untuk tuan rumah www.Tecmint.com.
 Documentroot/Home/Tecmint/public_html ServerName www.Tecmint.com pelayan alias tecmint.com customlog/var/log/httpd/tecmint.com.log gabungan ralat/var/log/httpd/tecmint.com.ralat.log 
9. Anda sepatutnya membuang semua paket trafik HTTP dalam fail http.keluar. Apa yang akan anda cadangkan?
Jawapan: Untuk membuang semua trafik rangkaian, kita perlu menggunakan perintah 'tcpdump' dengan suis berikut.
# tcpdump tcp port 80 -s0 -w http.keluar
10. Bagaimana anda akan menambah perkhidmatan (katakan httpd) bermula pada tahap init 3?
Jawapan: Kami perlu menggunakan alat 'ChkConfig' untuk menyambungkan perkhidmatan di peringkat 3 dengan menukar parameter runlevelnya.
Chkconfig -Level 3 httpd pada

Itu sahaja buat masa ini. Saya akan berada di sini lagi dengan artikel menarik yang lain tidak lama lagi. Sehingga kemudian tetap sihat, ditala dan disambungkan ke Tecmint. Jangan lupa memberi kami maklum balas berharga anda di bahagian komen di bawah.