லினக்ஸில் CAT கட்டளையைப் பயன்படுத்தி டெர்மினலில் இருந்து உரை கோப்புகளிலிருந்து உள்ளடக்கத்தைக் காண்பி மற்றும் கையாளவும்
நீங்கள் டெர்மினலில் வேலை செய்கிறீர்கள் என்று வைத்துக்கொள்வோம், நீங்கள் உண்மையில் ஒரு உரை கோப்பைப் பார்க்க வேண்டும், ஆனால் அந்த கோப்பகத்திற்குச் சென்று, மவுஸைப் பயன்படுத்தி அதைத் திறக்க நீங்கள் மிகவும் சோம்பேறியாக இருக்கிறீர்கள். சரி, லினக்ஸ் ஒரு உரை கோப்பின் உள்ளடக்கங்களை நேரடியாக முனையத்தில் பார்க்கும் உங்கள் தேவையை பூர்த்தி செய்கிறது.
பூனை
'இணைப்பு' என்பதைக் குறிக்கிறது. எதையாவது இணைப்பது ஒரு தொடரில் இணைப்பது என வரையறுக்கப்படுகிறது. இந்த வழக்கில், உரை கோப்புகளின் உள்ளடக்கத்தை இணைப்பது அல்லது இணைப்பது பற்றி நாங்கள் பேசுகிறோம். இந்த சிறிய கட்டளை வரி பயன்பாடு உண்மையில் நீங்கள் நினைப்பதை விட உங்கள் பணிகளில் உதவியாக இருக்கும்.
இந்த டுடோரியல் அதன் பயன்பாடுகளைப் பற்றியதாக இருக்கும் பூனை
கட்டளை மற்றும் சில விவரங்கள் இந்த கட்டளையை மிகவும் பயனுள்ளதாக பயன்படுத்த அதை பற்றி தெரிந்து கொள்ள வேண்டும்.
பூனை பற்றி அதிகம் தெரிந்து கொள்ளுங்கள்
பூனை
டெக்ஸ்ட் பைல்களை ஒருங்கிணைக்க உங்களுக்கு உதவுகிறது மேலும் இது அதன் பெயர் 'பூனை'. தி பூனை
கட்டளை கோப்பிலிருந்து தரவைப் படித்து அதன் உள்ளடக்கங்களை பயனரின் முனையத்தில் வெளியீட்டாகக் காண்பிக்கும்.
இந்த கட்டளையைப் பயன்படுத்தி புதிய கோப்புகளை உருவாக்குவதும் சாத்தியமாகும். எனவே, தி பூனை
கட்டளை பல பரிமாணங்களைக் கொண்டுள்ளது, பயனர்கள் அறிந்திருக்க வேண்டும்.
இன் பழமையான பயன்பாட்டைப் பார்ப்போம் பூனை
பின்வரும் எடுத்துக்காட்டில் கட்டளை.
பொது தொடரியல்:
பூனை [விருப்பங்கள்..] [file_name]
உதாரணமாக:
cat demo.txt
வெளியீடு:
இது ஒரு டெமோ கோப்பு. பூனை கட்டளையை கற்றுக்கொள்ள இந்த கட்டுரை உங்களுக்கு உதவும். cat கட்டளை பயன்படுத்த மிகவும் எளிதானது. இந்த கட்டுரையில் அதன் அம்சங்களைப் பற்றி நீங்கள் அறிந்து கொள்ளலாம். கோப்பின் முடிவு நன்றி.
பூனையுடன் கிடைக்கும் விருப்பங்கள்
பூனை
Linux வழங்கும் விருப்பங்களைப் பயன்படுத்தி நாம் விரும்பும் விதத்தில் பல்வேறு நோக்கங்களுக்காகப் பயன்படுத்தலாம். இந்த கட்டுரையில் சில முக்கிய விருப்பங்களைப் பற்றி நீங்கள் அறிந்து கொள்வீர்கள்.
விருப்பம் | விளக்கம் |
-என் | வரி எண்களை அச்சிடுகிறது |
-கள் | வெளியீட்டில் வெற்று வரிகளை தவிர்க்கவும் |
-டி | தாவல்கள் மற்றும் இடைவெளிகளை வேறுபடுத்துங்கள் |
-இ | வரி முடிவடையும் எழுத்துக்களைக் காட்டு |
> இயக்குபவர் | ஒரு கோப்பிலிருந்து மற்றொரு கோப்பிற்கு உள்ளடக்கத்தை நகலெடுக்க உங்களை அனுமதிக்கிறது |
>> (வழிமாற்று ஆபரேட்டர்) | கொடுக்கப்பட்ட கோப்பில் வெளியீட்டைச் சேர்க்கிறது |
இந்த விருப்பங்களின் உதாரணங்களை ஒவ்வொன்றாக நாம் கட்டுரையில் தொடரலாம்.
பூனையைப் பயன்படுத்தி வரி எண்களை அச்சிடவும்
பயன்படுத்தி -என்
உடன் விருப்பம் பூனை
கட்டளை உரை கோப்பின் வரி எண்களை அச்சிட உங்களை அனுமதிக்கிறது.
உதாரணமாக:
cat -n /etc/passwd
வெளியீடு:
1 1 root:x:0:0:root:/root:/bin/bash 2 daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin 3 bin:x:2:2: பின்:/bin:/usr/sbin/nologin 4 sys:x:3:3:sys:/dev:/usr/sbin/nologin 5 sync:x:4:65534:sync:/bin:/bin/sync 6 games:x:5:60:games:/usr/games:/usr/sbin/nologin 7 man:x:6:12:man:/var/cache/man:/usr/sbin/nologin 8 lp:x: 7:7:lp:/var/spool/lpd:/usr/sbin/nologin 9 mail:x:8:8:mail:/var/mail:/usr/sbin/nologin 10 news:x:9:9: செய்தி:/var/spool/news:/usr/sbin/nologin 11 uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin 12 proxy:x:13:13:proxy: /bin:/usr/sbin/nologin 13 www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin 14 காப்பு:x:34:34:backup:/var/backups :/usr/sbin/nologin 15 பட்டியல்:x:38:38:அஞ்சல் பட்டியல் மேலாளர்:/var/list:/usr/sbin/nologin
இங்கே, ஒவ்வொரு வரியும் ஒரு எண்ணுடன் குறிக்கப்படுகிறது. கோப்பில் உள்ள மொத்த வரிகளின் எண்ணிக்கையைப் பற்றிய யோசனையைப் பெறவும் இது உதவுகிறது. உரை கோப்பில் உள்ள வெற்று கோடுகள் எப்போது எண்களும் ஒதுக்கப்படுகின்றன -என்
விருப்பம் பயன்படுத்தப்படுகிறது.
பயன்படுத்தி >
கோப்பு உள்ளடக்கத்தை நகலெடுக்க ஆபரேட்டர்
தி >
கோப்பின் உள்ளடக்கங்களை வேறு ஏதேனும் கோப்பில் நகலெடுக்க, ஆபரேட்டரை cat கட்டளையுடன் பயன்படுத்தலாம். உதாரணத்தின் மூலம் இதை நன்றாகப் புரிந்துகொள்வோம்.
பொது தொடரியல்:
cat file1 > file2
இங்கே, கோப்பு1 இன் உள்ளடக்கங்கள் கோப்பு2 இல் நகலெடுக்கப்படும். கோப்பு2 ஏற்கனவே இருக்க வேண்டும் என்பது அவசியமில்லை. அது நன்றாகவும் நன்றாகவும் இருந்தால், அது இல்லை என்றால், இந்த கட்டளை அதை உங்களுக்காக உருவாக்கும்.
உதாரணமாக:
cat demo.txt > test.txt
வெளியீடு:
gaurav@ubuntu:~$ cat test.txt இது ஒரு டெமோ கோப்பு. பூனை கட்டளையை கற்றுக்கொள்ள இந்த கட்டுரை உங்களுக்கு உதவும். cat கட்டளை பயன்படுத்த மிகவும் எளிதானது. இந்த கட்டுரையில் அதன் அம்சங்களைப் பற்றி நீங்கள் அறிந்து கொள்ளலாம். கோப்பின் முடிவு நன்றி. gaurav@ubuntu:~$
இங்கே, 'demo.txt' கோப்பின் உள்ளடக்கங்கள் 'test.txt' கோப்பிற்கு அனுப்பப்படுகின்றன அல்லது நகலெடுக்கப்படுகின்றன. இப்போது, இந்த வழக்கில் test.txt கோப்பு இந்த கட்டளையை இயக்கும் முன் இல்லை. இது உண்மையில் இந்த கட்டளையால் உருவாக்கப்பட்டது.
பயன்படுத்தி >>
கோப்பு உள்ளடக்கத்தைச் சேர்க்க ஆபரேட்டர்
நாம் பயன்படுத்தலாம் >>
(வழிமாற்று ஆபரேட்டர்) உடன் பூனை
கோப்பின் உள்ளடக்கங்களைச் சேர்க்க கட்டளை.
கோப்புகளைச் சேர்ப்பதில், ஒரு கட்டளையின் வெளியீடு ஒரு கோப்பு அல்லது வேறு சில கட்டளைகளுக்கு உள்ளீடாக அனுப்பப்படும்.
உதாரணமாக, நான் கட்டளையை இயக்கினால் பூனை /etc/ குழு
, பின்னர் உங்கள் லினக்ஸ் கணினியில் இருக்கும் அனைத்து குழுக்களின் தகவல்களும் முனையத்தில் காட்டப்படும். இப்போது நீங்கள் இந்த விவரங்களை ஒரு கோப்பின் வடிவத்தில் பெற விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம், பின்னர், இந்த விஷயத்தில், நீங்கள் இதைப் பயன்படுத்தலாம் >>
உடன் வழிமாற்று ஆபரேட்டர் பூனை
கட்டளை.
பொது தொடரியல்:
cat /dir1/file.txt >> [new_file]
உதாரணமாக:
cat /etc/group >> group.txt
இந்த கட்டளையின் வெளியீட்டை அனுப்பும் பூனை /etc/group
கட்டளை, group.txt கோப்புக்கு உள்ளீடாக.
வெளியீடு:
gaurav@ubuntu:~$ cat group.txt root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4:syslog,gaurav tty:x:5: disk :x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10:
வெளியீட்டில் வெற்று வரிகளைத் தவிர்க்கிறது
உரை கோப்புகளில், வெளியீட்டின் நீளத்தை அதிகரிக்கும் சில வெற்று வரிகள் இருக்கலாம். மீண்டும் மீண்டும் காலியாக உள்ள வரிகளை பயன்படுத்தி தவிர்க்கலாம்-கள்
உடன் விருப்பம் பூனை
கட்டளை.
ஒரு மாதிரி உரைக் கோப்பைப் பார்ப்போம்.
இது ஒரு டெமோ கோப்பு. பூனை கட்டளையை கற்றுக்கொள்ள இந்த கட்டுரை உங்களுக்கு உதவும். cat கட்டளை பயன்படுத்த மிகவும் எளிதானது. இந்த கட்டுரையில் அதன் அம்சங்களைப் பற்றி நீங்கள் அறிந்து கொள்ளலாம். மேலே இரண்டு வரிகள் காலியாக உள்ளன. கோப்பின் முடிவு நன்றி.
ஹைலைட் செய்யப்பட்ட பகுதியில் 3 வெற்று கோடுகள் இருப்பதைக் காணலாம். இப்போது, கூடுதல் வெற்று வரிகளை அடக்க -s விருப்பத்தைப் பயன்படுத்துவோம்.
உதாரணமாக:
cat -s demo.txt
வெளியீடு:
இது ஒரு டெமோ கோப்பு. பூனை கட்டளையை கற்றுக்கொள்ள இந்த கட்டுரை உங்களுக்கு உதவும். cat கட்டளை பயன்படுத்த மிகவும் எளிதானது. இந்த கட்டுரையில் அதன் அம்சங்களைப் பற்றி நீங்கள் அறிந்து கொள்ளலாம். மேலே இரண்டு வரிகள் காலியாக உள்ளன. கோப்பின் முடிவு நன்றி.
கூடுதல் காலியான கோடுகள் இப்போது வெளியீட்டில் இருந்து தவிர்க்கப்பட்டிருப்பதைக் காணலாம். உங்கள் முனையத்தில் பெரிய வெளியீடுகளைக் கையாளும் போது இந்த விருப்பம் பயனுள்ளதாக இருக்கும்.
கோப்பில் உள்ள வரிகளின் முடிவைக் குறிக்கிறது
எப்பொழுது -இ
விருப்பம் உடன் பயன்படுத்தப்படுகிறது பூனை
கட்டளை, இது ஒவ்வொரு வரியின் முடிவையும் குறிக்கும் கண்ணுக்கு தெரியாத குறியீட்டைக் காட்டுகிறது. எந்த வரியின் இந்த முடிவும் '$
' சின்னம்.
பொது தொடரியல்:
cat -e [கோப்பு பெயர்]
உதாரணமாக:
cat -e /etc/issue
வெளியீடு:
உபுண்டு 18.04.5 LTS \n \l$ $
இங்கே, ஒவ்வொரு வரியின் முடிவும் ‘’ என்று குறிக்கப்பட்டிருப்பதை வெளியீடு காட்டுகிறது.$
' சின்னம்.
பூனையுடன் புதிய கோப்பை உருவாக்கவும்
பூனை
பிற உரை எடிட்டரைப் போலவே புதிய கோப்பை உருவாக்கவும் கட்டளையைப் பயன்படுத்தலாம் நானோ
அல்லது விம்
. டெர்மினலைப் பயன்படுத்தி புதிதாக உருவாக்கப்பட்ட இந்தக் கோப்பைத் திருத்தலாம்.
பொது தொடரியல்:
பூனை > [புதிய கோப்பு]
உதாரணமாக:
பூனை > report.txt
வெளியீடு:
gaurav@ubuntu:~$ cat > report.txt இது பதிவுகளை பராமரிக்க தேவையான அறிக்கை கோப்பு. தயவுசெய்து இந்த கோப்பை மாற்ற வேண்டாம். கோப்பின் முடிவு ... .. ^C gaurav@ubuntu:~$
இவ்வாறு, தி பூனை
command.txt என்ற புதிய கோப்பு பெயரை உருவாக்கியுள்ளது.
ஒரு கோப்புறையில் உள்ள அனைத்து உரை கோப்புகளின் உள்ளடக்கத்தையும் காட்டவும்
இதைப் பயன்படுத்தி நீங்கள் செய்யக்கூடிய சுவாரஸ்யமான செயல்பாடுகளில் இதுவும் ஒன்றாகும் பூனை
கட்டளை. நீங்கள் ஒரு நேரத்தில் ஒன்றுக்கும் மேற்பட்ட உரை கோப்புகளின் உள்ளடக்கத்தைக் காட்ட விரும்பினால், நீங்கள் இதைப் பயன்படுத்தலாம் பூனை
பின்வரும் வழியில் கட்டளையிடவும்.
பொது தொடரியல்:
பூனை *.txt
இந்த கட்டளை நீங்கள் தற்போது வைக்கப்பட்டுள்ள கோப்பகத்தில் உள்ள அனைத்து உரை கோப்புகளின் உள்ளடக்கத்தையும் காண்பிக்கும்.
முதலில் மாதிரி1.txt மற்றும் சாம்பிள்2.டிஎக்ஸ்டி ஆகிய இரண்டு டெமோ கோப்புகளைப் பார்ப்போம்.
gaurav@ubuntu:~/cat$ cat sample1.txt இது முதல் கோப்பின் 'மாதிரி 1' இன் வெளியீடு. நன்றி. gaurav@ubuntu:~/cat$ gaurav@ubuntu:~/cat$ cat sample1.txt இது முதல் கோப்பு 'மாதிரி 1' இன் வெளியீடு. நன்றி. gaurav@ubuntu:~/cat$
உதாரணமாக:
பூனை *.txt
இந்தக் கட்டளை எனது தற்போதைய பணிக் கோப்பகத்தில் உள்ள இரண்டு உரைக் கோப்புகளின் உள்ளடக்கத்தையும் ஒரே வெளியீடாகக் காண்பிக்கும்.
வெளியீடு:
gaurav@ubuntu:~/cat$ cat *.txt இது முதல் கோப்பின் 'மாதிரி 1' இன் வெளியீடு. நன்றி. இது 'மாதிரி2' என்ற இரண்டாவது கோப்பின் வெளியீடு. நன்றி. gaurav@ubuntu:~/cat$
முடிவுரை
இந்த டுடோரியலில், அனைத்து அடிப்படை செயல்பாடுகளையும் பற்றி அறிந்து கொண்டோம் பூனை
Linux இல் கட்டளை. உங்கள் டெர்மினலில் இருந்தே வெவ்வேறு உரைக் கோப்புகளை இணைக்கவும், உரைக் கோப்பில் உள்ள உள்ளடக்கத்தை மாற்றவும் இப்போது இதைப் பயன்படுத்தலாம். புதிய கோப்புகளை உருவாக்க இது உங்களுக்கு உதவுவதால், நீங்கள் அதை உரை திருத்தியாகவும் பயன்படுத்தலாம். இதன் பல்துறை இயல்பு பூனை
கட்டளை லினக்ஸ் பயனர்களிடையே மிகவும் பிரபலமாக உள்ளது.