Linux жүйесіндегі қызметтік файл — Linux операциялық жүйесіндегі белгілі бір қызметке арналған конфигурация ақпараты мен параметрлерін қамтитын мәтіндік файл. Қызметтік файл әдетте /etc/init.d/ немесе /etc/systemd/system/ каталогында орналасады және .service немесе .conf кеңейтімі бар.
Қызметтік файл белгілі бір қызмет үшін іске қосу параметрлерін, тәуелділіктерді, бастау және тоқтату әрекеттерін, рұқсаттарды және басқа параметрлерді анықтайды. Ол қызметті бастауды, тоқтатуды және қайта қосуды басқару үшін init жүйесі ( SysV , Upstart немесе systemd ) арқылы пайдаланылады. Өңдеу пайдаланушыға қызметтің жұмыс параметрлерін теңшеуге, тәуелділіктерді қосуға немесе жоюға, бастау және тоқтату әрекеттерін өзгертуге және т.б. мүмкіндік береді. Бұл Linux жүйесінде қызметтерді конфигурациялау және басқару үшін маңызды процесс.
Келесі жағдайларда өңдеу қажет болуы мүмкін:
Жалпы алғанда, қызметтік файлды өңдеу оның жұмысы мен әрекетін қажеттіліктеріңізге және талаптарыңызға сәйкес реттеуге мүмкіндік береді.
Linux жүйесінде қызметтік файлды өңдеу үшін Nano немесе Vim сияқты мәтіндік редакторды пайдалануға болады. Мұнда қызметтік файлды ашуға және өңдеуге арналған мысал пәрмендері берілген:
Nano пайдалану
sudo nano /etc/systemd/system/nazvanie_slujby.service Файлға қажетті өзгерістерді енгізіңіз, содан кейін өзгертулерді сақтау үшін Ctrl + O тіркесімін басыңыз, ал Nano редакторынан шығу үшін Ctrl + X басыңыз.
Vim пайдалану:
sudo vim /etc/systemd/system/nazvanie_slujby.service Өңдеу режиміне өту үшін i түймесін басыңыз. Қажетті өзгерістерді енгізіп, өңдеу режимінен шығу үшін Esc басыңыз. Содан кейін :wq деп теріп, өзгертулерді сақтау және Vim шығу үшін Enter басыңыз.
Қызметтік файлға өзгертулер енгізгеннен кейін өзгертулер күшіне енуі үшін қызметті қайта іске қосуды ұмытпаңыз. Мұны пәрмен арқылы орындауға болады, мұндағы " service_name " қызметіңіздің атауы.
sudo systemctl restart service_name.service