Единица в systemd се описва като всеки ресурс, за който системата е наясно и може да се контролира. Това е основният обект, с който systemd знае как да се справи. Тези ресурси са посочени в конфигурационните файлове, които също са известни като единични файлове. Systemd използва тези модулни файлове, за да конфигурира и контролира различни ресурси като процеси и файлова система. Единичният файл определя как systemd стартира и работи. Уредът може да е от различен тип и най-често срещаният от тях е известен като „сервиз“. Единичните файлове се поставят в директорията / etc / systemd / system. Systemctl се използва за управление на услуги в systemd активирани системи.
В системните файлове на единици можете да правите промени в конфигурацията по различни начини. Независимо от метода, който използвате, не забравяйте, че когато правите някакви промени във файла systemd unit, ще трябва да презаредите systemd, за да вземете тези промени.
Презареждане на промяна в Systemd Unit Files
За да презаредите промяната във файла systemd unit, командата е както следва:
$ sudo systemctl daemon-reloadТази команда не презарежда или рестартира услугата; той само уведомява системата за промените в конфигурациите. С други думи, можете да кажете, че ще презареди конфигурационните файлове на устройството, а не конфигурациите, специфични за услугата.
След това рестартирайте (или презаредете) услугата, както е необходимо:
$ sudo systemctl рестартирайте името на вашата услугаТова е начинът, по който можете да презаредите промяната в systemd unit файлове, като използвате една команда. Можете да използвате тази команда за всяка дистрибуция на Linux, която използва systemd.