Skip to main content

Linux reg;บริการ?

บริการ Linux เป็นแอพพลิเคชั่นที่ทำงานในพื้นหลังของระบบปฏิบัติการ Linux โดยทั่วไปจะไม่มีการแทรกแซงของผู้ใช้บริการ Linux จำนวนมากเป็นบริการเริ่มต้นและเริ่มต้นเมื่อบูทระบบก่อนที่ผู้ใช้จะเข้าสู่ระบบ Linux เป็นโปรแกรมโอเพนซอร์ซฟรีดังนั้นจึงมีความหลากหลายมากและบริการเฉพาะที่ติดตั้งโดยค่าเริ่มต้นจะแตกต่างกันไปขึ้นอยู่กับว่าใช้การกระจาย Linuxบริการสามารถเปิดใช้งานปิดใช้งานการจัดการและแก้ไขโดยผู้ใช้

บริการ Linux บางอย่างเริ่มทำงานฟังก์ชั่นแล้วปิดตัวอย่างคือ Kudzu ซึ่งตรวจพบฮาร์ดแวร์ใหม่หรือที่แก้ไขแล้วตัวอย่างอื่น ๆ รวมถึงการสุ่มซึ่งสร้างหมายเลขสุ่มที่ใช้เพื่อความปลอดภัยและ keytable ซึ่งตั้งค่าการแมปคีย์บอร์ดและตัวอักษรระบบ

บริการประเภทอื่นคือ daemon ซึ่งเป็นบริการที่ทำงานอยู่เสมอสิ่งเหล่านี้หลายแห่งให้บริการเครือข่ายที่หลากหลายรวมถึงสิ่งต่อไปนี้: HTTPD ให้บริการเว็บเซิร์ฟเวอร์ Apache;INETD Daemon Internet Superserver เริ่มต้นการควบคุมการส่งข้อมูลโปรโตคอล/อินเทอร์เน็ตโปรโตคอล (TCP/IP) บริการเครือข่ายและรับผิดชอบบริการเครือข่ายอื่น ๆ อีกมากมายSMTP ส่งและรับอีเมลและ NFS อนุญาตให้โฮสต์ของเซิร์ฟเวอร์ไฟล์เครือข่ายบริการเหล่านี้อาจมีชื่อที่แตกต่างกันขึ้นอยู่กับการแจกจ่าย Linuxตัวอย่างเช่นบริการ Apache เรียกว่า httpd ในการแจกแจงบางอย่างและ Apache2 สำหรับผู้อื่น

แอปพลิเคชันชุดอื่นทำงานเป็นบริการ daemon ซึ่งไม่เกี่ยวข้องกับเครือข่ายและให้ฟังก์ชั่นต่อเนื่องตัวอย่าง ได้แก่ cron ซึ่งใช้ในการดำเนินงานตามกำหนดเวลาGPM ซึ่งรองรับการทำงานของเมาส์APMD ซึ่งให้การจัดการพลังงานขั้นสูงและ LPD, Spooler พิมพ์

บริการทำงานตามระดับการทำงานซึ่งกำหนดสถานะของระบบเช่นการเข้าสู่ระบบผู้ใช้เดี่ยวการเข้าสู่ระบบผู้ใช้หลายคนการปิดและรีบูตไฟล์/etc/inittab ตั้งค่าระดับการรันเริ่มต้นและคะแนนเป็นไฟล์โดยปกติจะเก็บไว้ใน /etc/rc.d/;สคริปต์ RC.D เหล่านี้กำหนดว่าบริการใดที่เริ่มต้นเมื่อเข้าสู่ Runlevelสคริปต์เหล่านี้ยังกำหนดลำดับความสำคัญเริ่มต้นและลำดับความสำคัญของการปิดตัวสำหรับแต่ละบริการตั้งแต่ 0-100 เพื่อกำหนดลำดับที่บริการเริ่มต้นและปิดตัวลง

การแจกแจง Linux บางส่วนให้อินเทอร์เฟซผู้ใช้กราฟิก (GUI) เพื่อกำหนดค่าบริการหากสิ่งนี้ไม่สามารถใช้ได้ในการแจกแจงเฉพาะเครื่องมือบรรทัดคำสั่งบางอย่างยังคงควรใช้งานอยู่เครื่องมือ ChkConfig สามารถใช้ในการแสดงรายการบริการสร้างหรือลบบริการหรือเปิดใช้งานหรือปิดการใช้งานบริการเครื่องมือ NTSYSV ให้อินเทอร์เฟซอย่างง่ายเพื่อเลือกบริการที่ควรเริ่มต้นโดยอัตโนมัติเครื่องมือใด ๆ ในการกำหนดค่าบริการ Linux นั้นเป็นเพียงด้านหน้าของสคริปต์ RC.D และผู้ใช้พลังงานสามารถแก้ไขสคริปต์เหล่านี้ได้โดยตรงเพื่อจัดการบริการ