Bunzip2 - ಲಿನಕ್ಸ್ ಕಮಾಂಡ್ - ಯುನಿಕ್ಸ್ ಕಮಾಂಡ್

NAME

bzip2, bunzip2 - ಒಂದು ಬ್ಲಾಕ್-ಸಾರ್ಟಿಂಗ್ ಫೈಲ್ ಸಂಕೋಚಕ, v1.0.2
bzcat - ಫೈಲ್ಗಳನ್ನು stdout ಗೆ ವಿಭಜಿಸುತ್ತದೆ
bzip2recover - ಹಾನಿಗೊಳಗಾದ bzip2 ಫೈಲ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯುತ್ತದೆ

ಸಿನೋಪ್ಸಿಸ್

bzip2 [ -cdfkqstvzVL123456789 ] [ ಕಡತನಾಮಗಳು ... ]
bunzip2 [ -fkvsVL ] [ ಕಡತನಾಮಗಳು ... ]
bzcat [ -s ] [ ಕಡತನಾಮಗಳು ... ]
bzip2recover ಫೈಲ್ಹೆಸರು

ವಿವರಣೆ

bzip2 ಫೈಲ್ಗಳನ್ನು ಬರ್ರೋಸ್-ವೀಲರ್ ಬ್ಲಾಕ್ ಸಾರ್ಟಿಂಗ್ ಟೆಕ್ಸ್ಟ್ ಕಂಪ್ರೆಷನ್ ಅಲ್ಗಾರಿದಮ್, ಮತ್ತು ಹಫ್ಮನ್ ಕೋಡಿಂಗ್ ಬಳಸಿ ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ. ಸಂಪ್ರದಾಯವು ಹೆಚ್ಚು ಸಾಂಪ್ರದಾಯಿಕ LZ77 / LZ78- ಆಧಾರಿತ ಸಂಕೋಚಕಗಳಿಂದ ಸಾಧಿಸಲ್ಪಟ್ಟಿರುವುದಕ್ಕಿಂತ ಗಣನೀಯವಾಗಿ ಉತ್ತಮವಾಗಿದೆ, ಮತ್ತು ಸಂಖ್ಯಾಶಾಸ್ತ್ರದ ಕಂಪ್ರೆಸರ್ಗಳ ಪಿಪಿಎಮ್ ಕುಟುಂಬದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ತಲುಪುತ್ತದೆ.

ಆಜ್ಞಾ ಸಾಲಿನ ಆಯ್ಕೆಗಳು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಗ್ನೂ ಜಿಝಿಪ್ನಂತೆಯೇ ಹೋಲುತ್ತವೆ , ಆದರೆ ಅವು ಒಂದೇ ಆಗಿಲ್ಲ.

bzip2 ಆಜ್ಞಾ-ಸಾಲಿನ ಧ್ವಜಗಳ ಜೊತೆಯಲ್ಲಿ ಕಡತದ ಹೆಸರುಗಳ ಪಟ್ಟಿಯನ್ನು ನಿರೀಕ್ಷಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಕಡತವನ್ನು "original_name.bz2" ಎಂಬ ಹೆಸರಿನೊಂದಿಗೆ ಸ್ವತಃ ಸಂಕುಚಿತ ಆವೃತ್ತಿಯಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಸಂಕುಚಿತ ಫೈಲ್ ಒಂದೇ ಮಾರ್ಪಾಡು ದಿನಾಂಕ, ಅನುಮತಿಗಳು, ಮತ್ತು ಸಾಧ್ಯವಾದಾಗ, ಮಾಲೀಕತ್ವವನ್ನು ಅನುಗುಣವಾದ ಮೂಲವಾಗಿ ಹೊಂದಿದೆ, ಇದರಿಂದಾಗಿ ಈ ಗುಣಗಳನ್ನು ಸರಿಯಾಗಿ ಮರುಕಳಿಸುವ ಸಮಯದಲ್ಲಿ ಮರುಸ್ಥಾಪಿಸಬಹುದು. ಕಡತದ ಹೆಸರಿನ ನಿರ್ವಹಣೆ ನೈಸರ್ಗಿಕ ಫೈಲ್ ಹೆಸರುಗಳು, ಅನುಮತಿಗಳು, ಮಾಲೀಕತ್ವಗಳು ಅಥವಾ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಈ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಹೊಂದಿಲ್ಲ, ಅಥವಾ MS-DOS ನಂತಹ ಗಂಭೀರ ಫೈಲ್ ಹೆಸರು ಉದ್ದದ ನಿರ್ಬಂಧಗಳನ್ನು ಉಳಿಸುವ ಯಾವುದೇ ಕಾರ್ಯವಿಧಾನವಿಲ್ಲ ಎಂದು ಅರ್ಥದಲ್ಲಿ ನಿಷ್ಕಪಟವಾಗಿದೆ.

