Saya baru saja mencoba memuat file 2MB di gedit dan diam-diam mati pada saya. Saya bertanya-tanya apakah ada sesuatu yang muncul dalam file log yang mungkin membantu saya mendiagnosis ini: Saya memeriksa syslog
dan menemukan itu segfault. Saat melakukan ini, saya menyadari bahwa saya tidak benar-benar tahu apa-apa tentang bagaimana logging diatur pada mesin * nix.
Yang saya tahu di bulan adalah
Log biasanya disimpan di
/var/log/
... adakah tempat lain yang harus saya ketahui?Saya kenal dengan log khusus aplikasi, seperti apache.
Saya mengerti itu
dmesg
adalah log bootup, dansyslog
apakah log sistem umum ... benar? Sunting: Bobby mengatakandmesg
juga tujuan umum ... apa perbedaan antara keduanya?
Jadi, bisakah seseorang membawa saya melalui log yang paling berguna? Apakah kedua log yang saya sebutkan pada poin terakhir adalah satu-satunya log umum ? Dan berapakah angka funky pada awal baris dmesg
? Detik sejak startup?
Harap sertakan apa pun dalam jawaban Anda yang menurut Anda akan meningkatkan pemahaman saya di sini dan bantu saya melacak anomali!
TIA
Andy
dmesg
atau/var/log/messages
log pesan umum, bukan hanya untuk boot. Juga, memulai aplikasi dari terminal dapat membantu men-debug masalah.stdout
?stdout
untuk membantu mendiagnosis masalah dengan perangkat lunak (bukan milik mereka)? (Pada dasarnya saya terbiasa dengan cara mengambilstdout
, tetapi tidak dengan seberapa berguna output sebenarnya ...)Jawaban:
Ada starter di LinuxHomeNetworking: Quick HOWTO: Ch05: Memecahkan masalah Linux dengan syslog .
Anda mungkin juga menyukai Tips Ubuntu: Cara Melihat File Log Sistem di GUI .
Halaman Ubuntu LinuxLogFiles juga merupakan referensi yang baik
(diposting dalam komentar oleh
Pulse
ke jawaban lain di sini).sumber
Terima kasih banyak kepada Pulse untuk merekomendasikan https://help.ubuntu.com/community/LinuxLogFiles . Saya telah memotong beberapa bit, dan meninggalkan cara menggunakan
syslogd
dan perintah penting lainnya, untuk meninggalkan panduan kecil ini untuk referensi di masa mendatang. Ini dari situs Ubuntu dan saya tidak tahu berapa banyak distro yang ada.sumber
syslog (atau lebih tepatnya,
syslog.d
) adalah sistem pencatatan, yang bertanggung jawab untuk menulis sebagian besar log/var/log
. Ada proyek serupa lainnya, seperti syslog-ngsystem.log
hanya sebuah file bernama khusus yang kebetulan ditulis oleh syslogsumber
Anda tidak mengatakan di mana Anda berada, tetapi Linux Format memiliki artikel di Edisi 132 yang mencakup file log. Anda akan perlu menemukan seseorang dengan salinan atau membeli masalah kembali untuk mendapatkannya.
sumber