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

Linaksil Marruppeyarkalai Uruvakkuvatu Marrum Akarruvatu Eppati



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

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







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



தேவை



அமைப்பு லினக்ஸ் (எந்த லினக்ஸ் விநியோகமும்)
அணுகல் கணினிக்கான ரூட்/சூடோ அணுகல்





மாற்றுப்பெயர் என்றால் என்ன

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

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



லினக்ஸில் மாற்றுப்பெயரை உருவாக்குவதற்கான தொடரியல்

லினக்ஸில் மாற்றுப்பெயரை உருவாக்க பின்வரும் தொடரியல் பயன்படுத்தவும்.

தொடரியல்:

மாற்றுப்பெயர் பெயர் =' < கட்டளைகள்… > '


மேலே உள்ள தொடரியல்:

மாற்றுப்பெயர்: மாற்றுப்பெயரை உருவாக்குவதற்கான முக்கிய சொல்.

பெயர்: மாற்றுப்பெயர், அது எந்தப் பெயராகவும் இருக்கலாம்.

<கட்டளைகள்>: இது கட்டளைகள் அல்லது கட்டளைகளின் குழுக்களை உள்ளடக்கியது. இதில் விருப்பங்கள் மற்றும் பிற வாதங்களும் இருக்கலாம்.

மாற்றுப்பெயரை உருவாக்குவதற்கான சில முக்கியமான பரிசீலனைகள்:

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

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

மாற்றுக் கட்டளை மற்றும் மேலே கொடுக்கப்பட்டுள்ள தொடரியல் ஆகியவற்றைப் பயன்படுத்தி மாற்றுப்பெயரை உருவாக்கலாம். ஒரு உதாரணம் மூலம் புரிந்துகொள்வோம்:

மாற்றுப்பெயர் மேம்படுத்தல் =' சூடோ பொருத்தமான மேம்படுத்தல் && சூடோ பொருத்தமான மேம்படுத்தல்'



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


இதை இன்னொரு உதாரணத்துடன் புரிந்து கொள்வோம்:

மாற்றுப்பெயர் நகர்வு =' சிடி ~ / ஆவணங்கள் / புதிய_ஆவணங்கள் / சமீபத்திய / கோப்புகள் / '



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

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

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

மாற்றுப்பெயர்


மாற்றுப்பெயர்களின் வகைகள்

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

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

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

ஒரு தற்காலிக மாற்றுப்பெயரை உருவாக்கவும்

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

மாற்றுப்பெயர் மேம்படுத்தல் =' சூடோ பொருத்தமான மேம்படுத்தல் && சூடோ பொருத்தமான மேம்படுத்தல்'


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


அமர்விலிருந்து வெளியேற டெர்மினலை மூடிவிட்டு மீண்டும் தொடங்கவும்.

தற்காலிக மாற்றுப்பெயரை அகற்றவும்

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

தொடரியல்:

நீ அழு < மாற்று-பெயர் >


எடுத்துக்காட்டாக, புதுப்பிப்பை அகற்றுவதற்கு மாற்றுப் பெயரைப் பயன்படுத்தவும்:

நீ அழு மேம்படுத்தல்



இப்போது, ​​மாற்றுப்பெயர்களைப் பட்டியலிடுங்கள், புதுப்பிப்பு இனி கிடைக்காது என்பதைக் காணலாம்:


அனைத்து மாற்றுப்பெயர்களையும் அகற்ற, பயன்படுத்தவும்:

நீ அழு -அ


நிரந்தர மாற்றுப்பெயரை உருவாக்கவும்

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

    • பாஷுக்கு அது bashrc
    • Zshக்கு அது சுருக்கு

நான் பாஷ் பயன்படுத்துகிறேன்; எனவே, நான் bashrc கோப்பை திறக்கிறேன்.

சூடோ நானோ ~ / .bashrc



இப்போது, ​​மாற்றுப்பெயரை தட்டச்சு செய்யவும் மேம்படுத்தல் கோப்பின் முடிவில். மாற்றுப்பெயர் இருக்கும்:

