Mac OS X இல் கட்டளை வரியிலிருந்து சிஸ்டம் & கர்னல் பதிவுகளைப் பின்தொடரவும்

Anonim

மேக்கில் உங்களுக்கு ஏற்படக்கூடிய சில கடினமான சிக்கல்களை நீங்கள் சரிசெய்து கொண்டிருந்தால், கன்சோல் பயன்பாட்டில் உள்ள சிஸ்டம் & கர்னல் பதிவுகள் பார்க்க ஒரு நல்ல இடம். ஆனால் டெர்மினலில் இருந்தும் அதே OS X பதிவுகளை நீங்கள் அணுகலாம்.

GUI இல் OS X பயன்பாடு இருக்கும் போது, ​​டெர்மினலில் இருந்து கணினி பதிவுகளைப் படிக்க ஏன் கவலைப்பட வேண்டும்? பல காரணங்கள் உள்ளன, ஒருவேளை நீங்கள் ssh மூலம் பதிவுகளை ரிமோட் மூலம் மதிப்பாய்வு செய்கிறீர்கள், ஒருவேளை நீங்கள் டெர்மினலை விரும்பலாம் அல்லது, விஷயங்கள் உண்மையில் தெற்கே செல்கிறது.பிந்தைய சூழ்நிலையில், துரதிர்ஷ்டவசமாக நீங்கள் கன்சோலை அணுக முடியாத நேரங்கள் உள்ளன, ஏனெனில் நீங்கள் ரிமோட் மூலம் சரிசெய்தல், ஒற்றைப் பயனர் பயன்முறையில் அல்லது பதிவுக் கோப்புகள் பெரிதாக வளர்ந்துவிட்டதால், அது உண்மையில் Console.app செயலிழக்கத் தொடங்கும். சுமை (இது எனக்கு ஒன்றுக்கு மேற்பட்ட முறை நடந்தது). ஆம், அவ்வப்போது, ​​OS X கன்சோல் பதிவைக் கூட நேரடியாகத் திறக்க முடியாத அளவுக்கு சிக்கல்கள் மிக மோசமாக இருக்கலாம்! ஆனால் இது உங்களுக்கு ஏற்பட்டால் பயப்பட வேண்டாம், Mac இன் கட்டளை வரிக்கு திரும்புவதன் மூலம் Mac OS X இன் கணினி பதிவை நீங்கள் தொடர்ந்து கண்காணிக்கலாம் மற்றும் கண்காணிக்கலாம்.

நீங்கள் இந்தச் சூழ்நிலையில் இருந்தால் அல்லது வேறு ஏதேனும் காரணங்களுக்காக உங்கள் கன்சோலைப் பின்தொடர விரும்பினால் சிஸ்டம் லாக் கட்டளையிலிருந்து வரி, நீங்கள் தட்டச்சு செய்ய வேண்டியது இதோ:

tail -f /var/log/system.log

கர்னல் பதிவேடு நீங்கள் அதையே செய்யலாம்

tail -f /var/log/kernel.log

tail -f கட்டளையானது குறிப்பிட்ட கோப்பை லைவ் ஸ்ட்ரீமில் உங்கள் திரையில் படிக்கவும் அச்சிடவும் அனுமதிக்கிறது. /var/log க்குள் நீங்கள் பின்பற்றக்கூடிய பிற பதிவுக் கோப்புகள் ஏராளமாக உள்ளன, ஆனால் மேலே உள்ள இரண்டும் பொதுவாக பிழைகாணல் நோக்கங்களுக்காக மிகவும் பயனுள்ளதாக இருக்கும்.

நீங்கள் பதிவு கோப்புகளில் குறைவான கட்டளையைப் பயன்படுத்தலாம், இது போன்ற:

less /var/log/kernel.log

நீங்கள் பதிவுக் கோப்பைக் குறைவாகத் திறந்தவுடன், பதிவுக் கோப்பைத் தொடர்ந்து புதுப்பிக்க, "F" விசையை அழுத்தவும், அது நேரலையில் புதுப்பிக்கும் போது, ​​அதை டெயில் -f போல ஆக்குகிறது. எளிதாகப் பார்க்க கோப்பு பதிவு.

syslog கட்டளை மற்றொரு விருப்பமாகும், ஆனால் நீங்கள் grep, awk, அதிகமாகவோ அல்லது குறைவாகவோ கட்டுப்படுத்தாமல் syslog ஐ இயக்கினால், அது ஃபயர்ஹோஸ் ஆகும். நீங்களே பாருங்கள்:

syslog

அது சற்று அதிகமாக இருப்பதாகவும், மேலும் பலவற்றைக் கையாள்வதன் மூலம் மிகவும் சமாளிக்கக்கூடியதாகவும் இருப்பீர்கள்:

syslog |மேலும்

சிஸ்லாக் கட்டளை சில சலுகைகளுடன் சிறப்பாக இடம்பெற்றுள்ளது, இருப்பினும் -help கொடியுடன் மேலும் பலவற்றைக் கண்டறியவும், இது ஒரு பதிவு கோப்பின் உள்ளடக்கங்களை எவ்வாறு ஏற்றுமதி செய்வது, குறிப்பிட்ட பதிவுகளைப் படிப்பது, பதிவுகளை செயல்முறைகளுடன் பொருத்துவது, இன்னும் பற்பல.

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

Mac OS X இல் கட்டளை வரியிலிருந்து சிஸ்டம் & கர்னல் பதிவுகளைப் பின்தொடரவும்