லினக்ஸில் பூனை கட்டளை

Cat Command Linux



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

பூனை கட்டளையின் சில அடிப்படை செயல்பாடுகள் பின்வருமாறு:







  • கோப்பின் உள்ளடக்கங்களைக் காட்டுகிறது
  • புதிய கோப்புகளை உருவாக்குதல்
  • கோப்புகளை இணைத்தல்
  • கோப்பு உள்ளடக்கங்களை நகலெடுக்கிறது

இந்த கட்டுரையில் குறிப்பிடப்பட்டுள்ள கட்டளைகள் மற்றும் நடைமுறைகளை விளக்குவதற்கு நாங்கள் டெபியன் 10 OS ஐப் பயன்படுத்தியுள்ளோம்.



அடிப்படை தொடரியல்

பூனை கட்டளையைப் பயன்படுத்துவதற்கான அடிப்படை தொடரியல்:



$பூனை [விருப்பம்] [கோப்பு பெயர்]...

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





$பூனை [விருப்பம்] [பாதை/க்கு/கோப்பு]...

கோப்பின் உள்ளடக்கங்களைக் காட்டு

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

$பூனை [கோப்பு பெயர்]

இதற்கு உதாரணம் /etc /host கோப்பின் உள்ளடக்கங்களைக் காண்பிப்பது. அந்த வழக்கில், கட்டளை இருக்கும்:



$பூனை /முதலியன/புரவலன்கள்

அனைத்து கோப்புகளின் உள்ளடக்கத்தையும் காட்டு

தற்போதைய கோப்பகத்தில் அனைத்து கோப்புகளையும் காட்ட, பூனை கட்டளையுடன் வைல்ட்கார்டு எழுத்தை பின்வருமாறு பயன்படுத்தவும்:

$பூனை *

ஒரு கோப்பகத்தில் உரை கோப்புகளின் உள்ளடக்கங்களை மட்டும் காண்பிக்க, பின்வரும் கட்டளையை உள்ளிடவும்:

$பூனை *.txt

பல கோப்புகளை ஒரே நேரத்தில் காண்பி

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

$பூனை [கோப்பு 1] [கோப்பு 2] [கோப்பு 3]

பின்வரும் ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி டெர்மினலில் உள்ள மூன்று கோப்புகள் /etc /hostname, /etc/resolv.conf மற்றும் /etc /ஹோஸ்ட்களின் வெளியீட்டைப் பார்ப்பது இதற்கு ஒரு எடுத்துக்காட்டு:

ஒரு கோப்பின் வெளியீட்டை மற்றொரு கோப்பிற்கு நகலெடுக்கவும்

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

ஒரு மூலக் கோப்பின் வெளியீட்டை மற்றொரு கோப்பிற்கு நகலெடுக்க, பின்வரும் தொடரியலைப் பயன்படுத்தவும்:

$பூனை[ஆதாரம்_ கோப்பு] > [இலக்கு_ கோப்பு]

ஒரு உதாரணம் ஒரு testfile1 இன் வெளியீட்டை testfile_backup என்ற மற்றொரு கோப்பில் பின்வருமாறு நகலெடுப்பது:

$பூனை [சோதனை கோப்பு 1] > [testfile_backup]

இந்த கட்டளை முதலில் testfile_backup கோப்பை உருவாக்கி, பின்னர் testfile1 இன் உள்ளடக்கங்களை நகலெடுக்கும்.

ஒரு கோப்பின் வெளியீட்டை மற்றொரு கோப்பில் சேர்க்கவும்

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

$பூனை [ஆதாரம்_ கோப்பு] >> [இலக்கு_ கோப்பு]

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

பல கோப்புகளை மற்றொரு உரை கோப்பில் நகலெடுக்கவும்/ கோப்புகளை இணைக்கவும்

பூனை கட்டளையின் மற்றொரு முக்கிய பயன்பாடு என்னவென்றால், நீங்கள் பல கோப்புகளை ஒரே கோப்பாக இணைக்கலாம். பின்வரும் தொடரியல் கோப்பு 1, கோப்பு 2 மற்றும் கோப்பு 3 ஆகியவற்றை இணைத்து அவற்றை file4.txt என்ற மற்றொரு கோப்பில் சேமிக்கலாம்.

