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.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxgagalmula 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
Cuba
Diari panjang menyorok baris yang anda perlu. Carilah: sudo journalctl -u nginx -g emerg.
Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx gagal.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxgagalmula semasa boot
Petunjuk
-g maksudnya “grep”: simpan baris yang padan sahaja.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.
English
systemctl is-active nginx says failed. The web server tried to start this morning and gave up. Where did it say why?
The journal is the shift manager’s diary. -u nginx keeps nginx’s lines. -n 5 shows the last five. Find the [emerg] line.
Without sudo, journalctl -u nginx shows a Hint and no nginx lines. Why?
Long diaries hide the one line you need. Search it: sudo journalctl -u nginx -g emerg.
-g means “grep”: keep only matching lines.Which switch do you need?
The diary blames line 44, but line 41 reads root /var/www/html with no ;. What fixes it?
You can now read a service’s diary and find the line that matters.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: journalctl (Debian 13 man page) · nginx: core module (root, listen …) · Debian Reference: system logs
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?