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