bzip2 ಮತ್ತು bunzip2 ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಡತಗಳನ್ನು ಪುನಃ ಬರೆಯುವುದಿಲ್ಲ . ಇದು ಸಂಭವಿಸಬೇಕೆಂದು ನೀವು ಬಯಸಿದರೆ, -f ಧ್ವಜವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ.

ಯಾವುದೇ ಫೈಲ್ ಹೆಸರುಗಳು ಸೂಚಿಸದಿದ್ದರೆ , ಪ್ರಮಾಣಿತ ಇನ್ಪುಟ್ನಿಂದ ಪ್ರಮಾಣಿತ ಔಟ್ಪುಟ್ಗೆ bzip2 ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, bzip2 ಕಂಪ್ರೆಸ್ಡ್ ಔಟ್ಪುಟ್ ಅನ್ನು ಒಂದು ಟರ್ಮಿನಲ್ಗೆ ಬರೆಯಲು ನಿರಾಕರಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಅಗ್ರಾಹ್ಯವಾಗಿರುತ್ತದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಅರ್ಥಹೀನವಾಗಿರುತ್ತದೆ.

bunzip2 (ಅಥವಾ bzip2 -d) ಎಲ್ಲಾ ನಿರ್ದಿಷ್ಟ ಕಡತಗಳನ್ನು ವಿಭಜಿಸುತ್ತದೆ . Bzip2 ನಿಂದ ರಚಿಸಲ್ಪಟ್ಟಿರದ ಫೈಲ್ಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದು ಮತ್ತು ನಿರ್ಲಕ್ಷಿಸಲಾಗುವುದು, ಮತ್ತು ಎಚ್ಚರಿಕೆ ನೀಡಲಾಗುತ್ತದೆ. bzip2 ಕಂಪ್ರೆಸ್ಡ್ ಫೈಲ್ನಿಂದ ಡಿಕ್ಂಪ್ರೆಸ್ಡ್ ಫೈಲ್ಗಾಗಿ ಫೈಲ್ ಹೆಸರನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಊಹಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ:


filename.bz2 ಫೈಲ್ ಹೆಸರಾಗಿದೆ
filename.bz ಕಡತದ ಹೆಸರು ಆಗುತ್ತದೆ
filename.tbz2 filename.tar ಆಗುತ್ತದೆ
filename.tbz filename.tar ಆಗುತ್ತದೆ
anyothername anyothername.out ಆಗುತ್ತದೆ

ಫೈಲ್ ಮಾನ್ಯತೆ ಅಂತ್ಯಗೊಳ್ಳುವಲ್ಲಿ ಕೊನೆಗೊಳ್ಳದಿದ್ದರೆ, .bz2, .bz, .tbz2 ಅಥವಾ .tbz, bzip2 ಇದು ಮೂಲ ಫೈಲ್ನ ಹೆಸರನ್ನು ಊಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ದೂರಿತು, ಮತ್ತು ಅದರೊಂದಿಗೆ ಮೂಲ ಹೆಸರನ್ನು ಬಳಸುತ್ತದೆ.

ಕಂಪ್ರೆಷನ್ನಂತೆ, ಯಾವುದೇ ಫೈಲ್ ಹೆಸರನ್ನು ಸರಬರಾಜು ಮಾಡುವಿಕೆಯು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಇನ್ಪುಟ್ನಿಂದ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಔಟ್ಪುಟ್ಗೆ ಡಿಕಂಪ್ರೆಷನ್ಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

bunzip2 ಎರಡು ಅಥವಾ ಹೆಚ್ಚು ಸಂಕುಚಿತ ಫೈಲ್ಗಳ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಯ ಫೈಲ್ ಅನ್ನು ಸರಿಯಾಗಿ ವಿಭಜಿಸುತ್ತದೆ . ಫಲಿತಾಂಶವು ಅನುಗುಣವಾದ ಸಂಕ್ಷೇಪಿಸದ ಫೈಲ್ಗಳ ಸಂಯೋಜನೆಯಾಗಿದೆ. ಸಂಯೋಜಿತ ಸಂಕುಚಿತ ಫೈಲ್ಗಳ ಸಮಗ್ರತೆ ಪರೀಕ್ಷೆ (-t) ಸಹ ಬೆಂಬಲಿತವಾಗಿದೆ.

