லினக்ஸ் கட்டளை "tar"

சாராம்சத்தில், ஒரு தார் கோப்பு பல கோப்புகளைக் கொண்ட ஒரு காப்பகக் கோப்பை உருவாக்குவதற்கான ஒரு முறையாகும்.

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

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

WinZip போன்ற விண்டோஸ் மென்பொருளைப் பயன்படுத்துவதற்குப் பயன்படுத்தும் பயனர்கள் இந்த வகையான செயல்பாட்டை ஏற்கனவே அறிவார்கள், ஆனால் zip கோப்பிற்கும் tar file க்கும் உள்ள வேறுபாடு tar கோப்பு சுருக்கப்படவில்லை என்பதே.

Tar.gz கோப்புகளை எவ்வாறு பிரித்தெடுக்கும் என்பதை காட்டும் வழிகாட்டியில் காட்டப்பட்டுள்ளபடி ஒரு தார் கோப்பை சுருக்கப்பட்டதற்கு மிகவும் பொதுவானது.

Tar கட்டளை எவ்வாறு பயன்படுத்த வேண்டும் என்பதை இந்த கட்டுரையில் காண்பிக்கும்.

எப்படி ஒரு Tar கோப்பை உருவாக்குவது

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

கீழ்காணும் கட்டளையைப் பயன்படுத்தி கோப்புறை கட்டமைப்பை பராமரிக்கும்போது உங்கள் அனைத்து படங்களையும் கொண்ட ஒரு தார் கோப்பை உருவாக்கலாம்:

tar-cvf புகைப்படங்கள் ~ / புகைப்படங்கள்

சுவிட்சுகள் பின்வருமாறு:

ஒரு தார் கோப்பில் கோப்புகளை பட்டியலிட எப்படி

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

தார்- tf tarfilename

இது ஒரு தார் கோப்பில் உள்ள கோப்புகள் மற்றும் கோப்புறைகளின் பட்டியலை வழங்குகிறது.

ஒரு வித்தியாசமான மூலத்திலிருந்து ஒரு தார் கோப்பைப் பிரித்தெடுப்பதற்கு முன் எப்போதும் இதைச் செய்ய வேண்டும்.

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

மோசமான நேரத்தில் மோசமான மக்கள் உங்கள் கணினியை அழிக்க வடிவமைக்கப்பட்ட ஒரு தார் குண்டு என்று அழைக்கிறார்கள்.

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

tar -tvf tarfilename

சுவிட்சுகள் பின்வருமாறு:

தார் கோப்பில் இருந்து பிரித்தெடுக்க எப்படி

இப்போது நீங்கள் ஒரு தார் கோப்பில் கோப்புகளை பட்டியலிட்டுள்ளீர்கள் என்று நீங்கள் தார் கோப்பை பிரித்தெடுக்க விரும்பலாம்.

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

tar-xvf tarfile

சுவிட்சுகள் பின்வருமாறு:

ஒரு தார் கோப்பை கோப்புகளைப் பதிவேற்ற எப்படி

நீங்கள் ஏற்கனவே உள்ள tar கோப்பில் கோப்புகளை சேர்க்க விரும்பினால் பின்வரும் கட்டளையை இயக்கவும்:

tar -rvf tarfilename / path / to / files

சுவிட்சுகள் பின்வருமாறு:

அவர்கள் புதியவை என்றால் மட்டுமே கோப்புகளை சேர்க்க எப்படி

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

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

tar -uvf tarfilename / path / to / files

பிரித்தெடுக்கும் அதேநேரங்களில் மேலதிக எழுத்துருக்களைத் தடுக்க எப்படி

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

இந்த கட்டளை ஏற்கனவே இருக்கும் கோப்புகள் தனியாக இருக்கும் என்பதை உறுதி செய்கிறது:

tar-xkvf tarfilename

கோப்புகளை விட புதியவற்றை மட்டும் பிரித்தெடுக்கவும்

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

கீழ்க்காணும் கட்டளையை எவ்வாறு செய்வது என்பதை காட்டுகிறது:

tar --keep-newer-files-xvf tarfilename

ஒரு தார் கோப்பை சேர்ப்பதன் மூலம் கோப்புகளை அகற்ற எப்படி

ஒரு தார் கோப்பை அடக்கமுடியாத நிலையில், நீங்கள் ஒரு தார் கோப்பிற்கு 400 ஜி.பை. கோப்பை வைத்திருந்தால் அதன் அசல் இருப்பிடம் மற்றும் தார் கோப்பில் 400-ஜிகாபைட் கோப்பில் 400-ஜிகாபைட் கோப்பு இருக்கும்.

அசல் கோப்பை ஒரு தார் கோப்பில் சேர்க்கும்போது நீங்கள் அகற்றலாம்.

கீழ்க்காணும் கட்டளையை எவ்வாறு செய்வது என்பதை காட்டுகிறது:

tar --remove-files -cvf tarfilename / path / to / files

நீங்கள் அதை உருவாக்கும் போது ஒரு Tar கோப்பை அழுத்துங்கள்

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

tar-cvfz tarfilename / path / to / files

சுருக்கம்

தார் கட்டளை டசின் கணக்கான சுவிட்சுகள் மற்றும் மனிதர் தார் கட்டளை பயன்படுத்தி அல்லது தார் --help இயங்கும் மூலம் மேலும் தகவலை காணலாம்.