Fail log dalam sistem Linux ialah komponen utama untuk merekod status pengendalian sistem, maklumat ralat dan pelbagai log operasi. Bagi pentadbir, memahami atribut lajur dan fungsinya dalam fail log boleh membantu mereka memantau sistem dengan lebih baik, mendiagnosis masalah dan menyelesaikannya tepat pada masanya.
Di Linux, fail log biasanya disimpan dalam direktori /var/log, yang mengandungi beberapa fail log biasa, seperti mesej, auth.log, dsb.
Mula-mula, mari kita lihat dengan lebih mendalam pada atribut lajur dan fungsinya dalam fail log biasa:
-
/var/log/messages:
Ini adalah salah satu fail log yang paling biasa dalam sistem, merekodkan sistem Kebanyakan mesej yang sedang berjalan dalam sistem termasuk permulaan, penutupan, mula dan berhenti perkhidmatan, maklumat perkakasan, dsb. Atribut dan fungsi lajur yang biasa digunakan adalah seperti berikut:
- Cap masa: merekodkan masa peristiwa berlaku;
- Kandungan mesej: rekod maklumat khusus tentang acara tersebut.
-
-
/var/log/auth.log : - Fail log ini merekodkan maklumat yang berkaitan dengan log masuk dan pengesahan pengguna dalam sistem, termasuk log masuk yang berjaya, percubaan log masuk gagal, dsb. Atribut dan fungsi lajur yang biasa digunakan adalah seperti berikut:
Cap masa: merekodkan masa peristiwa berlaku
Nama hos: merekodkan nama hos tempat peristiwa itu berlaku
- Nama pengguna: merekodkan nama pengguna pengguna yang log masuk;
Hasil log masuk: rekod Hasil log masuk, seperti kejayaan atau kegagalan. -
-
- Selain daripada dua fail log biasa di atas, terdapat banyak jenis fail log lain, seperti syslog, kern.log, selamat, dll. Setiap fail log mempunyai atribut dan fungsi lajur khusus.
Seterusnya, mari kita lihat beberapa contoh kod konkrit untuk menunjukkan cara melihat fail log dan memahami atribut lajur di dalamnya:
Lihat 5 baris pertama fail /var/log/messages:
head -n 5 /var/log/messages
Salin selepas log masuk
- Lihat / Log yang mengandungi "Kata laluan gagal" dalam fail var/log/auth.log:
grep "Failed password" /var/log/auth.log
Salin selepas log masuk
- Lihat log tempoh masa tertentu dalam fail /var/log/syslog:
sed -n '/2022-09-01 12:00:00/,/2022-09-01 13:00:00/p' /var/log/syslog
Salin selepas log masuk
- Through contoh kod di atas, pentadbir Kandungan fail log sistem boleh dilihat dan dianalisis dengan mudah, membantu mereka memantau status pengendalian sistem dengan lebih baik dan mencari masalah dengan cepat. Ringkasnya, adalah penting bagi pentadbir sistem untuk mempunyai pemahaman yang mendalam tentang atribut lajur dan fungsi dalam fail log Linux. Dengan menguasai maklumat dalam fail log, pentadbir boleh mengurus dan menyelenggara sistem Linux dengan lebih baik serta memastikan kestabilan dan keselamatan sistem.
Atas ialah kandungan terperinci Analisis terperinci atribut lajur dalam fail log Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!