கோப்புகளை எப்படி அழுத்தி "bzip2" பயன்படுத்துவது

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

லினக்ஸ் வழங்கிய மற்றொரு பகுதி இது கோப்புகளை அழுத்தும் போது.

விண்டோஸ் பயனர்கள் ஏற்கனவே ஒரு zip கோப்பை என்னவென்பதை அறிந்து கொள்வார்கள், எனவே " zip " மற்றும் " unzip " கட்டளைகள் கோப்புகளை "zip" வடிவத்தில் அழுத்தி, decompress செய்ய பயன்படும்.

"Gzip" கட்டளையைப் பயன்படுத்துவதன் மூலமும், "gz" விரிவாக்கத்துடன் "gunzip" கட்டளையைப் பயன்படுத்தலாம்.

இந்த வழிகாட்டியில், "bzip2" என்று அழைக்கப்படும் இன்னொரு கட்டளையை நான் உங்களுக்கு காண்பிக்கிறேன்.

ஏன் பயன்படுத்துவது & # 34; bzip2 & # 34; & # 34; gzip & # 34;

"Gzip" கட்டளையானது LZ77 சுருக்க முறையைப் பயன்படுத்துகிறது. "Bzip2" சுருக்க கருவி "பர்ரோஸ்-வீலர்" வழிமுறையைப் பயன்படுத்துகிறது.

எனவே ஒரு கோப்பை அழுத்தி பயன்படுத்த எந்த முறை பயன்படுத்த வேண்டும்?

இந்த பக்கத்தை நீங்கள் பார்வையிட்டால், இரு சுருக்க முறைகள் பக்கவாட்டாக பொருத்தப்பட்டிருப்பதைக் காண்பீர்கள்.

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

எனினும், நீங்கள் பார்க்கும் நேரத்தில் அதைக் கட்டுப்படுத்த எடுக்கும் அளவுக்கு அதிக நேரம் எடுக்கும்.

இது "lzmash" என பெயரிடப்பட்ட அட்டவணையில் உள்ள 3 வது நெடுவரிசையை சுட்டிக்காட்டுவது மதிப்பு. "Gzip" கட்டளையை "-9" என்று அமைக்கப்படும் அல்லது ஆங்கிலத்தில் வைக்க, "மிக அழுத்தப்பட்ட" உடன் "gzip" கட்டளையை இயங்குவதற்கு சமமானதாகும்.

"Lzmash" கட்டளையானது முன்னிருப்பாக "gzip" கட்டளைக்கு மேல் எடுக்கும், ஆனால் கோப்பு கணிசமாக குறைக்கப்பட்டு "bzip2" க்கு சமமானதாகும். அதை செய்ய குறைந்த நேரம் எடுக்கும் என்று குறிப்பிடத்தக்க மதிப்பு.

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

எந்த வழியில், "gzip" கட்டளை இரண்டு சந்தர்ப்பங்களில் சிறிதளவு சிறப்பாக உள்ளது.

கோப்புகளை அழுத்தி & # 34; bzip2 & # 34;.

"Bzip2" வடிவமைப்பைப் பயன்படுத்தி ஒரு கோப்பை அழுத்தி பின்வரும் கட்டளையை இயக்கவும்:

bzip2 filename

கோப்பு அழுத்தம் மற்றும் இப்போது ". Bz2" நீட்டிப்பு வேண்டும்.

கோப்பு "bzip2" எப்போது வேண்டுமானாலும் முயற்சி செய்யலாம் மற்றும் கோப்பை விளைவாக பெருக்கினால் கூட. ஏற்கெனவே சுருக்கப்பட்ட ஒரு கோப்பை நீங்கள் சுருக்கினால் இது நிகழலாம்.

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

உதாரணமாக, நீங்கள் "file1" என்று அழைக்கப்படும் கோப்பில் இருந்தால், "file1.bz2" என்ற கோப்பு ஏற்கனவே "bzip" கட்டளையை இயக்கினால் பின்வரும் வெளியீட்டைப் பார்ப்பீர்கள்:

bzip2: வெளியீடு கோப்பு file1.bz2 ஏற்கனவே உள்ளது

கோப்புகளை எவ்வாறு கீழிறக்க வேண்டும்

"Bz2" நீட்டிப்பைக் கொண்டிருக்கும் கோப்புகளை அகற்றுவதற்கு பல வழிகள் உள்ளன.

பின்வருமாறு "bzip2" கட்டளையைப் பயன்படுத்தலாம்:

bzip2 -d filename.bz2

இது கோப்பை நீக்கிவிட்டு "bz2" நீட்டிப்பை அகற்றும்.

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

bzip2: வெளியீடு கோப்பு கோப்பு பெயர் ஏற்கனவே உள்ளது

"Bz2" விரிவாக்கத்துடன் கோப்புகளை விரிவுபடுத்தும் ஒரு இனிமையான வழி "bunzip2" கட்டளையைப் பயன்படுத்த வேண்டும். இந்த கட்டளையுடன் கீழே காட்டப்பட்டுள்ளபடி எந்த சுவிட்சுகளையும் குறிப்பிட தேவையில்லை:

