லினக்ஸில் குழாய்களுடன் விளையாடுவது: நடைமுறை எடுத்துக்காட்டுகள்

குழாய்கள் (வெல்டட் செப்பு குழாய்கள்)

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

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

  • ஒரு கட்டளையின் வெளியீட்டை "விநியோகித்தல்". இந்த வழியில், எந்தவொரு கட்டளையின் தகவல் வெளியீட்டின் வழியாக செல்ல நீங்கள் அதிகமாகவோ அல்லது குறைவாகவோ பயன்படுத்தலாம். எடுத்துக்காட்டாக, கோப்புகள் மற்றும் கோப்பகங்களின் பட்டியலின் வெளியீடு அல்லது "அலுவலகம்" என்ற பெயருக்கு பதிலளிக்கும் செயல்முறைகளின் வெளியீடு:
ls -al | more

ps aux | grep office | less

  • வரிகளின் எண்ணிக்கையை எண்ணுங்கள் இது ஒரு கட்டளை அல்லது கோப்பின் வெளியீட்டைக் கொண்டுள்ளது. எடுத்துக்காட்டாக, ஒரு example.txt கோப்பில் உள்ள கோடுகள் அல்லது இயங்கும் செயல்முறைகளின் எண்ணிக்கையைப் பார்க்கவும் (1 ஐக் கழிக்க நினைவில் கொள்ளுங்கள், ஏனெனில் முதல் வரி தலைப்பு என்பதால்) மற்றும் கோப்புகள் அல்லது கோப்பகங்களின் எண்ணிக்கையும் கூட:
cat ejemplo.txt | wc -l
ps aux | wc -l
ls | wc -l

  • ஒரு குறிப்பிட்ட வரி அல்லது வார்த்தையைக் கண்டறிக, எடுத்துக்காட்டாக, செயலில் உள்ள பிணைய இடைமுகங்களின் 192.168 உடன் ஐபி தொடங்குகிறது:
 
ifconfig | grep 192.168
  • குறிப்பிட்ட மதிப்புகளைக் கண்டறிக, எடுத்துக்காட்டாக கோப்புகள் மற்றும் கோப்பகங்களின் அனுமதிகள், மற்றும் systemd உடன் தொடர்புடைய செயல்முறைகளின் PID களைக் காண்பி:
 
ls -lR | grep rwx
ps aux -ef | grep systemd | awk '{ print $2 }'
  • வரிகளை ஆர்டர் செய்யுங்கள் அகர வரிசைப்படி ஒரு கோப்பின்:
cat ejemplo.txt | sort 
  • ஒரு கோப்பின் முதல் அல்லது கடைசி 10 வரிகளைக் காண்க, ஆனால் ஒரு குறிப்பிட்ட வார்த்தையைக் கொண்டவை மட்டுமே:
head /var/log/syslog | grep WARNING
tail -f /var/log/syslog | grep error

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   01101001b அவர் கூறினார்

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

    1.    ஈசாக்கு அவர் கூறினார்

      எங்களைப் படித்ததற்கு நன்றி!

  2.   அலெஜான்ட்ரோ பினாடோ அவர் கூறினார்

    சிறந்த விளக்கம். பகிர்வுக்கு நன்றி.