-c ಫ್ಲ್ಯಾಗ್ ನೀಡುವ ಮೂಲಕ ನೀವು ಪ್ರಮಾಣಿತ ಔಟ್ಪುಟ್ಗೆ ಫೈಲ್ಗಳನ್ನು ಕುಗ್ಗಿಸಬಹುದು ಅಥವಾ ಡಿಕ್ರ್ಯಾಪ್ ಮಾಡಬಹುದು. ಬಹು ಫೈಲ್ಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಬಹುದು ಮತ್ತು ಈ ರೀತಿ ವಿಭಜನೆ ಮಾಡಬಹುದು. ಫಲಿತಾಂಶದ ಫಲಿತಾಂಶಗಳು stdout ಗೆ ಅನುಕ್ರಮವಾಗಿ ನೀಡಲಾಗುತ್ತದೆ. ಈ ರೀತಿಯಲ್ಲಿ ಬಹು ಫೈಲ್ಗಳ ಸಂಕುಚನವು ಬಹು ಸಂಕುಚಿತ ಫೈಲ್ ನಿರೂಪಣೆಯನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಇಂತಹ ಸ್ಟ್ರೀಮ್ ಅನ್ನು bzip2 ಆವೃತ್ತಿ 0.9.0 ಅಥವಾ ನಂತರ ಮಾತ್ರ ಸರಿಯಾಗಿ ವಿಭಜನೆ ಮಾಡಬಹುದು. Bzip2 ನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳು ಮೊದಲ ಫೈಲ್ ಅನ್ನು ಸ್ಟ್ರೀಮ್ನಲ್ಲಿ ವಿಭಜಿಸುವ ನಂತರ ನಿಲ್ಲುತ್ತದೆ.

bzcat (ಅಥವಾ bzip2 -dc) ಎಲ್ಲಾ ನಿರ್ದಿಷ್ಟ ಫೈಲ್ಗಳನ್ನು ಪ್ರಮಾಣಿತ ಉತ್ಪಾದನೆಗೆ ವಿಭಜಿಸುತ್ತದೆ .

bzip2 ಆ ಕ್ರಮದಲ್ಲಿ ಪರಿಸರದ ಅಸ್ಥಿರ BZIP2 ಮತ್ತು BZIP ಯಿಂದ ಆರ್ಗ್ಯುಮೆಂಟುಗಳನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಯಾವುದೇ ವಾದಗಳನ್ನು ಓದುವುದಕ್ಕೂ ಮೊದಲು ಅವುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ. ಇದು ಪೂರ್ವನಿಯೋಜಿತ ವಾದಗಳನ್ನು ಪೂರೈಸಲು ಒಂದು ಅನುಕೂಲಕರ ಮಾರ್ಗವನ್ನು ನೀಡುತ್ತದೆ.

ಸಂಕುಚಿತ ಫೈಲ್ ಅನ್ನು ಮೂಲಕ್ಕಿಂತ ಸ್ವಲ್ಪ ದೊಡ್ಡದಾದರೂ ಸಹ ಸಂಕೋಚನವನ್ನು ಯಾವಾಗಲೂ ನಡೆಸಲಾಗುತ್ತದೆ. ನೂರು ಬೈಟ್ಗಳಿಗಿಂತ ಕಡಿಮೆಯ ಫೈಲ್ಗಳು ದೊಡ್ಡದಾಗಿರುತ್ತವೆ, ಏಕೆಂದರೆ ಕಂಪ್ರೆಷನ್ ಯಾಂತ್ರಿಕತೆಯು 50 ಬೈಟ್ಗಳ ಪ್ರದೇಶದಲ್ಲಿ ನಿರಂತರ ಓವರ್ಹೆಡ್ ಹೊಂದಿದೆ. ಯಾದೃಚ್ಛಿಕ ಡೇಟಾ (ಹೆಚ್ಚಿನ ಕಡತ ಸಂಪೀಡಕಗಳ ಔಟ್ಪುಟ್ ಸೇರಿದಂತೆ) ಪ್ರತಿ ಬೈಟ್ಗೆ ಸುಮಾರು 8.05 ಬಿಟ್ಗಳಲ್ಲಿ ಕೋಡ್ ಮಾಡಲಾಗಿದ್ದು, ಸುಮಾರು 0.5% ರಷ್ಟು ವಿಸ್ತರಣೆ ನೀಡುತ್ತದೆ.