bunzip2 filename.bz2

"Bunzip2" கட்டளையானது minus d (-d) சுவிட்சுடன் "bzip2" கட்டளையை போலவே இயங்குகிறது.

"Bzip2" கட்டளை "bzip" அல்லது "bzip2" ஐ பயன்படுத்தி அழுத்தப்பட்ட எந்த செல்லுபடியான கோப்பையும் பிரித்தெடுக்க முடியும். சாதாரண கோப்புகளை அகற்றுவதுடன் "bzip2" கட்டளையைப் பயன்படுத்தி அழுத்தப்பட்ட தார் கோப்புகளை அகற்றவும் முடியும்.

"Bzip2" கட்டளையைப் பயன்படுத்தி அழுத்தப்பட்ட டார்ட் கோப்புகளால் ".tbz2" நீட்டிப்பு இருக்கும். "Bunzip2" கட்டளையைப் பயன்படுத்தி இந்த கோப்பை நீக்கம் செய்யும் போது கோப்புப்பெயர் "filename.tar" ஆகிறது.

நீங்கள் "bzip2" உடன் சுருக்கப்பட்ட ஒரு செல்லுபடியான கோப்பினைக் கொண்டிருந்தால், "bzip2" கோப்பை நீக்கம் செய்வதைக் காட்டிலும் வேறுபட்ட நீட்டிப்பு உள்ளது ஆனால் கோப்பின் இறுதியில் ".outout" நீட்டிப்பு சேர்க்கப்படும். உதாரணமாக "myfile.myf" "myfile.out" ஆக மாறும்.

கோப்புகளை எவ்வாறு அழுத்தம் செய்ய வேண்டும்

ஒரு கோப்பு "bz2" நீட்டிப்பு உள்ளதா இல்லையா என்பதை பொருட்படுத்தாமல் "bzip2" கட்டளையை நீங்கள் விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

bzip2 -f myfile

"Myfile" என்று அழைக்கப்படும் ஒரு கோப்பு மற்றும் மற்றொருது "myfile.bz2" எனக் குறிப்பிடப்பட்டால், "myfile.bz2" கோப்பு "myfile" சுருக்கப்பட்டால், மேலெழுதப்படும்.

இரு கோப்புகளையும் எப்படி வைத்திருக்க வேண்டும்

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

bzip2 -k myfile

இது "myfile" கோப்பை வைத்திருக்கும், ஆனால் அதை அழுத்தி, "myfile.bz2" கோப்பை உருவாக்கவும்.

நீங்கள் "bunzip2" கட்டளையுடன் minus k (-k) சுவிட்சைப் பயன்படுத்தி சுருக்கப்பட்ட கோப்பை மற்றும் ஒடுக்கப்பட்ட கோப்பு இரண்டும் கோப்பைத் துண்டிக்க வேண்டும்.

A & # 34; bz2 & # 34; கோப்பு

பின்வரும் கட்டளையைப் பயன்படுத்தி "bzip2" சுருக்கம் இயங்குதளத்தில் ஒரு கோப்பு சுருக்கப்பட்டதா என்பதை சோதிக்கலாம்:

bzip2 -t filename.bz2

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

கோப்புகளை அழுத்தி போது குறைந்த நினைவகம் பயன்படுத்தவும்

"Bzip2" கட்டளையானது ஒரு கோப்பைக் கட்டுப்படுத்தும் போது பல ஆதாரங்களைப் பயன்படுத்தினால், நீங்கள் கழித்தல் s (-s) சுவிட்சை பின்வருமாறு குறிப்பிடுவதன் மூலம் தாக்கத்தை குறைக்கலாம்:

bzip2 -s filename.bz2

இந்த சுவிட்சைப் பயன்படுத்தி ஒரு கோப்பை அழுத்துவதற்கு இது எடுக்கும்.

கோப்புகளை அழுத்தி போது அதிக தகவல் கிடைக்கும்

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

நீங்கள் ஒரு கோப்பை அழுத்தி அல்லது அகற்றும் போது என்ன நடக்கிறது என்பதை அறிய விரும்பினால், நீங்கள் கழித்தல் வெளியீட்டை பெறலாம். கழித்தல் v (-v) சுவிட்ச் பின்வருமாறு:

bzip2 -v filename

பின்வருமாறு வெளியீடு தோன்றும்:

கோப்பு பெயர்: 1.172: 1 6.872 பிட்கள் / பைட் 14.66% 42961 இல் 50341 சேமிக்கப்பட்டது

முக்கியமான பகுதிகள் சேமிப்பு சதவீதம், உள்ளீடு அளவு மற்றும் வெளியீடு அளவு ஆகும்.

உடைந்த கோப்புகள் மீட்கவும்

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

bzip2recover filename.bz2