$பூனை [கோப்பு 1] [கோப்பு 2] [கோப்பு 3] > [கோப்பு 4]

உதாரணமாக, /etc /hostname, /etc/resolv.conf மற்றும் /etc /host கோப்பின் வெளியீட்டை network.txt என்ற மற்றொரு கோப்பில் இணைக்க விரும்புகிறோம். இந்த நோக்கத்திற்காக பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

$பூனை /முதலியன/புரவலன் பெயர் /முதலியன/resolv.conf/முதலியன/புரவலன்கள்>network.txt

கோப்பில் வரி எண்களைக் காட்டு

கோப்பின் வெளியீட்டிற்கு வரி எண்களைக் காட்ட, பின் -என் கொடியைப் பயன்படுத்தவும்:

$பூனை -என் [கோப்பு பெயர்]

உதாரணமாக, நீங்கள் உருப்படிகளின் பட்டியலைக் கொண்ட ஒரு கோப்பைப் பார்க்கிறீர்கள் என்றால், அந்த உருப்படிகளை எண்ணுடன் காண்பிக்க நீங்கள் –n கொடியைப் பயன்படுத்தலாம். பின்வரும் ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி வெற்று கோடுகள் எண்ணப்பட்டுள்ளன என்பதை நினைவில் கொள்ளுங்கள்:

நீங்கள் வெற்று வரிகளை எண்ண விரும்பவில்லை என்றால், –b கொடியை பின்வருமாறு பயன்படுத்தவும்:

$பூனை–B file.txt

ஒரு கோப்பை உருவாக்கவும்

பூனை கட்டளையைப் பயன்படுத்தி நீங்கள் ஒரு கோப்பை உருவாக்கலாம். பின்வரும் தொடரியல் தி ஸ்பர்ஃபோஸுக்கு பயன்படுத்தப்படலாம்:

$பூனை > [கோப்பு பெயர்]

மேலே உள்ள கட்டளையை உள்ளிட்ட பிறகு, நீங்கள் கோப்பில் சேமிக்க விரும்பும் உரையை உள்ளிடவும். முடிந்ததும், சேமித்து வெளியேற Ctrl+D ஐப் பயன்படுத்தவும். அதன் பிறகு, டெர்மினலில் பின்வரும் கட்டளையை செயல்படுத்துவதன் மூலம் உங்கள் புதிதாக உருவாக்கப்பட்ட கோப்பின் உள்ளடக்கங்களை நீங்கள் பார்க்கலாம்:

$பூனை [கோப்பு பெயர்]

வெளியீட்டை வரிசைப்படுத்துதல்

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

$பூனை [கோப்பு பெயர்] | வகைபடுத்து

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

$பூனை [கோப்பு 1] [கோப்பு 2] | வகைபடுத்து > [கோப்பு 3]

தொடர்ச்சியான வெற்று வரிகளை அகற்றவும்

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

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

$பூனை–S[கோப்பு பெயர்]

உதாரணமாக, பின்வரும் வெற்று கோடுகளுடன் பின்வரும் கோப்பு எங்களிடம் உள்ளது.

–S கொடியைப் பயன்படுத்துவதன் மூலம், நீங்கள் வித்தியாசத்தைக் காண்பீர்கள்.

தாவல் எழுத்துக்களைக் காட்டு

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

$பூனை- டி[கோப்பு பெயர்]

வெளியீட்டில் தாவல்கள் ^I எழுத்துகளாக காட்டப்படும்.

ஒரு கோப்பின் அச்சு வெளியீடு

பூனை கட்டளையின் மற்றொரு பிரபலமான பயன்பாடு ஒரு ஆவணத்தின் அச்சிடும் உள்ளடக்கத்தில் உள்ளது. உதாரணமாக, ஒரு கோப்பின் வெளியீட்டை /dev /lp என்ற அச்சிடும் சாதனத்திற்கு அச்சிட, பின்வரும் தொடரியல் பயன்படுத்தப்படும்:

$பூனை [கோப்பு பெயர்] > /தேவ்/எல்பி

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