மாற்றுப்பெயர் மேம்படுத்தல் =' சூடோ பொருத்தமான மேம்படுத்தல் && சூடோ பொருத்தமான மேம்படுத்தல்'


பயன்படுத்தி கோப்பை சேமிக்கவும் ctrl+x பின்னர் அழுத்தவும் மற்றும்/மற்றும் .


இப்போது, ​​கோப்பின் ஆதாரம்:

ஆதாரம் ~ / .bashrc



நீங்கள் அமர்வை முடித்தாலும் அல்லது இயந்திரத்தை அணைத்தாலும் இந்த மாற்றுப்பெயர் நிரந்தரமாக இருக்கும்.

bashrc கோப்பின் முடிவில் மாற்றுக் கட்டளையைச் சேர்க்கும் என்பதால், நிரந்தர மாற்றுப்பெயரை உருவாக்க, திசைதிருப்பல் ஆபரேட்டர் (>>) பயன்படுத்தப்படலாம்.

எதிரொலி ' மாற்றுப்பெயர் மேம்படுத்தல் =' சூடோ பொருத்தமான மேம்படுத்தல் && சூடோ பொருத்தமான மேம்படுத்தல்' >> ~ / .bashrc



மாற்றங்களைச் சேமிக்க, bashrc கோப்பை ஆதாரமாகக் கொள்ள மறக்காதீர்கள்.

நிரந்தர மாற்றுப்பெயரை அகற்று

நிரந்தர மாற்றுப்பெயரை அகற்ற, ஷெல் உள்ளமைவு கோப்பிலிருந்து அதை அகற்ற வேண்டும். என் விஷயத்தில் அது bashrc, கோப்பைத் திறந்து மாற்றுப்பெயரை அகற்றவும்.


மாற்றுப்பெயரை அகற்றிய பிறகு, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்குவதன் மூலம் bashrc கோப்பை ஆதாரமாக்குங்கள்:

ஆதாரம் ~ / .bashrc


மாற்றுப்பெயர் நீக்கப்பட்டது.

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

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

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

தொடரியல்:

செயல்பாடு < செயல்பாடு-பெயர் > ( ) {
< கட்டளைகள்… >
}


கோப்பின் பெயரை ஒரு வாதமாக எடுத்து, தற்போது செயல்படும் கோப்பகத்தில் ஒரு கோப்பை உருவாக்கும் செயல்பாட்டை உருவாக்குவோம்.

பின்வரும் குறியீட்டில், $1 என்பது வாதம்; $2, $3 மற்றும் பலவற்றைப் பயன்படுத்தி வாதங்களின் எண்ணிக்கையை அதிகரிக்கலாம்.


bashrc கோப்பைத் திறந்து, கோப்பின் முடிவில் பின்வரும் செயல்பாட்டை உள்ளிடவும்.

செயல்பாடு உருவாக்க கோப்பு ( ) {
தொடுதல் ' $1
}



இப்போது, ​​இயக்கவும் ஆதாரம் ~/.bashrc மாற்றங்களைச் சேமித்து மாற்றுப்பெயரை இயக்க கட்டளையிடவும்.

ஆதாரம் ~ / .bashrc


இப்போது, ​​கோப்பு பெயருடன் மாற்று செயல்பாட்டை இயக்கவும்.

createFile myFile.txt


பயனரின் பெயருடன் ஒரு கோப்பு உருவாக்கப்படும்.

வாதங்களுடன் ஒரு மாற்றுப்பெயரை அகற்றவும்

வாதங்களுடன் மாற்றுப்பெயரை நீக்கும் செயல்முறை நிரந்தர மாற்றுப்பெயரை நீக்குவதைப் போன்றது. bashrc கோப்பைத் திறந்து, செயல்பாட்டை அகற்றவும்; கோப்பைச் சேமித்து, அதை ஆதாரமாகப் பயன்படுத்தவும் ஆதாரம் ~/.bashrc கட்டளை.

முடிவுரை

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