தார் கட்டளை அங்குள்ள ஒவ்வொரு லினக்ஸ் விநியோகத்திலும் முன்பே நிறுவப்பட்டுள்ளது. எனவே, உங்களுக்குத் தேவைப்படும் போது அது தயாராக உள்ளது.
இந்தக் கட்டுரையில், லினக்ஸ் தார் கட்டளையைப் பயன்படுத்தி கோப்புகளை சுருக்கவும் மற்றும் சுருக்கப்பட்ட கோப்புகளை ஒடுக்கவும் எப்படி நான் உங்களுக்கு காண்பிக்கப் போகிறேன். எனவே, ஆரம்பிக்கலாம்.
என்னிடம் ஒரு அடைவு உள்ளது ~/திட்டங்கள் என் வீட்டு அடைவில். என்னிடம் பின்வரும் கோப்புகள் மற்றும் கோப்பகங்கள் ~/திட்டங்கள் கோப்பகத்தில் உள்ளன. இந்த கட்டுரையில் தார் கட்டளையுடன் காப்பக கோப்புகளை எவ்வாறு உருவாக்குவது என்பதை நிரூபிக்க இந்த கோப்புகள் மற்றும் கோப்பகங்களைப் பயன்படுத்துவேன்.
எல்லாவற்றிலும் ஒரு தார் காப்பகத்தை உருவாக்க ~/திட்டம் அடைவு, தார் கட்டளையை பின்வருமாறு இயக்கவும்:
$தார்cvf Project.tar திட்டம்
காப்பகம் திட்டம்.தார் உருவாக்கப்பட வேண்டும்.
நீங்கள் பார்க்க முடியும் என, காப்பக கோப்பு திட்டம்.தார் உருவாக்கப்பட்டது. இது 51 எம்பி அளவு கொண்டது.
இயல்பாக, தார் காப்பகம் சுருக்கப்படவில்லை. ஆனால், நீங்கள் விரும்பினால் காப்பகத்தின் உள்ளடக்கங்களைப் பயன்படுத்தி சுருக்கலாம் gzip மற்றும் bzip2 வழிமுறை
முந்தைய எடுத்துக்காட்டில் gzip சுருக்கத்தை செய்ய, நீங்கள் பயன்படுத்த வேண்டும் உடன் பின்வருமாறு தார் கட்டளையின் விருப்பம்:
$தார்xvzf project.tar.gz பொருள்/
Project.tar.gz காப்பகம் உருவாக்கப்பட வேண்டும். நீங்கள் பார்க்கிறபடி, கோப்பின் அளவு சுருக்கப்படாத பதிப்பை விட சற்று சிறியது. நிஜ வாழ்க்கை சூழ்நிலையில், நீங்கள் சிறந்த முடிவுகளைப் பெறுவீர்கள், ஏனென்றால் நான் இந்தக் கோப்புகளைப் பயன்படுத்தி உருவாக்கினேன் /dev/urandom மற்றும் DD கட்டளைகள் எனவே, சுருக்க வழிமுறைகள் சரியாக வேலை செய்யவில்லை.
முந்தைய எடுத்துக்காட்டில் bzip2 சுருக்கத்தை செய்ய, நீங்கள் பயன்படுத்த வேண்டும் உடன் பின்வருமாறு தார் கட்டளையின் விருப்பம்:
$தார்cvjf project.tar.bzip2 திட்டம்/
நீங்கள் பார்க்க முடியும் என, தி Project.tar.bzip2 காப்பகம் உருவாக்கப்பட்டது.
குறிப்பிட்ட கோப்புகள் மற்றும் கோப்பகங்களை சுருக்கவும்:
நீங்கள் விரும்பவில்லை என்றால் ஒரு கோப்பகத்தை சுருக்க வேண்டியதில்லை. நீங்கள் தார் கட்டளையில் வெவ்வேறு பாதையில் (உறவினர் அல்லது முழுமையான) வெவ்வேறு கோப்புகள் மற்றும் கோப்பகங்களைக் குறிப்பிடலாம் மற்றும் அவற்றை பின்வருமாறு சுருக்கலாம்:
$தார்cvzf important_etc.tar.gz/முதலியன/கன்னி/முதலியன/fstab திட்டம்/test1.txt திட்டம்/டாக்ஸ்
குறிப்பிடப்பட்ட கோப்புகள் மற்றும் கோப்பகங்கள் ஒரு காப்பக கோப்பில் சுருக்கப்பட்டுள்ளன important_etc.tar.gz .
கோப்புகள் மற்றும் கோப்பகங்கள் தவிர:
தார் கட்டளையுடன் ஒரு முழு கோப்பகத்தையும் நீங்கள் சுருக்க வேண்டியிருக்கும் போது மற்றும் சில கோப்புகள் மற்றும் கோப்பகங்களை உள்ளே சேர்க்க விரும்பவில்லை என்றால், நீங்கள் இதைப் பயன்படுத்தலாம் - விலக்கு பின்வருமாறு தார் கட்டளையின் விருப்பம்:
$தார்cvzf project.tar.gz-விலக்கு= திட்டம்/டாக்ஸ்-விலக்கு= திட்டம்/test.img திட்டம்/
நீங்கள் பார்க்க முடியும் என, தி test.img கோப்பு மற்றும் ஆவணங்கள்/ கோப்பகம் அதன் உள்ளடக்கங்கள் உட்பட காப்பகத்திலிருந்து விலக்கப்பட்டுள்ளது.
தார் காப்பகத்தின் உள்ளடக்கங்களை பட்டியலிடுதல்:
நீங்கள் ஒரு தார் காப்பகத்தை பிரித்தெடுப்பதற்கு முன், தார் காப்பகத்தின் கோப்பு மற்றும் அடைவு அமைப்பை அறிவது எப்போதும் நல்லது. பின்வரும் கட்டளையுடன் தார் காப்பகத்தின் உள்ளே உள்ள அனைத்து கோப்புகளையும் கோப்பகங்களையும் நீங்கள் பட்டியலிடலாம்:
$தார்tf திட்டம்.தார்நீங்கள் பார்க்க முடியும் என, தார் காப்பகத்தின் கோப்பு மற்றும் அடைவு அமைப்பு அச்சிடப்பட்டுள்ளது.
கோப்பு மற்றும் அடைவு அனுமதிகள் மற்றும் தார் காப்பகத்திற்குள் உள்ள கோப்புகள் மற்றும் கோப்பகங்கள் பற்றிய பிற தகவலைப் பார்க்க, பின்வருமாறு தார் கட்டளையை இயக்கவும்:
$தார்டிவிஎஃப் திட்டம்.தார்நீங்கள் பார்க்க முடியும் என, தார் காப்பகத்தின் உள்ளடக்கங்கள் மற்றும் ஒவ்வொரு கோப்புகள் மற்றும் கோப்பகங்கள் பற்றிய நிறைய தகவல்கள் பட்டியலிடப்பட்டுள்ளன.
தார் காப்பகங்களை பிரித்தெடுத்தல்:
தார் காப்பகத்தைப் பிரித்தெடுக்க, காப்பகம் சுருக்கப்பட்டதா இல்லையா என்பதை நீங்கள் தெரிந்து கொள்ள வேண்டும். காப்பகம் சுருக்கப்பட்டிருந்தால், காப்பகத்தை சுருக்க என்ன சுருக்க அல்காரிதம் பயன்படுத்தப்படுகிறது என்பதை நீங்கள் தெரிந்து கொள்ள வேண்டும்.
வழக்கமாக, இந்த தகவலை காப்பக கோப்பு பெயரிலிருந்து காணலாம். காப்பக கோப்பு பெயர் முடிவடைந்தால் .தார் , பின்னர் மாநாட்டின் மூலம் இது ஒரு தார் காப்பகம் மற்றும் சுருக்கப்படவில்லை.
காப்பகத்தின் கோப்பு பெயர் முடிவடைந்தால் .tar.gz , அது ஒரு ஜிஜிப் சுருக்கப்பட்ட காப்பகம்.
காப்பகத்தின் கோப்பு பெயர் முடிவடைந்தால் .tar.bzip2 , பின்னர் அது ஒரு bzip2 சுருக்கப்பட்ட காப்பகம்.
இருப்பினும், மக்கள் தார் காப்பகக் கோப்பை பிரதிநிதித்துவப்படுத்த விரும்பும் எந்த கோப்பு நீட்டிப்பையும் பயன்படுத்தலாம். எதுவும் அவர்களைத் தடுக்கவில்லை. எனவே, இதைப் பயன்படுத்துவது ஒரு சிறந்த வழியாகும் கோப்பு கட்டளை
ஒரு காப்பகம் பற்றிய தகவலைக் கண்டுபிடிக்க (சொல்லலாம் திட்டம் 2.தார் ), இயக்கவும் கோப்பு கட்டளை பின்வருமாறு:
$கோப்புதிட்டம் 2.தார்நீங்கள் பார்க்க முடியும் என, கோப்பு நீட்டிப்பு சரியாக அமைக்கப்படவில்லை என்றாலும், கோப்பு கட்டளை இன்னும் அது ஒரு ஜிசிப் சுருக்கப்பட்ட காப்பகம் என்று கூறுகிறது.
இப்போது, சுருக்கப்பட்ட தார் காப்பகத்தைப் பிரித்தெடுக்க திட்டம்.தார் உங்கள் தற்போதைய பணி அடைவில் நீங்கள் உருவாக்கியுள்ளீர்கள், பின்வரும் கட்டளையை இயக்கவும்:
$தார்xvf Project.tarஇந்த கட்டளை உங்கள் தற்போதைய வேலை அடைவில் உள்ள காப்பகத்தை பிரித்தெடுக்கும்.
காப்பகத்தை வேறு சில கோப்பகத்திற்கு பிரித்தெடுக்க விரும்பினால், சொல்லலாம் ~/பதிவிறக்கங்கள் பின் தார் கட்டளையை பின்வருமாறு இயக்கவும்:
$தார்xvf Project.tar-சிஆ/பதிவிறக்கங்கள்குறிப்பு: நீங்கள் காப்பகத்தை பிரித்தெடுக்கும் கோப்பகம் கட்டளையை இயக்குவதற்கு முன்பு இருக்க வேண்டும். அது இல்லையென்றால், காப்பகத்தைப் பிரித்தெடுக்க தார் முடியாது. எனவே, அடைவு இருப்பதை உறுதிசெய்து, அது இல்லையென்றால், mkdir கட்டளையுடன் கோப்பகத்தை உருவாக்கவும்.
காப்பகம் Project.tar ~/பதிவிறக்கங்கள் அடைவில் பிரித்தெடுக்கப்பட்டது.
நீங்கள் பார்க்க முடியும் என, காப்பகத்தின் உள்ளடக்கங்கள் இப்போது ~/பதிவிறக்க கோப்பகத்தில் கிடைக்கின்றன.
காப்பகம் ஜிசிப் சுருக்கப்பட்டிருந்தால், அதைப் பயன்படுத்தவும் உடன் நீங்கள் காப்பகத்தை பின்வருமாறு பிரித்தெடுக்கும்போது விருப்பம்.
$தார்xvzf project.tar-சிஆ/பதிவிறக்கங்கள்காப்பகம் bzip2 சுருக்கப்பட்டிருந்தால், அதைப் பயன்படுத்தவும் -ஜே நீங்கள் காப்பகத்தை பின்வருமாறு பிரித்தெடுக்கும்போது விருப்பம்.
$தார்xvjf Project.tar-சிஆ/பதிவிறக்கங்கள்உதவி பெறுவது:
தார் கட்டளைக்கு நிறைய விருப்பங்கள் உள்ளன. இந்த கட்டுரையில் அவை ஒவ்வொன்றையும் உள்ளடக்குவது சாத்தியமில்லை. ஆனால், அதைப் பற்றி மேலும் அறிய தார் கட்டளையின் மேன்பேஜைப் படிக்கலாம். இந்த கட்டுரையில் தார் கட்டளையை எவ்வாறு தொடங்குவது என்பதை நான் உங்களுக்குக் காட்டியுள்ளேன். இப்போது, நீங்கள் சொந்தமாக முன்னேற முடியும்.
தார் கட்டளையின் மேன்பேஜை திறக்க, பின்வரும் கட்டளையை இயக்கவும்:
$ஆண் தார்
எனவே, நீங்கள் லினக்ஸில் தார் கட்டளையை எப்படிப் பயன்படுத்துகிறீர்கள். இந்தக் கட்டுரையைப் படித்ததற்கு நன்றி.