லினக்ஸ் புதினா 20 இல் பணிபுரியும் போது, நீங்கள் வெவ்வேறு கோப்புகள் மற்றும் கோப்புறைகளில் வேலை செய்ய வேண்டும். ஆனால் ஒரு கோப்பு அல்லது கோப்பகத்தை உருவாக்கும் அல்லது நீக்கும் முறை ஓரளவிற்கு ஒரு கோப்பை உருவாக்குவது அல்லது நீக்குவதை விட வேறுபட்டது. கட்டளை வரியிலிருந்து கோப்புகள் அல்லது கோப்பகங்களை நீக்கும் போது, இந்த கட்டுரையில் குறிப்பிடப்பட்டுள்ள கட்டளைகளைப் பயன்படுத்தி அடைவு அகற்றப்பட்டவுடன், அது முழுமையாக மீட்கப்படாது என்பதால் விழிப்புடன் இருங்கள்.
இந்த கட்டுரையில், பாஷில் உள்ள கோப்புறைகளை நீக்க அனைத்து அடிப்படை முறைகளையும் பற்றி நீங்கள் அறிந்து கொள்வீர்கள்.
கோப்புறைகள் அல்லது கோப்பகங்களை நீக்க இரண்டு முறைகள் உள்ளன. இவை பின்வருமாறு:
- கட்டளை rmdir காலியாக உள்ள கோப்புறைகள் அல்லது கோப்பகங்களை நீக்க பயன்படுகிறது.
- ஒற்றை கோப்புறையை அகற்றவும்
- ஒரு கோப்புறையில் உள்ள கோப்புறையை அகற்று
- பல கோப்புறைகளை அகற்று
- கட்டளை rm காலியாக இல்லாத கோப்புறைகள் அல்லது கோப்பகங்களை நீக்க பயன்படுகிறது.
கோப்புறைகளை நீக்குவதற்கு சில உதாரணங்களைப் பயன்படுத்தி இந்த இரண்டு முறைகளையும் முயற்சி செய்யலாம்.
கட்டளை rmdir
நீங்கள் ஒரு லினக்ஸ் பயனராக இருந்தால், ஒரு வெற்று கோப்புறையை நீக்க விரும்பினால், நீங்கள் rmdir கட்டளையைப் பயன்படுத்த வேண்டும். எனவே, ஆரம்பத்தில், உங்கள் வீட்டு கோப்பகத்தில் தற்போது எத்தனை கோப்புறைகள் பின்வருமாறு உள்ளன என்பதை நீங்கள் சரிபார்க்க வேண்டும்:
$ ls
ஒற்றை கோப்புறையை அகற்றவும்
முதலில், பின்வரும் எளிய கட்டளையைப் பயன்படுத்தி Folder1 என்ற பெயரில் ஒரு புதிய கோப்பகத்தை உருவாக்கி, அனைத்து கோப்பகங்களையும் மீண்டும் பட்டியலிடுங்கள். கோப்பகங்களின் பட்டியலில் புதிதாக உருவாக்கப்பட்ட கோப்புறையை நீங்கள் காண்பீர்கள்.
$ mkdir கோப்புறை பெயர்
இப்போது காலியாக உள்ள இந்த புதிதாக உருவாக்கப்பட்ட கோப்புறையை அகற்ற, பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
$ rmdir கோப்புறை பெயர்அனைத்து கோப்பகங்களையும் பட்டியலிடுங்கள், குறிப்பிட்ட கோப்புறை நீக்கப்பட்டது மற்றும் பட்டியலில் இல்லை என்பதை நீங்கள் காண்பீர்கள்.
ஒரு கோப்புறையில் உள்ள கோப்புறையை அகற்று
உங்களிடம் உள்ள அனைத்து கோப்பகங்களையும் பட்டியலிடுங்கள். பின்வருமாறு mkdir கட்டளையைப் பயன்படுத்தி Folder2 என்ற பெயரில் ஒரு புதிய கோப்பகத்தை உருவாக்கவும்:
$ mkdir கோப்புறை பெயர்
இப்போது, Folder2 என்ற பெயரில் புதிதாக உருவாக்கப்பட்ட கோப்புறையில் Test1 என்ற மற்றொரு கோப்புறையை உருவாக்கவும்.
$ mkdir folder1-name/folder2name
கீழே காட்டப்பட்டுள்ளபடி, ஒரு சிடி கட்டளையின் மூலம் ஒரு கோப்புறையில் ஒரு கோப்புறையை உருவாக்கலாம்:
$ cd கோப்புறை 1-பெயர்$ mkdir கோப்புறை 2-பெயர்
இப்போது, rmdir கட்டளையைப் பயன்படுத்தி Folder2 கோப்புறையை அகற்ற முயற்சிக்கவும். நீங்கள் ஒரு பிழையைப் பெறுவீர்கள்: Folder2 இல் Test1 இருப்பதால் அடைவு காலியாக இல்லை, அதனால்தான் rmdir கட்டளை Folder2 ஐ நீக்க முடியவில்லை.
$ rmdir கோப்புறை பெயர்
எனவே, கீழே உள்ள கட்டளையைப் பயன்படுத்தி நீங்கள் Test1 கோப்புறையை நீக்க வேண்டும்:
$ rmdir கோப்புறை 1-பெயர்/கோப்புறை 2-பெயர்
பின்வருவது போல் கோப்புறை பாதைக்கு பதிலாக சிடி கட்டளையைப் பயன்படுத்தி ஒரு கோப்புறையில் உள்ள கோப்புறையை நீக்க மற்றொரு முறையையும் முயற்சி செய்யலாம்:
$ cd கோப்புறை பெயர்$ rmdir துணை கோப்புறை-பெயர்
Folder2 இலிருந்து Test1 என்ற கோப்புறை நீக்கப்பட்டுள்ளதை நீங்கள் காணலாம்.
குறிப்பு: கோப்புறை நீக்கப்படும் போது நீங்கள் அகற்றும் செய்தியைப் பார்க்க விரும்பினால், -v கொடியுடன் பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்:
$ rmdir –v கோப்பு பெயர்
பல கோப்புறைகளை அகற்று
ஒரே நேரத்தில் பல கோப்புறைகளை நீக்க, நீங்கள் முதலில் பல கோப்புறைகளை உருவாக்க வேண்டும். எனவே, mkdir கட்டளையைப் பயன்படுத்தி Test1, Test2 மற்றும் Test3 என்ற பெயருடன் மூன்று கோப்புறைகளை உருவாக்கவும். Ls கட்டளையைப் பயன்படுத்தி புதிதாக உருவாக்கப்பட்ட அனைத்து கோப்புறைகளையும் பட்டியலிடுங்கள்.
$ mkdir கோப்புறை 1 கோப்புறை 2 கோப்புறை 3
வெவ்வேறு பெயர்கள் இருந்தால் கோப்புறைகளை நீக்க பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:
$ rmdir கோப்புறை 1 கோப்புறை 2 கோப்புறை 3
உங்கள் கோப்புறைகளில் வெவ்வேறு பெயர்கள் இருந்தால், அவற்றை நீக்க பின்வரும் கட்டளையை முயற்சிக்கவும்:
$ rmdir –v கோப்புறை*இந்த கட்டளையில் * அடையாளம் குறிப்பிட்ட சொல் கோப்புறையுடன் தொடங்கப்பட்ட அனைத்து கோப்புறைகளையும் தேர்ந்தெடுக்கும் என்பதைக் காட்டுகிறது. கீழே உள்ள படத்தில், சோதனையுடன் தொடங்கப்பட்ட பெயர்களைக் கொண்ட அனைத்து கோப்புறைகளும் நீக்கப்படும்.
கட்டளை rm
காலியாக இல்லாத கோப்புறையை நீக்க விரும்பினால், நீங்கள் rm கட்டளையைப் பயன்படுத்த வேண்டும். உங்கள் வீட்டு கோப்பகத்தில் தற்போது எத்தனை கோப்புறைகள் உள்ளன என்பதை கீழே பட்டியலிடுவதன் மூலம் சரிபார்க்கவும்:
$ ls
இப்போது, புதிய என்ற பெயரில் ஒரு புதிய கோப்புறையை உருவாக்கவும் மேலும் இந்த கோப்புறையில் Test1, Test2, Test3, போன்ற வேறு கோப்புறைகளை உருவாக்கவும்.
$ mkdir கோப்புறை$ cd கோப்புறை பெயர்
$ mkdir துணை கோப்புறை 1 துணை கோப்புறை 2 துணை கோப்புறை 3
உங்கள் வீட்டு அடைவில் தற்போது இருக்கும் கோப்புறைகளை பாருங்கள்.
இப்போது, வெற்று அல்லாத கோப்புறையை அகற்ற rm கட்டளையைப் பயன்படுத்த வேண்டிய நேரம் இது. இந்த நோக்கத்திற்காக, நீக்க வேண்டிய கோப்புறையின் பெயரைத் தொடர்ந்து பின்வரும் rm கட்டளையைப் பயன்படுத்தவும்:
$ rm –r கோப்புறை பெயர்இந்த கட்டளையில் -r கொடி என்பது ஒரு கோப்புறையின் அனைத்து உள்ளடக்கங்களையும் முதலில் நீக்குவதைக் குறிக்கிறது.
சிறிய r க்கு பதிலாக நீங்கள் மூலதன R ஐப் பயன்படுத்தலாம். கோப்புறை நீக்கப்படும் என்பதை நீங்கள் காண்பீர்கள். இதுமட்டுமின்றி, புதிய கோப்புறைக்குள் உள்ள அனைத்து கோப்புறைகளும் அதனுடன் அகற்றப்படுகின்றன.
கீழே காட்டப்பட்டுள்ளபடி, வெற்று அல்லாத கோப்புறையை அகற்ற சிறிது மாற்றத்துடன் மற்றொரு கட்டளை உள்ளது:
$ rm –rf கோப்புறை பெயர்இந்த குறிப்பிட்ட கட்டளையில், -r கொடி இந்த குறிப்பிட்ட கோப்புறையில் உள்ள அனைத்து துணை கோப்புறைகள் அல்லது கோப்புகளை நீக்கும், பின்னர் நீக்க வேண்டிய கோப்புறையில் செல்கிறது. மறுபுறம், எஃப் கொடி இந்த கோப்புறையை ஒரு வரியில் காட்டாமல் கட்டாயமாக நீக்க பயன்படுகிறது.
அல்லது
$ rm –rfv கோப்புறை பெயர்மேலே குறிப்பிடப்பட்ட கட்டளையில், உரை வெளியீடு கொண்ட கோப்புறையை நீக்கும் செயல்முறையைக் காட்ட v கொடி பயன்படுத்தப்படுகிறது. கீழே காட்டப்பட்டுள்ளபடி, ஒரு அடைவு வெற்றிகரமாக நீக்கப்பட்டது என்ற செய்தியையும் அது காண்பிக்கும்.
முடிவுரை
சுருக்கமாக, முறையே rmdir மற்றும் rm கட்டளையைப் பயன்படுத்தி பாஷில் உள்ள வெற்று மற்றும் வெற்று கோப்புறைகளை எவ்வாறு நீக்குவது என்பதற்கான வழிமுறைகளை வெற்றிகரமாக விவாதித்தோம். வெவ்வேறு நிபந்தனைகளுடன் வெற்று கோப்புறைகளை எவ்வாறு நீக்குவது என்பதையும் நாங்கள் விவரித்திருக்கிறோம், எ.கா. ஒற்றை கோப்புறை, ஒரு கோப்புறையில் உள்ள கோப்புறை மற்றும் பல கோப்புறைகளை அகற்றுவது. பாஷில் உள்ள கோப்புறைகளை நீக்குவது பற்றிய உங்கள் அடிப்படைகளை மறைக்க இந்த கட்டுரை உங்களுக்கு பெரிதும் உதவியது என்று நம்புகிறேன். மேலும், மேற்கண்ட டுடோரியலைப் பின்பற்றுவதன் மூலம், நீங்கள் இப்போது பாஷில் உள்ள கோப்புகள் மற்றும் கோப்புறைகளை வசதியாக நீக்கலாம்.