லினக்ஸ் பதிவு கோப்புகள் ஒரு அறிமுகம்

லாக் இயங்குதளம் , பயன்பாடுகள் மற்றும் சேவைகளுக்கான நிகழ்வுகளின் காலவரிசை உங்களுக்கு வழங்கப்படுகிறது.

கோப்புகளை எளிதாக வாசிக்க எளிய உரைகளில் சேமிக்கப்படும். இந்த வழிகாட்டி பதிவு கோப்புகளை எங்கு கண்டுபிடிப்பது, முக்கிய பதிவுகள் சிலவற்றை சிறப்பித்துக் காட்டுகிறது, அவற்றை எவ்வாறு படிக்க வேண்டும் என்பதை விளக்குகிறது.

நீங்கள் லினக்ஸ் பதிவு கோப்புகள் எங்கு காணலாம்

லினக்ஸ் பதிவு கோப்புகள் வழக்கமாக கோப்புறையில் / var / logs இல் சேமிக்கப்படும்.

கோப்புறையில் அதிகமான கோப்புகள் உள்ளன, ஒவ்வொரு பயன்பாட்டிற்கும் நீங்கள் தகவல் பெற முடியும்.

உதாரணமாக ls கட்டளை ஒரு மாதிரியில் / var / logs அடைவில் இயங்கும்போது, ​​சில பதிவுகள் கிடைக்கும் பதிவுகள்.

அந்த பட்டியலில் கடைசி மூன்று கோப்புறைகளாக இருக்கும் ஆனால் கோப்புகளில் கோப்புகளை பதிவு செய்யலாம்.

பதிவு கோப்புகள் சாதாரண உரை வடிவத்தில் இருக்கும்போது பின்வரும் கட்டளையைத் தட்டினால் அவற்றைப் படிக்கலாம்:

நானோ

மேலே உள்ள கட்டளை, நானோ என்ற ஒரு பதிப்பில் பதிவு கோப்பை திறக்கிறது. பதிவு கோப்பு சிறியதாக இருந்தால், பதிவு கோப்பு மற்றும் பதிப்பகத்தை திறக்க பரவாயில்லை, ஆனால் பதிவு கோப்பு பெரியதாக இருந்தால், நீங்கள் பதிவின் வால் முடிவைப் படிக்க மட்டுமே ஆர்வமாக உள்ளீர்கள்.

வால் கட்டளை பின்வருமாறு ஒரு கோப்பில் கடைசி சில வரிகளை வாசிக்க உதவுகிறது:

வால்

-N சுவிட்ச் பின்வருமாறு எத்தனை கோடுகள் காட்ட வேண்டும் என்பதை நீங்கள் குறிப்பிடலாம்:

வால்- n

நிச்சயமாக, நீங்கள் கோப்பு தொடக்கத்தில் பார்க்க விரும்பினால் நீங்கள் தலை கட்டளையை பயன்படுத்த முடியும்.

முக்கிய கணினி பதிவுகள்

பின்வரும் பதிவு கோப்புகள் லினக்ஸிற்குள் பார்க்க முக்கியமாக இருக்கின்றன.

அங்கீகாரப் பதிவு (auth.log) பயனர் அணுகலைக் கட்டுப்படுத்தும் அங்கீகார அமைப்புகளைப் பயன்படுத்துகிறது.

டீமான் பதிவு (daemon.log) முக்கிய பணிகளைச் செய்யும் பின்னணியில் இயங்கும் சேவைகளை கண்காணிக்கிறது.

டெமான்ஸ் வரைகலை வெளியீடு இல்லை.

பிழைத்திருத்த பதிவுகள் பயன்பாடுகளுக்கான பிழை அறிக்கையை வழங்குகிறது.

கர்னல் பதிவு Linux கர்னலைப் பற்றிய விவரங்களை வழங்குகிறது.

கணினி முறைமை உங்கள் கணினியைப் பற்றிய அதிக தகவலைக் கொண்டுள்ளது மற்றும் உங்கள் பயன்பாட்டிற்கு சொந்தமான பதிவு இல்லை என்றால் இந்த பதிவு கோப்பில் ஒருவேளை பதிவுகள் இருக்கும்.

ஒரு பதிவு கோப்பு பொருளடக்கம் பகுப்பாய்வு

