லினக்ஸில் ஒற்றை அல்லது பல கோப்பகங்களை மறுபெயரிடுவதற்கான அடிப்படை வழிகாட்டி கட்டளை வரி பயன்பாடுகளை மட்டுமே பயன்படுத்துகிறது
கோப்புகள் மற்றும் கோப்பகங்களை மறுபெயரிடுவது ஒரு பயனர் அடிக்கடி செய்ய வேண்டிய பணியாகும். அதிர்ஷ்டவசமாக, Linux ஆனது டெர்மினலில் இருந்து நேரடியாக கோப்புகள் மற்றும் கோப்பகங்களை மறுபெயரிடுவதற்கான எளிதான வழியைக் கொண்டுள்ளது.
லினக்ஸில் உள்ள கோப்பகங்களை மறுபெயரிட இரண்டு லினக்ஸ் கட்டளைகளைப் பற்றி விவாதிப்போம். தி எம்வி
மற்றும் மறுபெயரிடுங்கள்
கட்டளைகள்.
பயன்படுத்தி எம்வி
லினக்ஸில் ஒரு கோப்பகத்தை மறுபெயரிடுவதற்கான கட்டளை
mv கட்டளை என்பது லினக்ஸ் மற்றும் அனைத்து யூனிக்ஸ் போன்ற அமைப்புகளால் வழங்கப்படும் அடிப்படை கட்டளைகளில் ஒன்றாகும். எம்வி
அடிப்படையில் கோப்புகளை ஒரு இடத்திலிருந்து மற்றொரு இடத்திற்கு நகர்த்தப் பயன்படுகிறது. ஆனால் கோப்புகள் மற்றும் கோப்பகங்களை மறுபெயரிடுவதற்கான ஒரு வழியாகவும் இது பரவலாகப் பயன்படுத்தப்படுகிறது.
ஒரு கோப்பகத்தை மறுபெயரிட பின்வரும் தொடரியல் பயன்படுத்தவும் எம்வி
.
தொடரியல்:
mv [old_name_of_directory] [new_name_of_directory]
முதலில், தற்போதைய வேலை கோப்பகத்தில் உள்ள கோப்பகங்களைப் பயன்படுத்தி சரிபார்க்கவும் ls
கட்டளை.
ls
வெளியீடு:
gaurav@ubuntu:~/workspace$ ls -l மொத்தம் 76 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:19 daa drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:20 dmta drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:19 பிசி drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:19 pmcd drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:19 qps drwxr-xr-x 2 ரூட் 90916 :19 ssda
இப்போது, பெயரிடப்பட்ட கோப்புறையை மறுபெயரிடுவோம் daa செய்ய ரோபோ பயன்படுத்தி எம்வி
கட்டளை.
உதாரணமாக:
mv daa ரோபோ
பின்னர், கோப்பகத்தின் புதிய பெயரைச் சரிபார்க்க ls கட்டளையைப் பயன்படுத்தி கோப்பகங்களின் பட்டியலை மீண்டும் சரிபார்க்கவும்.
gaurav@ubuntu:~/workspace$ ls dmta pc pmcd qps robot ssda
ஒரு கோப்பகத்தை ஏற்கனவே பயன்படுத்திய பெயருக்கு மறுபெயரிட முயற்சித்தால் விரும்பிய இடத்தில் உள்ள மற்றொரு கோப்பகத்தின் மூலம், பழைய பெயரைக் கொண்ட கோப்பகம் நீக்கப்பட்டு, புதியதைக் கொண்டு அதிகமாக எழுதப்படும்.
உதாரணமாக:
gaurav@ubuntu:~/workspace$ ls -l மொத்தம் 76 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:19 dmta drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:20 pc drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:19 pmcd drwxr-xr-x 2 ரூட் ரூட் 4096 Sep 9 16:19 qps drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 16:19 ரோபோ drwxr-xr-x 2 ரூட் 90916 :19 ssda
மேலே உள்ள பட்டியலில் இருந்து, கோப்பகங்களுடன் வேலை செய்வோம் dmta, pc மற்றும் qps.
எடுத்துக்காட்டு வெளியீடு:
gaurav@buntu:~/workspace$ mv dmta qps gaurav@ubuntu:~/workspace$ ls pc pmcd qps robot ssda gaurav@ubuntu:~/workspace$
இங்கே நான் கோப்பகத்தை மறுபெயரிட முயற்சித்தேன்.dmta'என'qps‘. இங்கே qps கோப்பகம் ஏற்கனவே உள்ளது, ஆனால் மேலெழுதும் ப்ராம்ட் டெர்மினலால் காட்டப்படவில்லை.
மேலும், ' என்று பெயரிடப்பட்ட கோப்பகத்தை நீங்கள் பார்க்கலாம்.dmta' அழிக்கப்பட்டுவிட்டது. பயன்படுத்துவதில் உள்ள குறைபாடு இதுதான் எம்வி
ஒரே பெயரில் ஒன்றுக்கு மேற்பட்ட கோப்பகங்கள் இருந்தால் கட்டளையிடவும்.
அத்தகைய தெளிவின்மையைத் தவிர்க்க, நாம் பயன்படுத்தலாம் மறுபெயரிடுங்கள்
கட்டளை.
பயன்படுத்தி மறுபெயரிடுங்கள்
கோப்பகங்களை மறுபெயரிடுவதற்கான கட்டளை
ஏற்கனவே மேலே குறிப்பிட்டுள்ளபடி, எம்வி
மிகவும் அடிப்படையான கட்டளை மற்றும் சில தெளிவற்ற நடத்தையும் உள்ளது. இந்த குறைபாடுகளை போக்க நாம் பயன்படுத்தலாம் மறுபெயரிடுங்கள்
ஒரே நேரத்தில் பல கோப்புகளை மறுபெயரிடுவதற்கான கட்டளை.
மறுபெயரிடுங்கள்
லினக்ஸ் விநியோகத்துடன் உள்ளமைக்கப்பட்டதாக வரவில்லை. நீங்கள் முதலில் அதை தனித்தனியாக நிறுவ வேண்டும். மறுபெயரிடுங்கள்
இரண்டு வெவ்வேறு பதிப்புகளில் கிடைக்கிறது. ஆனால் அவற்றின் செயல்பாடு எல்லா சூழல்களிலும் ஒரே மாதிரியாக இருக்கும். நிறுவுவதற்கான கட்டளைகளில் மட்டுமே வித்தியாசம் இருக்கும் மறுபெயரிடுங்கள்
பயன்பாடு. அவற்றை கீழே பார்க்கவும்.
நிறுவு மறுபெயரிடுங்கள்
உபுண்டு மற்றும் டெபியன் விநியோகங்களில்:
sudo apt-get install rename
நிறுவு மறுபெயரிடுங்கள்
Fedora, CentOS மற்றும் RedHat விநியோகங்களில்:
sudo dnf நிறுவல் முன்பெயர்
உங்கள் லினக்ஸ் கணினியில் மறுபெயரிடுதலை நிறுவிய பின், கீழே உள்ள குறியீட்டைப் பயன்படுத்தி ஒரு கோப்பகத்தின் பெயரை மாற்றவும்.
தொடரியல்:
சூடோ மறுபெயர் [perl வெளிப்பாடு] [அடைவு]
உதாரணமாக:
முதலில் ஒரு கோப்பகத்தை மறுபெயரிட முயற்சிப்போம் மறுபெயரிடுங்கள்
கட்டளை. பெயரிடப்பட்ட கோப்பகத்தை மறுபெயரிடுவோம் dir2 என ssh.
வெளியீடு:
ரூட்@உபுண்டு:~# ls DIR1 dir2 dir3 dir4 dir5 pc snap
root@ubuntu:~# rename 's/dir2/ssh/' dir2 root@ubuntu:~# ls -l மொத்தம் 28 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 DIR1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir3 drwxr-xr-x 2 ரூட் 4096 செப் 9 15:15 dir4 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir5 drwxr-xr-x 2 ரூட் 4091 19 பிசி drwxr-xr-x 3 ரூட் ரூட் 4096 செப் 9 14:59 ஸ்னாப் drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 ssh
மேலே உள்ள வெளியீட்டில் இருந்து, 'என்ற பெயரிடப்பட்ட கோப்பகத்தைக் காணலாம்.dir2' என மறுபெயரிடப்பட்டது.ssh' பயன்படுத்தி மறுபெயரிடுங்கள்
கட்டளை.
ஒரே நேரத்தில் பல கோப்பகங்களை மறுபெயரிடவும் மறுபெயரிடுங்கள்
கட்டளை
என்னிடம் இரண்டு கோப்பகங்கள் உள்ளன என்று வைத்துக்கொள்வோம்.விளையாட்டு' மற்றும் 'வேலை‘. இரண்டு கோப்பகங்களும் சிறிய எழுத்துக்களில் பெயரிடப்பட்டுள்ளன. ஐப் பயன்படுத்தி இந்த கோப்பகங்களின் பெயர்களை மாற்றுவேன் மறுபெயரிடுங்கள்
பெரிய எழுத்துகளுக்கு கட்டளை.
உதாரணமாக:
sudo பெயர் 'y/a-z/A-Z/' [directories_to_rename]
வெளியீடு:
பயன்படுத்தும் தற்போதைய கோப்பகங்களின் பட்டியலைச் சரிபார்க்கிறது ls
கட்டளை.
root@ubuntu:~# ls -l மொத்தம் 36 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 DIR1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir3 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir4 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir5 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:31 game.sql drwxr-xr-x 2 ரூட் ரூட் 49096 :19 pc drwxr-xr-x 3 ரூட் ரூட் 4096 செப் 9 14:59 ஸ்னாப் drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 ssh drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:30 வேலை.
தனிப்படுத்தப்பட்ட கோப்பகங்களின் பெயர்களை மாற்ற மறுபெயரிடுதல் கட்டளையைப் பயன்படுத்துதல்.
ரூட்@உபுண்டு:~# சூடோவின் பெயரை 'y/a-z/A-Z/' *.sql
உடன் வெளியீட்டைச் சரிபார்க்கிறது ls
கட்டளை.
root@ubuntu:~# ls -l மொத்தம் 36 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 DIR1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:31 GAME.SQL drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:30 வேலை.SQL drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir3 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir4
இங்கே நாம் அடைவுப் பெயர்களை சிறிய எழுத்தில் இருந்து பெரிய எழுத்துக்கு மாற்றியிருப்பதைக் காணலாம்.
எடுத்துக்காட்டு 2:
இந்த எடுத்துக்காட்டில், பல கோப்புகளின் பகுதியை ஒரே நேரத்தில் மறுபெயரிட முயற்சிப்போம்.
முதலில் அடைவுகளை பட்டியலிடுவோம்.
root@ubuntu-s-1vcpu-1gb-blr1-01:~# ls -l மொத்தம் 56 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 DIR1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:31 விளையாட்டு.SQL drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:30 வேலை.SQL drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:50 dir1.sql drwxr-xr-x 2 ரூட் ரூட் 490965 Sep: 50 dir2.sql drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir3 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 dir4 drwxr-xr-x 2 ரூட் 4096:wx5 9 1 dr5 dir5 -xr-x 2 ரூட் ரூட் 4096 செப் 9 15:19 pc drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:54 sheldon1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:54 sheldon2 drwxr-xr-xr ரூட் ரூட் 4096 செப் 9 15:54 ஷெல்டன்3 drwxr-xr-x 3 ரூட் ரூட் 4096 செப் 9 14:59 ஸ்னாப் drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 ssh
rename commadn ஐ rename -v என இயக்குவதன் மூலம் செய்யப்பட்ட மாற்றங்களை அவுட்புட்டாக பார்க்கலாம்.
root@ubuntu:~# -n -v sheldon sheldonEPQ ஷெல்டனை மறுபெயரிடவா? 'sheldon1' -> 'sheldonEPQ1' 'sheldon2' -> 'sheldonEPQ2' 'sheldon3' -> 'sheldonEPQ3'
root@ubuntu:~# ls -l மொத்தம் 56 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:15 DIR1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:31 GAME.SQL drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:30 வேலை.SQL drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:54 sheldonEPQ1 drwxr-xr-x 2 ரூட் ரூட் 4096 செப் 9 15:54 sheldonEPQ2 ரூட் 2x9 drwx6 9 15:54 sheldonEPQ3
இந்த எடுத்துக்காட்டில் பல கோப்புகளின் பெயரின் பகுதியை ஒரே நேரத்தில் மாற்றியுள்ளோம்.
முடிவுரை
இந்த டுடோரியலில், கோப்பகத்தின் பெயர்களை எவ்வாறு திருத்துவது என்பதை நாங்கள் குறிப்பாக கற்றுக்கொண்டோம் எம்வி
மற்றும் மறுபெயரிடுங்கள்
கட்டளை. ஒரு அடைவு மற்றும் பல அடைவுகளை மறுபெயரிட கற்றுக்கொண்டோம்.