ನಿಮ್ಮ ರಕ್ಷಣೆಗಾಗಿ ಸ್ವಯಂ-ಚೆಕ್ ಆಗಿ, bzip2 ಫೈಲ್ನ ಡಿಕ್ಂಪ್ರೆಸ್ಡ್ ಆವೃತ್ತಿ ಮೂಲಕ್ಕೆ ಹೋಲುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು 32-ಬಿಟ್ ಸಿಆರ್ಸಿಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಸಂಕುಚಿತ ದತ್ತಾಂಶದ ಭ್ರಷ್ಟಾಚಾರದ ವಿರುದ್ಧ ಮತ್ತು bzip2 ನಲ್ಲಿ ಕಂಡುಹಿಡಿಯದ ದೋಷಗಳ ವಿರುದ್ಧ ಈ ಕಾವಲುಗಾರರು (ಆಶಾದಾಯಕವಾಗಿ ಬಹಳ ಅಸಂಭವ). ದತ್ತಾಂಶಗಳ ಭ್ರಷ್ಟಾಚಾರದ ಸಾಧ್ಯತೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗದ ಸಾಧ್ಯತೆ ಸೂಕ್ಷ್ಮದರ್ಶಕವಾಗಿದೆ, ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದ ಪ್ರತಿ ಫೈಲ್ಗೆ ನಾಲ್ಕು ಬಿಲಿಯನ್ಗಳಷ್ಟು ಅವಕಾಶವಿದೆ. ಆದಾಗ್ಯೂ, ನಿವಾರಣದ ಮೇಲೆ ಚೆಕ್ ಉಂಟಾಗುತ್ತದೆ ಎಂದು ತಿಳಿದಿರಲಿ, ಆದ್ದರಿಂದ ಯಾವುದು ತಪ್ಪು ಎಂದು ಮಾತ್ರ ನಿಮಗೆ ಹೇಳಬಹುದು. ಮೂಲ ಸಂಕ್ಷೇಪಿಸದ ಡೇಟಾವನ್ನು ಮರುಪಡೆಯಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಹಾನಿಗೊಳಗಾದ ಫೈಲ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ಚೇತರಿಸಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಲು ನೀವು bzip2recover ಅನ್ನು ಬಳಸಬಹುದು.

ಉಂಟಾಗುವ ಆಂತರಿಕ ಸ್ಥಿರತೆ ದೋಷಕ್ಕಾಗಿ (ಉದಾ, ದೋಷ) 3 ದೋಷಯುಕ್ತ ಸಂಕುಚಿತ ಫೈಲ್ ಅನ್ನು ಸೂಚಿಸಲು 3, ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆಗಳಿಗೆ 1, ಪರಿಸರ ಸಮಸ್ಯೆಗಳಿಗೆ (ಫೈಲ್ ಕಂಡುಬಂದಿಲ್ಲ, ಅಮಾನ್ಯ ಧ್ವಜಗಳು, I / O ದೋಷಗಳು, & ಸಿ), 2 bzip2 ಗೆ ಪ್ಯಾನಿಕ್.

ಆಯ್ಕೆಗಳು

-c --stdout

ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಔಟ್ಪುಟ್ಗೆ ಕುಗ್ಗಿಸು ಅಥವಾ ಡಿಕಂಪ್ರೆಸ್ ಮಾಡಿ.

-d - ಡೆಕೊಮ್ಪ್ರೆಸ್

ಫೋರ್ಸ್ ನಿಶ್ಯಕ್ತಿ. bzip2, bunzip2 ಮತ್ತು bzcat ಗಳು ನಿಜವಾಗಿಯೂ ಅದೇ ಪ್ರೋಗ್ರಾಂ ಆಗಿದ್ದು, ಯಾವ ಹೆಸರಿನ ಆಧಾರದ ಮೇಲೆ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕೆಂಬ ನಿರ್ಧಾರವನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಧ್ವಜವು ಯಾಂತ್ರಿಕತೆಯನ್ನು ಅತಿಕ್ರಮಿಸುತ್ತದೆ, ಮತ್ತು bzip2 ಅನ್ನು ವಿಭಜಿಸುವಂತೆ ಒತ್ತಾಯಿಸುತ್ತದೆ.

-z - comppress

ಪೂರಕ-ದ: ಪೂರಕ ಹೆಸರಿನ ಹೊರತಾಗಿಯೂ ಪಡೆಗಳು ಸಂಕೋಚನ.

