மேக் OS X இல் தானாகப் பயன்படுத்தப்படும் இயல்புநிலை எழுதும் கட்டளைகளைக் கண்காணிக்கவும்

பொருளடக்கம்:

Anonim

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

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

இந்த தந்திரத்தின் மற்ற நன்மை என்னவென்றால், இது பட்டியலை பொது கட்டளை வரலாற்றிலிருந்து முற்றிலும் பிரிக்கிறது, அதாவது கட்டளை வரலாறு அழிக்கப்பட்டால் இயல்புநிலை பட்டியல் எதிர்கால குறிப்புக்காக தொடர்ந்து இருக்கும்.

Mac OS இல் பயன்படுத்தப்படும் அனைத்து இயல்புநிலை கட்டளைகளையும் தானாகக் கண்காணிப்பது எப்படி

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

உங்களுக்கு வசதியாக இருக்கும் கட்டளை வரி உரை திருத்தியைப் பயன்படுத்தவும் :

நானோ ~/.bash_profile

Bash_profile

"

PROMPT_COMMAND=&39;எக்கோ $(வரலாறு 1 | grep இயல்புநிலை)>> ~/Documents/defaults.txt&39; "

"defaults.txt" எனப்படும் கோப்பில் உள்ள பயனர் முகப்பு கோப்பகம் ~/Documents/ கோப்புறை இயல்புநிலை பட்டியல் கோப்பிற்கான நிலையான இடம் என்பதை நினைவில் கொள்ளவும், விரும்பினால் அதை மாற்றிக்கொள்ளலாம்.

Control+O ஐ அழுத்தி ஆவணத்தை சேமிக்கவும்

‘defaults.txt’ எனும் ஆவணம், கட்டளைச் செயல்பாட்டில் ‘இயல்புநிலைகள்’ என்ற சரம் கண்டறியப்பட்டால் முதல் முறையாக உருவாக்கப்படும். ஒவ்வொரு புதிய இயல்புநிலை உள்ளீடும் அதன் சொந்த வரியில் சேர்க்கப்படும் எண் பட்டியலில் சேர்க்கப்படும்.

இது மீட்டமைக்கப்பட்ட பிறகு அல்லது புதிய மேக்கில் உடனடியாகச் சிறப்பாகச் செயல்படுத்தப்படும், அந்த வகையில் defaults.txt கோப்பில் கொடுக்கப்பட்ட Mac இல் இதுவரை பயன்படுத்தப்பட்ட அனைத்து இயல்புநிலை கட்டளைகளின் முழுப் பட்டியல் இருக்கும்.

சில இயல்புநிலை கட்டளைகளைக் கண்காணிக்கும் அளவுக்கு நீண்ட நேரம் கழித்து, கோப்பைத் திறப்பது இப்படி இருக்கும்:

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

"

501 cat ~/Documents/defaults.txt 502 defaults read com.apple.Finder 503 defaults write com.apple.dock springboard-rows -int 4 504 defaults எழுதும் com.apple.dock springboard-columns -int 4;killall Dock 505 defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences ஞாபகம் "

குறிப்பிடப்பட்டுள்ளபடி, இது கட்டளை தொடரியலில் உள்ள ‘இயல்புநிலைகள்’ கொண்ட எதையும் பிடிக்கும், இதில் cat, tail, nano மற்றும் defaults.txt கோப்பிலேயே வேறு எதையும் பயன்படுத்துகிறது. கூடுதலாக, இது defaults ரைட் மூலம் செய்யப்பட்ட மாற்றங்களை மட்டும் கண்காணிக்கும், ஆனால் எந்த நேரத்திலும் ஒரு defaults கட்டளையை defaults read உடன் படிக்கும் அல்லது defaults delete கட்டளைகளுடன் நீக்கப்பட்டது.

Defaults Tracker ஐ "இயல்புநிலை எழுதுவதற்கு" மட்டும் எப்படி கட்டுப்படுத்துவது

'இயல்புநிலை எழுதுதல்' சரங்களை நீங்கள் பிரத்தியேகமாகப் பார்க்க விரும்பினால், அதற்குப் பதிலாக .bash_profile இல் பின்வருவனவற்றைப் பயன்படுத்தவும்:

"

PROMPT_COMMAND=&39;echo $(வரலாறு 1 | grep இயல்புநிலை எழுதுதல்)>> ~/Documents/defaults-write.txt&39; "

நீங்கள் எதைப் பயன்படுத்தினாலும், அதன் விளைவாக வரும் கோப்பு ஒரு பொதுவான உரை ஆவணமாகும், மேலும் இது nano, vi, TextEdit, TextWrangler, BBedit, emacs அல்லது விருப்பமான கிளையண்ட் எதுவாக இருந்தாலும் அதைத் திறக்கலாம். இது கணினி நிர்வாக நோக்கங்களுக்காக மட்டும் கண்காணிப்பதை எளிதாக்குகிறது, ஆனால் நண்பர்கள் மற்றும் சக ஊழியர்களுடன் பட்டியல்களைப் பகிர்வதையும் எளிதாக்குகிறது.

இந்த சிறந்த தந்திரத்தை எங்கள் கருத்துகளில் பதிவிட்ட மைக்கிற்கு நன்றி.

மேக் OS X இல் தானாகப் பயன்படுத்தப்படும் இயல்புநிலை எழுதும் கட்டளைகளைக் கண்காணிக்கவும்