Skip to main content

டெர்மினலில் கட்டளைகளை வேகமாக இயக்க மறுபெயர்களை(alias) உருவாக்குதல்


நாம் இந்த பகுதியில் எவ்வாறு மறுபெயர்கள் அதாவது aliasயினை உபுண்டுவில் உருவாக்குவது என்று காணலாம். மறுபெயர்கள் நமக்கு விருப்பமான கட்டளைகளுக்கு  சிறிய வார்த்தையினை சூட்டி அந்த கட்டளையினை விரைவாக இயக்க உதவுகிறது. இது நீளமான கட்டளைகளையும், அல்லது நாம் அடிக்கடி பயன்படுத்தும் கட்டளைகளையும் வேகமாக இயக்க மிகவும் பயனுள்ளதாக இருக்கும். உதாரணத்திற்கு உபுண்டுவின் repositoryஐ updateசெய்வதற்கு (sudo apt-get update), அதெபோல upgrade செய்வதற்கு (sudo apt-get upgrade).

இப்போது நமது home அடைவினுள் .bash_aliases என்ற மறைவான ஒரு கோப்பினை உருவாக்குவோம்.

$ ~/.bash_aliases; gedit ~/.bash_aliases

இப்போது ஒரு மறுபெயரினை உருவாக்கலாம். உதாரணத்திற்கு நமது repositoryகளை update செய்வதற்கான கட்டளைக்கு ஒரு மறுபெயரினை உருவாக்க.



alias update='sudo apt-get update'

இப்போது update எனும் மறுபெயரானது(alias) 'sudo apt-get update' எனும் கட்டளைஐ இயக்கும். இனி இதனை நாம் சேமித்து மூடிவிடலாம். இந்த மறுபெயரினை சோதிக்க திறந்து வைத்திருக்கும் டெர்மினலை மூடி மறுபடியும் திறக்கவும். இப்போது அதனை சோதிக்கலாம்.

$ update

'update' என்று நாம் கொடுத்த கட்டளையானது 'sudo apt-get update'கட்டளைளை இயக்கும். மேலும் சில மறுபெயர்களையும் உருவாக்கலாம்.

alias upgrade='sudo apt-get upgrade'

alias inst='sudo apt-get install'

alias autorm='sudo apt-get autoremove'


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

Comments

Popular posts from this blog

கட்டற்றமென்பொருள் பற்றிய மாத மின்இதழ்

உலகெங்கிலும் உள்ள தமிழ் மக்களுக்கு கணினிதொழில்நுட்பத்தை பற்றி அறிமுகம் செய்யும் கணியம் என்ற புதிய மாத மின்னிதழை வெளியிடுவதில் பெருமகிழ்ச்சி அடைகிறோம். கணினி கற்க ஆங்கிலம் தடையாக இருந்த காலம் மாறி தொழில்னுட்பங்கள் யாவும் தமிழில் பெருகும் இந்த காலத்தில் மென்பொருள் பற்றிய நுட்பங்களை தமிழில் வழங்குவதில் பெருமை கொள்கிறோம். இந்த இதழின் கட்டுரைகள் : கட்டற்ற மென்பொருள் லினக்ஸ் பயனர் குழு – ஓர் அறிமுகம் உபுண்டு நிறுவுதல்

விண்டோஸை விட லினக்ஸ் சிறந்தது: பத்து காரணங்கள்

லினக்ஸ் பயன்படுத்த கடினம், விண்டோஸே சிறந்தது என கருதுபவர்களுக்காக 1. வைரஸ் அபாயம் கிடையாது: ஆம். பொரும்பாலான வைரஸ் நிரல்கள் விண்டோஸிற்காக எழுதப்படுபவை. லினக்ஸால் win32  நிரல்களை  செயல்படுத்த முடியாது. எனவே வைரஸ் வரும் என்ற கவலை வேண்டாம். 2. திற-மூலமென்பொருள் - விண்டோஸ் போல் அல்லாமல் லினக்ஸ் ஆனது திற-மூல-இயங்குதளம்(open-source).  எனவே நம்முடைய தேவைக்கு ஏற்ப நாம் இதனை மாற்றவே, பிறருக்கு அளிக்கவோ முழு சுதந்திரம் உண்டு.

ARP/RARP full simulation program

server.c #include "stdio.h" #include "stdlib.h" #include "string.h" #include "sys/types.h" #include "sys/socket.h" #include "arpa/inet.h" #include "netinet/in.h" #define SA struct sockaddr struct IPmac { char ip[100]; char mac[100]; }; int main() { int sockfd,len,i; struct sockaddr_in servaddr; char buff[30],temp[30],ip[30],mac[30];