லினக்ஸை நீங்கள் சிறிது நேரம் பயன்படுத்திக்கொண்டிருந்தால், குறிப்பாக நீங்கள் லினக்ஸ் கட்டளை வரியை நன்கு அறிந்திருந்தால், பாஷ் லினக்ஸ் ஷெல் என்று உங்களுக்குத் தெரியும்.
பாஷ் மீண்டும் ஷெல்லுக்கு நிற்கிறார். Csh, zsh, dash மற்றும் korn உள்ளிட்ட பல்வேறு ஷெல் கள் உள்ளன.
ஒரு ஷெல் என்பது ஒரு பயனரின் கட்டளைகளை ஏற்கும் மற்றும் ஒரு கோப்பு முறைமை சுற்றி செல்லவும், செயல்பாடுகளை இயக்குதல் மற்றும் சாதனங்களுடன் தொடர்புபடுத்துதல் போன்ற செயல்பாடுகளை செய்யக்கூடிய ஒரு மொழிபெயர்ப்பாளராகும்.
பல டெபியன் அடிப்படையிலான லினக்ஸ் விநியோகங்கள், டெபியன் போன்ற, உபுண்டு மற்றும் லினக்ஸ் மின்ட் ஆகியவை DASH ஐ பாஷ் பயன்படுத்துவதற்குப் பதிலாக ஷெல் என்று பயன்படுத்துகின்றன. DASH டெபியன் அல்விக்குஸ் ஷெல் உள்ளது. DASH ஷெல் பாஷ் மிகவும் ஒத்த ஆனால் அது பாஷ் ஷெல் விட சிறியதாக உள்ளது.
நீங்கள் பஷ் அல்லது DASH ஐ பயன்படுத்துகிறீர்களோ, பொருட்படுத்தாமல், நீங்கள் பிபிஎல் என்று அழைக்கப்படும் ஒரு கோப்பைப் பெறுவீர்கள். உண்மையில், பல .bashrc கோப்புகளை நீங்கள் பெறுவீர்கள்.
ஒரு முனைய சாளரத்தை திறந்து பின்வரும் கட்டளையில் தட்டச்சு செய்யவும்:
sudo find / -name. bashrc
நீங்கள் இந்த கட்டளையை இயக்கும் போது, மூன்று முடிவுகளும் உள்ளன:
- /etc/skel/.bashrc
- /home/gary/.bashrc
- /root/.bashrc
/Etc/skel/.bashrc கோப்பு கணினியில் உருவாக்கப்படும் புதிய பயனர்களின் முகப்பு கோப்புறையில் நகல் செய்யப்படுகிறது.
/ Gome / gary /. Bashrc என்பது பயனர் கேரி ஷெல் திறக்கும் போதும், ரூட் திறக்கும் போது ரூட் கோப்பு பயன்படுத்தப்படுகிறது.
.Bashrc கோப்பு என்றால் என்ன?
.Bashrc கோப்பு ஒரு ஷெல் ஸ்கிரிப்ட் ஆகும், ஒவ்வொரு முறையும் பயனர் ஒரு புதிய ஷெல் திறக்கும்.
எடுத்துக்காட்டாக, ஒரு முனைய சாளரத்தை திறந்து பின்வரும் கட்டளையை உள்ளிடவும்:
பாஷ்
இப்போது அதே சாளரத்தில் இந்த கட்டளையை உள்ளிடவும்:
பாஷ்
நீங்கள் முனைய சாளரத்தை திறக்கும் ஒவ்வொரு முறையும் bashrc கோப்பு செயல்படுத்தப்படுகிறது.
நீங்கள் ஒரு ஷெல் திறக்க ஒவ்வொரு முறை இயக்க வேண்டும் என்று கட்டளைகளை ரன் எனவே. Bashrc கோப்பு ஒரு நல்ல இடத்தில் உள்ளது.
உதாரணமாக, நானோவைப் பயன்படுத்தி. Bashrc கோப்பை பின்வருமாறு திறக்கவும்:
நானோ ~ / .bashrc
கோப்பின் இறுதியில் பின்வரும் கட்டளையை உள்ளிடவும்:
எதிரொலி "$ USER வணக்கம்"
CTRL மற்றும் O ஐ அழுத்தி கோப்பை சேமித்து பின்னர் CTRL மற்றும் X ஐ அழுத்தினால் நானோ வெளியேறவும்.
முனைய சாளரத்தில், பின்வரும் கட்டளையை இயக்கவும்:
பாஷ்
"ஹலோ" என்ற சொல்லை நீங்கள் உள்நுழைந்துள்ள பயனர்பெயருடன் காட்ட வேண்டும்.
நீங்கள் விரும்பும் எதையும் செய்ய நீங்கள் .bashrc கோப்பைப் பயன்படுத்தலாம்.
அலிகேஸ் பயன்பாடு
.Bashrc கோப்பானது பொதுவாக பயன்படுத்தப்படும் கட்டளைகளுக்கு aliases அமைக்க பயன்படுகிறது, இதனால் நீ நீண்ட கட்டளைகளை நினைவில் வைக்க வேண்டியதில்லை.
சிலர் இதை ஒரு கெட்ட காரியமாக கருதுகின்றனர், ஏனெனில் உங்கள் சொந்த குறிப்பிட்ட கணினியில் வைக்கப்பட்டிருக்கும் போது உண்மையான கட்டளை எவ்வாறு பயன்படுத்தப்பட வேண்டும் என்பதை மறந்துவிடலாம்.
உண்மை என்னவென்றால், எல்லா கட்டளைகள் ஆன்லைனில் கிடைக்கக்கூடியவையாகும், மேலும் மனிதன் பக்கங்களில் மாற்றுப்பெயர்களைச் சேர்ப்பது எதிர்மறையான விட நேர்மறையாகும்.
Ubuntu அல்லது Mint போன்ற பகிர்வில் இயல்புநிலை .bashrc கோப்பை நீங்கள் பார்த்தால், நீங்கள் சில மாற்றுப்பெயர்களை ஏற்கனவே அமைக்கலாம்.
உதாரணத்திற்கு:
alias ll = 'ls -alF'
alias la = 'ls-A'
alias l = 'ls -CF'
கோப்பு அமைப்பில் கோப்புகள் மற்றும் கோப்பகங்களை பட்டியலிட ls கட்டளை பயன்படுத்தப்படுகிறது ..
-எல்எஃப் என்பது ஒரு கோப்பு பட்டியலைக் காணும் என்பதன் பொருள், எல்லா கோப்புகளையும் ஒரு டாட் உடன் உள்ள மறைக்கப்பட்ட கோப்புகளை உள்ளடக்குகிறது. கோப்பு பட்டியல் ஆசிரியரின் பெயரையும், ஒவ்வொரு கோப்பு வகையும் வகைப்படுத்தப்படும்.
-A சுவிட்ச் வெறுமனே அனைத்து கோப்புகள் மற்றும் அடைவுகளை பட்டியலிடுகிறது ஆனால் அது .. கோப்பு கோப்பு விடுபட்டுள்ளது.
இறுதியாக, -CF தங்கள் வகைப்பாட்டியுடன் நெடுவரிசைகளை உள்ளிடுகிறது.
இப்போது நீங்கள் எப்போது வேண்டுமானாலும் இந்த கட்டளைகளை முனையத்தில் நேரடியாக நுழையலாம்:
ls -fF
ls -A
கள்-சிஎஃப்-
.Bashrc கோப்பில் ஒரு alias அமைக்கப்பட்டிருப்பதால், நீங்கள் பின்வருமாறு மாற்றுப்பெயரை இயக்கலாம்:
பெண்ணுமாக
லா
எல்
நீங்கள் ஒரு கட்டளையை தொடர்ந்து இயங்கிக்கொண்டிருப்பதைக் கண்டால், இது ஒப்பீட்டளவில் நீண்ட கட்டளையாகும். இது உங்கள் சொந்த மாற்று பெயரை. Bashrc கோப்பில் சேர்த்து மதிப்புடன் இருக்கலாம்.
மாற்றுக்கான வடிவமைப்பு பின்வருமாறு:
alias new_command_name = command_to_run
அடிப்படையில், நீங்கள் alias கட்டளையை குறிப்பிட்டு, பின்னர் பெயரை ஒரு பெயரைக் கொடுங்கள். நீங்கள் சமிக்ஞைக்குப் பிறகு இயக்க விரும்பும் கட்டளையை குறிப்பிடவும்.
உதாரணமாக:
alias up = 'cd ..'
மேலே உள்ள கட்டளையை நீங்கள் ஒரு அடைவை நுழைந்து வெறுமனே நுழைந்து விடலாம்.
சுருக்கம்
.Bashrc கோப்பு ஒரு மிக சக்திவாய்ந்த கருவியாகும் மற்றும் உங்கள் லினக்ஸ் ஷெல் தனிப்பயனாக்க ஒரு சிறந்த வழியாகும். சரியான முறையில் பயன்படுத்தினால், உங்கள் உற்பத்தித்திறன் பத்து மடங்கு அதிகரிக்கும்.












