Linux ලොග් ගොනු වෙත හැඳින්වීමක්

ඔබ විසින් අනුමාන කළ හැකි පරිදි ලොග් ගොනුවක්, ලිනක්ස් මෙහෙයුම් පද්ධතිය , යෙදුම් සහ සේවාවන් සඳහා වූ කාල සටහනක් සපයයි.

ඒවා කියවීමට පහසු වන පරිදි ගොනු ගොනුවේ සරල පාඨයෙහි ගබඩා කර ඇත. ලඝු-සටහන් ලිපිගොනු සොයා ගැනීමට කොතැනද යන්න පිළිබඳ මෙම ප්රලේඛනය සපයයි, ප්රධාන ලඝු-සටහන් කිහිපයක් ඉස්මතු කර ඒවා කියවීමට ආකාරය පැහැදිලි කරයි.

ඔබට ලින්ක් ලොග් ගොනු සොයාගත හැක්කේ කොහෙන්ද?

Linux ලොග් ගොනු සාමාන්යයෙන් ෆෝල්ඩරයේ / var / ලොග් වල ගබඩා කර ඇත.

ෆෝල්ඩරය විශාල ගොනු ප්රමාණයක් අඩංගු වන අතර එක් එක් යෙදුම සඳහා තොරතුරු ලබා ගත හැකිය.

උදාහරණ ලෙස ls විධානය නියැදියක් / var / logs ෆෝල්ඩරයේ ධාවනය වන විට තිබෙන ලඝු-සටහන් කිහිපයක් වේ.

එම ලැයිස්තුවේ අවසාන තුන නම් ෆෝල්ඩර තුළ ලොග් ගොනු ඇත.

ලොග් ගොනු ලුහුඬු පෙළ ආකෘතියේ ඇති බැවින් පහත දැක්වෙන විධානයක් මඟින් ඒවා කියවිය හැකිය:

nano

ඉහත විධානය මඟින් නැනෝ නමින් සංස්කාරකයේ ලොග් ගොනුව විවෘත කරයි. ලොග් ගොනුව විශාලත්වයෙන් කුඩා නම්, ලොග් ගොනුව තුල සහ සංස්කාරකය විවෘත කර තිබිය හැක, නමුත් ලොග් ගොනුව විශාල නම්, ඔබ ලඝු කොටසේ අවසාන කොටස කියවීමට පමණක් සෑහේ.

විගණන විධානය පහත සඳහන් ආකාරයට පහත දැක්වෙන අන්තිම පේළි කියවීමට ඉඩ දෙයි:

වලිගය

පහත සඳහන් පරිදි -n ස්විචය සමඟ පෙන්විය යුතු රේඛා කොපමණ ප්රමාණයක් සඳහන් කළ හැකිය:

වලිගය -n

ඇත්ත වශයෙන්ම, ඔබට ආරම්භක ගොනුව ආරම්භ වීමට අවශ්ය නම් ඔබට හිස විධානය භාවිතා කළ හැකිය.

ප්රධාන පද්ධති ලොග්

පහත දැක්වෙන ලොග් ගොනු පහත දැක්වේ.

අවසර ලයිස්තුව (auth.log) භාවිතා කරන්නන්ගේ ප්රවේශය පාලනය කරන බලපත් පද්ධති භාවිතා කරන්න.

ඩේවිඩ් ලොගය (daemon.log) වැදගත් කාර්යයන් සිදු කරන පසුබිමක ක්රියාත්මක වන සේවාවන්.

ඩේමොන්ස් චිත්රක නිමැවුම් නොමැත.

දෝශන ලොගය යෙදුම් සඳහා දෝශන ප්රතිදානය සපයයි.

කර්නල් ලොගය මඟින් Linux කර්නලය පිළිබඳ විස්තර සපයයි.

පද්ධතියේ ලොගය ඔබේ පද්ධතිය පිළිබඳ වැඩිම තොරතුරු අඩංගු වන අතර ඔබගේ යෙදුම එහි ලඝු-සටහන් නොමැති නම් මෙම සටහන් සමහරවිට මෙම ලොග් ගොනුව තුල වේ.