-t --test

ನಿರ್ದಿಷ್ಟ ಫೈಲ್ (ಗಳ) ಯ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ, ಆದರೆ ಅವುಗಳನ್ನು ವಿಭಜಿಸಬೇಡಿ. ಇದು ನಿಜವಾಗಿಯೂ ಪ್ರಾಯೋಗಿಕ ಒತ್ತಡವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಎಸೆಯುತ್ತದೆ.

-f --force

ಔಟ್ಪುಟ್ ಫೈಲ್ಗಳ ಫೋರ್ಸ್ ಬದಲಿಸಿ. ಸಾಮಾನ್ಯವಾಗಿ, bzip2 ಈಗಿರುವ ಔಟ್ಪುಟ್ ಫೈಲ್ಗಳನ್ನು ತಿದ್ದಿಬರೆಯುವುದಿಲ್ಲ. ಅಲ್ಲದೆ ಫೈಲ್ಗಳಿಗೆ ಹಾರ್ಡ್ ಲಿಂಕ್ಗಳನ್ನು ಮುರಿಯಲು bzip2 ಅನ್ನು ಒತ್ತಾಯಿಸುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ ಅದನ್ನು ಮಾಡಲಾಗುವುದಿಲ್ಲ.

bzip2 ಸಾಮಾನ್ಯವಾಗಿ ಸರಿಯಾದ ಮಾಯಾ ಹೆಡರ್ ಬೈಟ್ಗಳನ್ನು ಹೊಂದಿರದ ಫೈಲ್ಗಳನ್ನು ಡಿಕಂಪ್ರೆಸ್ ಮಾಡಲು ಕುಸಿಯುತ್ತದೆ. ಬಲವಂತವಾಗಿ (-f), ಆದರೆ, ಇದು ಅಂತಹ ಕಡತಗಳನ್ನು ಬದಲಾಯಿಸದ ಮೂಲಕ ಹಾದು ಹೋಗುತ್ತದೆ. ಇದು ಹೇಗೆ GNU gzip ವರ್ತಿಸುತ್ತದೆ.

-k - ಕೀಪ್

ಸಂಕುಚನ ಅಥವಾ ನಿಶ್ಯಕ್ತಿ ಸಮಯದಲ್ಲಿ ಇನ್ಪುಟ್ ಫೈಲ್ಗಳನ್ನು ಇರಿಸಿಕೊಳ್ಳಿ (ಅಳಿಸಬೇಡಿ).

-s - small

ಸಂಕೋಚನ, ನಿಶ್ಯಕ್ತಿ ಮತ್ತು ಪರೀಕ್ಷೆಗಾಗಿ ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಿ. ಫೈಲ್ಗಳನ್ನು ವಿಭಜನೆಗೊಳಿಸಲಾಯಿತು ಮತ್ತು ಮಾರ್ಪಡಿಸಿದ ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿ ಪರೀಕ್ಷಿಸಲಾಗುತ್ತದೆ, ಇದು ಪ್ರತಿ ಬೈಟ್ ಬೈಟ್ಗೆ 2.5 ಬೈಟ್ಗಳು ಮಾತ್ರ ಅಗತ್ಯವಿದೆ. ಅಂದರೆ, 2300k ಯ ಮೆಮೊರಿಯಲ್ಲಿ ಯಾವುದೇ ಫೈಲ್ ಅನ್ನು ವಿಭಜಿಸಬಹುದಾಗಿದೆ, ಆದರೆ ಸಾಮಾನ್ಯ ವೇಗಕ್ಕಿಂತ ಅರ್ಧದಷ್ಟು.

ಸಂಕುಚನ ಸಮಯದಲ್ಲಿ, 200 ಕೆ ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ, ಇದು ನಿಮ್ಮ ಸಂಕುಚಿತ ಅನುಪಾತದ ವೆಚ್ಚದಲ್ಲಿ, ಅದೇ ವ್ಯಕ್ತಿಗೆ ಮೆಮೊರಿ ಬಳಕೆಗೆ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ. ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನಿಮ್ಮ ಗಣಕವು ಮೆಮೊರಿಯಲ್ಲಿ ಕಡಿಮೆಯಾಗಿದ್ದರೆ (8 ಮೆಗಾಬೈಟ್ಗಳು ಅಥವಾ ಕಡಿಮೆ), ಎಲ್ಲವೂ -s ಅನ್ನು ಬಳಸಿ. ಕೆಳಗೆ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ನೋಡಿ.