மேலே உள்ள படத்தை எனது கணினி பதிவு கோப்பு (syslog) இல் கடந்த 50 கோப்புகளின் உள்ளடக்கங்களை காட்டுகிறது.

பதிவில் உள்ள ஒவ்வொரு வரியும் பின்வரும் தகவலைக் கொண்டுள்ளது:

உதாரணமாக, என் syslog கோப்பில் ஒரு வரி பின்வருமாறு:

jan 20 12:28:56 gary-virtualbox systemd [1]: தொடங்கி கப்ஸ் திட்டமிடல்

20 ஜனவரி அன்று கப் திட்டமிடல் சேவை 12.28 மணிக்கு தொடங்கியது என்று இது உங்களுக்கு சொல்கிறது.

சுழலும் பதிவுகள்

பதிவு கோப்புகள் அவ்வப்போது சுழற்றுகின்றன, அதனால் அவை மிகப்பெரியதாக இல்லை.

பதிவு சுழற்சிக்கான பயன்பாடானது, பதிவு கோப்புகளை சுழற்றுவதற்கு பொறுப்பாகும். ஒரு பதிவு சுழற்றப்படும்போது, ​​auth.log.1, auth.log.2 போன்ற ஒரு எண் தொடர்ந்து வரும் போது நீங்கள் சொல்லலாம்.

/ Etc / logrotate.conf கோப்பை திருத்தி லோகோ சுழற்சியின் அதிர்வெண் மாற்ற இயலும்

பின்வரும் என் logrotate.conf கோப்பில் இருந்து ஒரு மாதிரி காட்டுகிறது:

# பதிவு கோப்புகளை பதிவு செய்யவும்
வாராந்திர

பதிவுக் கோப்புகளை 4 வாரங்கள் மதிப்புடையது
சுழற்று 4

சுழற்ற பிறகு புதிய பதிவு கோப்புகளை உருவாக்கவும்
உருவாக்க

நீங்கள் பார்க்க முடியும் என, இந்த பதிவு கோப்புகளை ஒவ்வொரு வாரமும் சுழற்று, மற்றும் எந்த நேரத்தில் வைக்கப்படும் பதிவு கோப்புகளை நான்கு வாரங்கள் உள்ளன.

ஒரு பதிவு கோப்பு சுழலும் போது அதன் இடத்தில் ஒரு புதிய உருவாகிறது.

ஒவ்வொரு பயன்பாட்டிற்கும் அதன் சொந்த சுழற்சி கொள்கை இருக்க முடியும். Syslog கோப்பை கோப்பை பதிவு கோப்பை விட வேகமாக வளர போகிறது என்பதால் இது மிகவும் பயனுள்ளதாக இருக்கும்.

சுழற்சி கொள்கைகள் /etc/logrotate.d இல் வைக்கப்பட்டுள்ளன. அதன் சொந்த சுழற்சி கொள்கை தேவைப்படும் ஒவ்வொரு பயன்பாடுக்கும் இந்த கோப்புறையில் ஒரு கட்டமைப்பு கோப்பினைக் கொண்டிருக்கும்.

உதாரணமாக கருவி apt பின்வருமாறு logrotate.d கோப்புறையில் ஒரு கோப்பை கொண்டுள்ளது:

/var/log/apt/history.log {
12 சுழற்று
மாதாந்திர
அழுத்துவதற்கு
missingok
notifempty
}

அடிப்படையில், இந்த பதிவு பின்வருமாறு சொல்கிறது. பதிவு 12 வாரங்கள் மதிப்புள்ள பதிவு கோப்புகளை வைத்திருக்கும் மற்றும் ஒவ்வொரு மாதமும் (மாதத்திற்கு 1) சுழலும். பதிவு கோப்பு சுருக்கப்படும். எந்த பதிவும் பதிவு செய்யப்படாவிட்டால் (அது காலியாக உள்ளது) இது ஏற்றுக்கொள்ளத்தக்கது. இது காலியாக இருந்தால், அது சுழற்றப்படாது.

ஒரு கோப்பின் கொள்கையை நீங்கள் திருத்த வேண்டிய கோப்புகளுடன் கோப்பை திருத்தவும் பின் பின்வரும் கட்டளையை இயக்கவும்:

logrotate -f