ලොග් ගොනුවේ අන්තර්ගතය විශ්ලේෂණය කිරීම

ඉහත පින්තූරය මගේ පද්ධතියේ ලොග් ගොනුව (syslog) තුල අවසාන ගොනු 50 තුල අන්තර්ගත වේ.

ලොගයේ එක් රේඛාව පහත සඳහන් තොරතුරු අඩංගු වේ:

උදාහරණයක් ලෙස, මගේ syslog ගොනුව තුල එක් රේඛාවක් පහත පරිදි වේ:

ජනවාරි 20 12:28:56 gary-අතාත්වික බැටරි systemd [1]: ආරම්භක කෝප්සක සැලසුම්කරු

මෙය කියවෙන්නේ ජනවාරි මස 20 වන දින කෝපි නෙලීමේ සේවය 12.28 ට ආරම්භ වී ඇති බවයි.

සංක්රාන්ති ලොගය

ලිපිගොනු ලිපිගොනු වරින් වර මාරු වීම නිසා ඒවා විශාල නොවේ.

ලොග් භ්රමණය වන උපයෝගීතාවයේ භ්රමණය වන ලොග් ගොනු සඳහා වගකිව යුතු වේ. ලොගය භ්රමණය වන විට ඔබට එය පැවසිය හැක: එය auth.log.1, auth.log.2 වැනි සංඛ්යාවක් අනුගමනය කරනු ඇත.

ලඝු-සටහන් භ්රමණය වීම / etc / logrotate.conf ගොනුව සංස්කරණය කිරීම මඟින් එය වෙනස් කළ හැකිය

පහත දැක්වෙන්නේ මගේ logrotate.conf ගොනුව තුලින් නියැදියකි:

ලොගු ගොනු
සතිපතා

ලඝු-සටහන් වල සති 4 ක් වටිනා
4 භ්රමණය වේ

භ්රමණය කිරීමෙන් පසුව නව ලොග් ගොනු සාදන්න
නිර්මාණය කරන්න

ඔබට දැකිය හැකි පරිදි, මෙම ලොග් ගොනු සතියකට වරක් භ්රමණය වන අතර ඕනෑම වේලාවක තබා ඇති ලොග් ගොනු සති හතරක් පවතී.

ලොග් ගොනුවක් නවයක් භ්රමණය වන විට එහි ස්ථානයේ තැනී ඇත.

සෑම යෙදුමකටම තමන්ගේම භ්රමණ ප්රතිපත්තියක් ඇත. මෙම කෝඩ් එකේ ගොනුව වඩා වැඩි වේගයකින් වර්ධනය වනු ඇත.

භ්රමණ ප්රතිපත්තීන් /etc/logrotate.d මත තබා ඇත. තමන්ගේම භ්රමණ ප්රතිපත්තියකට අවශ්ය සෑම යෙදුම මෙම ෆෝල්ඩරයේ මානකරන ගොනුවක් ඇත.

උදාහරණයක් ලෙස මෙවලම් apt පහත දැක්වෙන ආකාරයේ ගොනුවේ ගොනු:

/var/log/apt/history.log {
12 භ්රමණය වේ
මාසිකව
සම්පීඩනය කරන්න
අතුරුදහන් විය
නොපෙනී ගියේය
}}

මූලික වශයෙන් මෙම ලඝු-සටහන් පහත දැක්වේ. ලොග් ලඝු-සටහන් ගොනු සති 12 ක් තබා සෑම මාසයකම (1 මසකට) මාරු වේ. ලොග් ගොනුව සම්පීඩිත වේ. ලිපි කිසිවක් ලඝු සටහනකට ලියා නොමැති නම් (මෙය හිස්) නම් මෙය පිළිගත හැකිය. එය හිස්ව තැබුවහොත් ලොගය භ්රමණය නොවනු ඇත.

ගොනුවක ප්රතිපත්ති සංශෝධනය කිරීම සඳහා ඔබ විසින් අවශ්ය වන සැකසුම් සමඟ ගොනුව සංස්කරණය කර පහත සඳහන් විධානය ක්රියාත්මක කරන්න:

ලොෆ්ට්ට් -F