உங்கள் டெர்மினல் ப்ராம்ட்டை எப்படித் தனிப்பயனாக்குவது

Anonim

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

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

Mac OS X இல் உள்ள இயல்புநிலை கட்டளை வரி வரியில் இது போன்றது:

கணினி பெயர்:தற்போதைய டைரக்டரி பயனர்$

டெர்மினல் தொடங்கப்படும் போது இது போன்ற தோற்றம் இருக்கும்:

மேக்புக்:~/டெஸ்க்டாப் நிர்வாகம்$

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

நீங்கள் இயல்புநிலை பாஷ் ஷெல்லைப் பயன்படுத்துகிறீர்கள் என்று கருதுகிறோம், எனவே நீங்கள் fink ஐ நிறுவியிருந்தால் .bashrc, .bash_profile அல்லது .profile கோப்பைத் திருத்துவீர்கள்.

இவ்வாறு, பாஷ் வரியில் தனிப்பயனாக்கத் தொடங்க, உங்கள் தற்போதைய டெர்மினல் வரியில், நானோ உரை திருத்தியில் பொருத்தமான சுயவிவரத்தை ஏற்ற பின்வருவனவற்றை உள்ளிடவும்:

நானோ .bashrc

ஆம், உங்கள் விவரங்களைப் பொறுத்து அதை .bash_profile அல்லது .profile ஆக மாற்றலாம்:

Nano .bash_profile

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

ஏற்றுமதி PS1=">

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

ஏற்றுமதி PS1 இன் மேற்கோள் குறிகளுக்கு இடையே=” “, உங்கள் டெர்மினல் ப்ராம்ட்டைத் தனிப்பயனாக்க பின்வரும் வரிகளைச் சேர்க்கலாம்:

  • \d – தற்போதைய தேதி
  • \t – தற்போதைய நேரம்
  • \h – ஹோஸ்ட் பெயர்
  • \ – கட்டளை எண்
  • \u - பயனர் பெயர்
  • \W - தற்போதைய வேலை அடைவு (அதாவது: டெஸ்க்டாப்/)
  • \w - முழு பாதையுடன் தற்போதைய பணி அடைவு (அதாவது: /பயனர்கள்/நிர்வாகம்/டெஸ்க்டாப்/)

(நீங்கள் தனிப்பயன் பாஷ் வரியில் ஒருமுறை பயன்படுத்த விரும்பினால் அல்லது பாஷ் சுயவிவரத்தில் மாற்றங்களை அமைப்பதற்கு முன் அவற்றின் தோற்றத்தை சோதிக்க விரும்பினால், நீங்கள் ஏற்றுமதி கட்டளைகளைப் பயன்படுத்தலாம், மாற்றம் ஏற்படும். ஏற்றுமதி கட்டளையுடன் உடனடியாக அமலுக்கு வரும் ஆனால் அந்த டெர்மினல் அமர்வு முடிந்ததும் கைவிடப்படும்.)

எனவே, சில உதாரணங்களை எடுத்துக் கொள்வோம். ஒருவேளை உங்கள் டெர்மினல் ப்ராம்ப்ட் பயனரைக் காண்பிக்க வேண்டும், அதைத் தொடர்ந்து ஹோஸ்ட்பெயரை, கோப்பகத்தைத் தொடர்ந்து, பொருத்தமான .bashrc உள்ளீடு:

"

ஏற்றுமதி PS1=\u@\h\w $ "

இது உண்மையான பாஷ் வரியில் வழங்கும்போது பின்வருவனவற்றைப் போன்று இருக்கும்:

நிர்வாகம்@மேக்புக்~டெஸ்க்டாப்/ $

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

"

ஏற்றுமதி PS1=\u@\h\w: "

இது மேலே உள்ளது, ஆனால் : அதற்கு பதிலாக $

நிர்வாகம்@மேக்புக்~டெஸ்க்டாப்/: "

எனவே, விளையாடி, நீங்கள் விரும்புவதைப் பாருங்கள். எனது தனிப்பட்ட விருப்பமானது பின்வருபவை:

"

ஏற்றுமதி PS1=\W @ \h $ "

இது தற்போது செயலில் உள்ள கோப்பகத்தை (PWD), கணினியின் ஹோஸ்ட் பெயர் மற்றும் தற்போதைய பயனரின் பயனர் பெயரைப் பின்வருவனவற்றைப் போல தோற்றமளிக்கிறது:

/System @ MacBookPro $

OS X இன் நவீன பதிப்புகளுடன், நீங்கள் காண்பிக்க விரும்பும் இடத்திற்கு இழுப்பதன் மூலம் ஒரு ஈமோஜியை வரியில் சேர்க்கலாம், எடுத்துக்காட்டாக:

"

ஏற்றுமதி PS1=\h:\W (இங்கே ஈமோஜியை இழுக்கவும்) $ "

அது இவ்வாறு காண்பிக்கப்படும்:

ஹோஸ்ட்பெயர்: டெஸ்க்டாப் (ஈமோஜி) $

கீழே உள்ள இந்தப் படத்தில் காணலாம்:

உங்கள் அறிவுறுத்தலின் தோற்றத்தில் நீங்கள் திருப்தி அடைந்தால், .bash_profile கோப்பு திருத்தங்களை Control+o ஐ அழுத்தி நானோவில் சேமித்து, பிறகு Control+x ஐ அழுத்தி நானோ நிரலிலிருந்து வெளியேறலாம்.

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

நீங்கள் விஷயங்களை மிகவும் வரைகலையாக மாற்ற விரும்பினால், உங்கள் டெர்மினல் ப்ராம்ப்டில் ஒரு ஈமோஜி கேரக்டரை (ஆம், உரைச் செய்தி அனுப்புவதற்கு மக்கள் பயன்படுத்தும் அதே ஈமோஜி ஐகான்கள்) உள்ளடங்கும் வகையில் எப்படி வடிவமைக்க வேண்டும் என்ற எளிய வழிமுறையும் உள்ளது. ), நீங்கள் ஆர்வமாக இருந்தால் இங்கே படிக்கலாம்.

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

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

உங்கள் டெர்மினல் ப்ராம்ட்டை எப்படித் தனிப்பயனாக்குவது