-q - ಕ್ವಿಟ್

ಅನಗತ್ಯ ಎಚ್ಚರಿಕೆ ಸಂದೇಶಗಳನ್ನು ನಿಗ್ರಹಿಸು. I / O ದೋಷಗಳು ಮತ್ತು ಇತರ ನಿರ್ಣಾಯಕ ಘಟನೆಗಳ ಬಗ್ಗೆ ಸಂದೇಶಗಳನ್ನು ನಿಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ.

-v - ವರ್ಬೊಸ್

ವರ್ಬೋಸ್ ಮೋಡ್ - ಸಂಸ್ಕರಿಸಿದ ಪ್ರತಿ ಫೈಲ್ಗೆ ಕಂಪ್ರೆಷನ್ ಅನುಪಾತವನ್ನು ತೋರಿಸಿ. ಮತ್ತಷ್ಟು -V ತಂದೆಯ ವರ್ಬೋಸಿಟಿ ಮಟ್ಟ ಹೆಚ್ಚಿಸಲು, ಪ್ರಾಥಮಿಕವಾಗಿ ರೋಗನಿರ್ಣಯದ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಆಸಕ್ತಿ ಇದು ಸಾಕಷ್ಟು ಮಾಹಿತಿಯನ್ನು spewing.

-L - ಲೀಕನ್ಸ್ -ವಿವರ್ಷನ್

ಸಾಫ್ಟ್ವೇರ್ ಆವೃತ್ತಿ, ಪರವಾನಗಿ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ.

-1 (ಅಥವಾ --fast) ಗೆ -9 (ಅಥವಾ - ಅತ್ಯುತ್ತಮ)

ಸಂಕುಚಿತಗೊಳಿಸುವಾಗ ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು 100 ಕೆ, 200 ಕೆ .. 900 ಕೆಗೆ ಹೊಂದಿಸಿ. ವಿಭಜನೆಯಾದಾಗ ಯಾವುದೇ ಪರಿಣಾಮವಿಲ್ಲ. ಕೆಳಗೆ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ನೋಡಿ. --fast ಮತ್ತು --best ಅಲಿಯಾಸ್ಗಳು ಮುಖ್ಯವಾಗಿ ಗ್ನ್ ಜಿಜಿಪ್ ಹೊಂದಾಣಿಕೆಗೆ ಕಾರಣವಾಗಿವೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, --fast ವಿಷಯಗಳನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗವಾಗಿ ಮಾಡುವುದಿಲ್ಲ. ಮತ್ತು - ಅತ್ಯುತ್ತಮ ಕೇವಲ ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.

ಎಲ್ಲಾ ನಂತರದ ಆರ್ಗ್ಯುಮೆಂಟುಗಳನ್ನು ಡ್ಯಾಶ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿದರೂ, ಫೈಲ್ ಹೆಸರುಗಳೆಂದು ಪರಿಗಣಿಸುತ್ತದೆ. ಇದು ಡ್ಯಾಶ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುವ ಹೆಸರಿನೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು ನಿಭಾಯಿಸಬಲ್ಲದು, ಉದಾಹರಣೆಗೆ: bzip2 - -myfilename.

- ರೆಫೆಟಿಟಿವ್-ಫಾಸ್ಟ್ - ರೆಫೆಟಿಟಿವ್-ಬೆಸ್ಟ್

ಈ ಧ್ವಜಗಳು 0.9.5 ಮತ್ತು ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಅಧಿಕವಾಗಿವೆ. ಮುಂಚಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ ವಿಂಗಡಿಸುವ ಅಲ್ಗಾರಿದಮ್ ನ ವರ್ತನೆಯ ಮೇಲೆ ಅವರು ಕೆಲವು ಒರಟಾದ ನಿಯಂತ್ರಣವನ್ನು ಒದಗಿಸಿದರು, ಅದು ಕೆಲವೊಮ್ಮೆ ಉಪಯುಕ್ತವಾಗಿತ್ತು. 0.9.5 ಮತ್ತು ಮೇಲಿನವು ಈ ಧ್ವಜಗಳನ್ನು ಅಪ್ರಸ್ತುತವಾಗಿಸುವ ಸುಧಾರಿತ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಹೊಂದಿವೆ.

ನೆನಪಿಡಿ: ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಗಣಕದಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು man ಆದೇಶ ( % man ) ಅನ್ನು ಬಳಸಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು