GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya tahu jika systemctl daemon-reload perlu dijalankan

Anda dapat memeriksa unit yang dimuat dengan perintah systemctl show <unit>.service . Sejauh yang saya tahu tidak ada alat untuk memeriksa perubahan pada file unit.

Anda juga dapat menjalankan perintah bash ini for var in $(systemctl | grep running | awk '{print $1}'); do systemctl status $var | grep "changed on disk" | grep ".service"; done itu akan menunjukkan file apa yang telah diubah.

Contoh:

[[email protected] atolkachev]# for var in $(systemctl | grep running | awk '{print $1}'); do systemctl status $var | grep "changed on disk" | grep ".service"; done
Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.

Linux
  1. Bagaimana Menjalankan Grep Dengan Banyak Dan Pola?

  2. Bagaimana Mengetahui Jika Dd Masih Bekerja?

  3. Linux – Bagaimana Mengetahui Apa yang Harus Diambil Di Dmesg?

  1. Linux – Bagaimana Cara Menjalankan Bootloader Dari Linux?

  2. Bagaimana Mengetahui Jika Ip Multicast Diaktifkan?

  3. Bagaimana Perintah (yaitu Grep) Tahu Kapan Dijalankan Sebagai Bagian Dari Perluasan Glob?

  1. Bagaimana Menjalankan Skrip??

  2. Cara menjalankan chkdsk di Windows

  3. Cara grep \n dalam file