Peta dunia

 

EN: Read in English

Dunia L2: Kunci & Pekerja

Log dengan journalctl

Anda akan belajar: baca diari sesuatu servis dan cari satu baris yang kata apa yang rosak.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Linux (Debian 13) pada 1 Nov 2026

Masalahnya

systemctl is-active nginx kata failed. Web server cuba bermula pagi tadi dan berputus asa. Di mana ia beritahu sebabnya?

Pilih satu jawapan.

Tengok

Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx gagal.

Anda di siniyou@kedai:~$

Folder ~

Folder kosong

+ 3 tersembunyi (ls -a)

Servis

  • cronberjalanmula semasa boot
  • sshberjalanmula semasa boot
  • nginxgagalmula semasa boot

journal (jurnal) (journal): Diari systemd tentang apa setiap servis kata dan buat. journalctl membacanya. (jurnal) ialah diari pengurus syif. -u nginx simpan baris nginx sahaja. -n 5 tunjuk lima terakhir. Cari baris [emerg].

Teka

Tanpa sudo, journalctl -u nginx tunjuk satu Hint dan tiada baris nginx. Kenapa?

Pilih satu jawapan.

Semak

Ketik baris yang kata apa sebenarnya yang rosak.

0 daripada 1 dijumpai

Semak

Suis mana yang anda perlukan?

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

        Semak

        Diari salahkan baris 44, tapi baris 41 tertulis root /var/www/html tanpa ;. Apa yang membaikinya?

        Pilih satu jawapan.

        Anda berjaya!

        Kini anda boleh baca diari servis dan cari baris yang penting.

        Nak tahu lebih (pilihan)

        Mesej ralat systemd sendiri cadangkan journalctl -xeu nginx.service: -x tambah teks bantuan dan -e lompat ke hujung. Ralat selalu tunjuk satu baris terlewat, macam di sini. Boss nanti baiki nginx yang rosak dengan semua ini.

        Latihan sebenar (pilihan): di VM Debian atau Ubuntu, sudo journalctl -u ssh -n 10 tunjuk log masuk terkini.