Sözdizimi
errinfo [-a|-A|-hsvZ] [-c command]
Açıklama
errinfo, sistem çağrısı hatalarını gözetler (snoop) ve errno değerini ile hata numarasının açıklamasını yazdırır.
Bu program, uygulamaların sessizce hata verip vermediğini belirlemeye yardımcı olabilir ve hatanın nedeni hakkında bazı detaylar sunar.
DTrace kullandığı için, bu komutu yalnızca root ayrıcalıklarına sahip kullanıcılar çalıştırabilir.
Seçenekler
-c: counts - hataların frekans sayısını içeren özet tarzda bir rapor yazdırır.
-p PID yalnızca bu PID değerini inceler.
-n name yalnızca bu isme sahip süreçleri inceler (örn. "ls").
Örnekler
Varsayılan çıktı, hataları oluştukça yazdırır,
# errinfo
Frekans sayısı raporu yazdırır,
# errinfo -c
"ssh" süreçleri için oluşan hataları gözetler,
# errinfo -n ssh
Yalnızca 81 numaralı PID için hataları gözetler,
# errinfo -p 81
Alanlar
EXEC Program adı (kısaltılmış)
SYSCALL Sistem çağrısı adı
ERR errno değeri
DESC errno mesajının açıklaması
Belgeler
Docs dizini altındaki daha fazla belge için DTraceToolkit'e bakın. DTraceToolkit belgeleri, çıktıyı açıklayan ayrıntılı açıklamalara sahip tam işlenmiş örnekler içerebilir.
Çıkış
errinfo, Ctrl-C tuşlarına basılana kadar sonsuza dek çalışacaktır.
Dosyalar
/usr/include/sys/errno.h Hata numaraları için tam açıklamaları içerir.
Yazar
Brendan Gregg [Sydney, Avustralya]
Ayrıca Bakınız
dtrace(1M), truss(1)
sürüm 1.10 14 Mayıs 2005 errinfo(1m)