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

ಹೆಸರು

gzip, gunzip, zcat - ಕಡತಗಳನ್ನು ಕುಗ್ಗಿಸುವಾಗ ಅಥವಾ ವಿಸ್ತರಿಸು

ಸಾರಾಂಶ

gzip [ -acdfhlLnNrtvV19 ] [ -S ಪ್ರತ್ಯಯ ] [ ಹೆಸರು ... ]
gunzip [ -acfhlLnNrtvV ] [ -S ಪ್ರತ್ಯಯ ] [ ಹೆಸರು ... ]
zcat [ -fhLV ] [ ಹೆಸರು ... ]

ವಿವರಣೆ

Gzip ಎಂಬ ಹೆಸರಿನ ಕಡತಗಳ ಗಾತ್ರವನ್ನು ಲೆಂಪೆಲ್-ಝಿವ್ ಕೋಡಿಂಗ್ (LZ77) ಬಳಸಿಕೊಂಡು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ಸಾಧ್ಯವಾದಾಗಲೆಲ್ಲಾ, ಪ್ರತಿಯೊಂದು ಫೈಲ್ ಅನ್ನು ವಿಸ್ತರಣೆ .gz ನೊಂದಿಗೆ ಬದಲಿಸಲಾಗುತ್ತದೆ, ಅದೇ ಮಾಲೀಕತ್ವ ವಿಧಾನಗಳು, ಪ್ರವೇಶ ಮತ್ತು ಮಾರ್ಪಾಡು ಸಮಯಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ. (MSDOS, OS / 2 FAT, Windows NT FAT ಮತ್ತು ಅಟಾರಿಗಾಗಿ ಡಿಎಂಎಸ್ , ಡೀಫಾಲ್ಟ್ ಎಕ್ಸ್ಟೆನ್ಶನ್ -ಜಿಜಿಎಸ್ , ಝಡ್ ). ಯಾವುದೇ ಫೈಲ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ ಅಥವಾ ಫೈಲ್ ಹೆಸರು "-" ಆಗಿದ್ದರೆ, ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಇನ್ಪುಟ್ ಅನ್ನು ಸ್ಟ್ಯಾಂಡರ್ಡ್ಗೆ ಸಂಕುಚಿತಗೊಳಿಸಲಾಗುತ್ತದೆ ಔಟ್ಪುಟ್. ಸಾಮಾನ್ಯ ಫೈಲ್ಗಳನ್ನು ಕುಗ್ಗಿಸಲು Gzip ಮಾತ್ರ ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಇದು ಸಾಂಕೇತಿಕ ಲಿಂಕ್ಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸುತ್ತದೆ.

ಸಂಕುಚಿತ ಫೈಲ್ ಹೆಸರು ಅದರ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗೆ ತುಂಬಾ ಉದ್ದವಾಗಿದ್ದರೆ, gzip ಅದನ್ನು ಮೊಟಕುಗೊಳಿಸುತ್ತದೆ. Gzip ಫೈಲ್ ಹೆಸರಿನ ಭಾಗಗಳನ್ನು ಕೇವಲ 3 ಅಕ್ಷರಗಳಿಗಿಂತಲೂ ಕಡಿಮೆಯೆಂದು ಮೊಟಕುಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. (ಒಂದು ಭಾಗವನ್ನು ಚುಕ್ಕೆಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗುತ್ತದೆ.) ಹೆಸರು ಸಣ್ಣ ಭಾಗಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿದ್ದರೆ, ಉದ್ದವಾದ ಭಾಗಗಳನ್ನು ಮೊಟಕುಗೊಳಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಫೈಲ್ ಹೆಸರುಗಳು 14 ಅಕ್ಷರಗಳಿಗೆ ಸೀಮಿತವಾದರೆ, gzip.msdos.exe ಅನ್ನು gzi.msd.exe.gz ಗೆ ಸಂಕುಚಿತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಫೈಲ್ ಹೆಸರು ಉದ್ದದ ಮಿತಿಯನ್ನು ಹೊಂದಿರದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಹೆಸರುಗಳನ್ನು ಮೊಟಕುಗೊಳಿಸಲಾಗಿಲ್ಲ.

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, gzip ಸಂಕುಚಿತ ಫೈಲ್ನಲ್ಲಿ ಮೂಲ ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಸಮಯಸ್ಟ್ಯಾಂಪ್ ಅನ್ನು ಇರಿಸುತ್ತದೆ. -N ಆಯ್ಕೆಯೊಂದಿಗೆ ಕಡತವನ್ನು ವಿಭಜನೆ ಮಾಡುವಾಗ ಇವುಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಸಂಕುಚಿತ ಫೈಲ್ ಹೆಸರನ್ನು ಮೊಟಕುಗೊಳಿಸಿದಾಗ ಅಥವಾ ಕಡತ ವರ್ಗಾವಣೆಯ ನಂತರ ಸಮಯ ಸ್ಟ್ಯಾಂಪ್ ಅನ್ನು ಸಂರಕ್ಷಿಸಿದಾಗ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ.

ಸಂಕುಚಿತ ಕಡತಗಳನ್ನು Gzip -d ಅಥವಾ gunzip ಅಥವಾ zcat ಬಳಸಿಕೊಂಡು ಅವುಗಳ ಮೂಲ ರೂಪಕ್ಕೆ ಪುನಃಸ್ಥಾಪಿಸಬಹುದು . ಸಂಕುಚಿತ ಫೈಲ್ನಲ್ಲಿ ಉಳಿಸಿದ ಮೂಲ ಹೆಸರು ಅದರ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗೆ ಸೂಕ್ತವಲ್ಲವಾದರೆ, ಹೊಸ ಹೆಸರನ್ನು ಮೂಲದಿಂದ ಅದನ್ನು ಕಾನೂನುಬದ್ಧವಾಗಿ ರಚಿಸಲಾಗಿದೆ.

gunzip ಅದರ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಫೈಲ್ಗಳ ಪಟ್ಟಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದರ ಹೆಸರು .gz, -gz, .z, -z, _z ಅಥವಾ .z ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುವ ಪ್ರತಿ ಫೈಲ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ಇದು ಮೂಲ ವಿಸ್ತರಣೆ ಇಲ್ಲದೆ ಸಂಕ್ಷೇಪಿಸದ ಫೈಲ್ನೊಂದಿಗೆ ಸರಿಯಾದ ಮಾಯಾ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ . gunzip ಸಹ ವಿಶೇಷ ವಿಸ್ತರಣೆಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ .tgz ಮತ್ತು .taz ಅನುಕ್ರಮವಾಗಿ .tar.gz ಮತ್ತು .tar.z ಗಾಗಿ ಸಂಕ್ಷಿಪ್ತ ರೂಪಗಳಾಗಿರುತ್ತವೆ . ಕುಗ್ಗಿಸುವಾಗ, gzip .tar ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಕಡತವನ್ನು ಮೊಟಕುಗೊಳಿಸುವುದಕ್ಕಾಗಿ ಅಗತ್ಯವಿದ್ದರೆ .tgz ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸುತ್ತದೆ.

gunzip ಪ್ರಸ್ತುತ ಜಿಜಿಪ್, ಜಿಪ್, ಕುಗ್ಗಿಸುವಾಗ, ಕುಗ್ಗಿಸು -H ಅಥವಾ ಪ್ಯಾಕ್ನಿಂದ ರಚಿಸಲಾದ ಫೈಲ್ಗಳನ್ನು ಡಿಕಂಪ್ರೆಸ್ ಮಾಡಬಹುದು . ಇನ್ಪುಟ್ ಸ್ವರೂಪದ ಪತ್ತೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿದೆ. ಮೊದಲ ಎರಡು ಸ್ವರೂಪಗಳನ್ನು ಬಳಸುವಾಗ, ಗನ್ಜಿಪ್ 32 ಬಿಟ್ ಸಿಆರ್ಸಿ ಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಪ್ಯಾಕ್ಗಾಗಿ, ಗನ್ಜಿಪ್ ಸಂಕ್ಷೇಪಿಸದ ಉದ್ದವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಸ್ಟ್ಯಾಂಡೆನ್ಸಿ ತಪಾಸಣೆಗಳನ್ನು ಅನುಮತಿಸಲು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸಂಕುಚನ ಸ್ವರೂಪವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿಲ್ಲ. ಆದಾಗ್ಯೂ ಬಂದೂಕು ಜಿಪ್ ಕೆಲವೊಮ್ಮೆ ಕೆಟ್ಟ .Z ಕಡತವನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. .Z ಫೈಲ್ ಅನ್ನು ಸಂಕ್ಷೇಪಿಸಲಾಗದಿದ್ದಾಗ ನೀವು ದೋಷವನ್ನು ಎದುರಿಸಿದರೆ , .Z ಫೈಲ್ ಸರಿಯಾಗಿದೆಯೆಂದು ಭಾವಿಸಬೇಡಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಒಗ್ಗೂಡಿಸುವಿಕೆಯು ದೂರು ನೀಡುವುದಿಲ್ಲ. ಇದರರ್ಥ ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸಂಕ್ಷೇಪಿಸು ಅದರ ಇನ್ಪುಟ್ ಅನ್ನು ಪರೀಕ್ಷಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಕಸದ ಉತ್ಪತ್ತಿಯನ್ನು ಸಂತೋಷದಿಂದ ಉತ್ಪಾದಿಸುತ್ತದೆ. SCO ಕುಗ್ಗಿಸು -H ಸ್ವರೂಪ (lzh ಸಂಕೋಚನ ವಿಧಾನ) CRC ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ ಆದರೆ ಕೆಲವು ಸ್ಥಿರತೆ ತಪಾಸಣೆಗಳನ್ನು ಸಹ ಅನುಮತಿಸುತ್ತದೆ.

'ಡೆಫ್ಲೇಷನ್' ವಿಧಾನದೊಂದಿಗೆ ಸಂಕುಚಿತವಾದ ಏಕೈಕ ಸದಸ್ಯರು ಮಾತ್ರ ಜಿಪ್ನಿಂದ ರಚಿಸಲ್ಪಟ್ಟ ಫೈಲ್ಗಳನ್ನು ಜಿಜಿಪ್ನಿಂದ ಸಂಕ್ಷೇಪಿಸಬಹುದಾಗಿದೆ. Tar.gz ಸ್ವರೂಪಕ್ಕೆ tar.zip ಫೈಲ್ಗಳನ್ನು ಪರಿವರ್ತಿಸಲು ಮಾತ್ರ ಈ ವೈಶಿಷ್ಟ್ಯವು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಹಲವಾರು ಸದಸ್ಯರೊಂದಿಗೆ ಜಿಪ್ ಫೈಲ್ಗಳನ್ನು ಹೊರತೆಗೆಯಲು, gunzip ಬದಲಿಗೆ ಅನ್ಜಿಪ್ ಬಳಸಿ .

zcat gunzip -c ಅನ್ನು ಹೋಲುತ್ತದೆ . (ಕೆಲವು ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, zcat ಅನ್ನು ಕುಗ್ಗಿಸುವಾಗ ಮೂಲ ಲಿಂಕ್ ಅನ್ನು ಸಂರಕ್ಷಿಸಲು gzcat ಆಗಿ ಅಳವಡಿಸಬಹುದಾಗಿದೆ .) ಆಜ್ಞಾ ಸಾಲಿನ ಅಥವಾ ಅದರ ಪ್ರಮಾಣಿತ ಇನ್ಪುಟ್ನಲ್ಲಿ ಫೈಲ್ಗಳ ಪಟ್ಟಿಯನ್ನು zcat ಸಂಕ್ಷೇಪಿಸುತ್ತದೆ ಮತ್ತು ಗುಣಮಟ್ಟದ ಔಟ್ಪುಟ್ನಲ್ಲಿ ಸಂಕ್ಷೇಪಿಸದ ಡೇಟಾವನ್ನು ಬರೆಯುತ್ತದೆ. zcat ಅವರು .gz ಪ್ರತ್ಯಯ ಹೊಂದಿದ್ದರೂ ಇಲ್ಲವೆ ಸರಿಯಾದ ಮ್ಯಾಜಿಕ್ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುವ ಫೈಲ್ಗಳನ್ನು ಒಗ್ಗೂಡಿಸುವರು.

ಜಿಝಿಪ್ ಜಿಪ್ ಮತ್ತು ಪಿಕೆಜಿಐಪಿಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಲೆಂಪ್ಲ್-ಝಿವ್ ಅಲ್ಗೊರಿದಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಪಡೆದ ಸಂಕುಚಿತ ಪ್ರಮಾಣವು ಇನ್ಪುಟ್ನ ಗಾತ್ರ ಮತ್ತು ಸಾಮಾನ್ಯ ಸಬ್ಸ್ಟ್ರಿಂಗ್ಗಳ ವಿತರಣೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ವಿಶಿಷ್ಟವಾಗಿ, ಮೂಲ ಕೋಡ್ ಅಥವಾ ಇಂಗ್ಲಿಷ್ನಂತಹ ಪಠ್ಯವು 60-70% ರಷ್ಟು ಕಡಿಮೆಯಾಗುತ್ತದೆ. LZW ( ಕುಗ್ಗಿಸುವಾಗ ಬಳಸಿದಂತೆ), ಹಫ್ಮನ್ ಕೋಡಿಂಗ್ ( ಪ್ಯಾಕ್ನಲ್ಲಿ ಬಳಸಿದಂತೆ), ಅಥವಾ ಹೊಂದಿಕೊಳ್ಳುವ ಹಫ್ಮನ್ ಕೋಡಿಂಗ್ ( ಕಾಂಪ್ಯಾಕ್ಟ್ ) ಮೂಲಕ ಸಾಧಿಸಿದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಸಂಕೋಚನವು ಉತ್ತಮವಾಗಿದೆ.

ಸಂಕುಚಿತ ಫೈಲ್ ಅನ್ನು ಮೂಲಕ್ಕಿಂತ ಸ್ವಲ್ಪ ದೊಡ್ಡದಾದರೂ ಸಹ ಸಂಕೋಚನವನ್ನು ಯಾವಾಗಲೂ ನಡೆಸಲಾಗುತ್ತದೆ. ಜಿಝಿಪ್ ಫೈಲ್ ಶಿರೋಲೇಖದ ಕೆಲವು ಬೈಟ್ಗಳು, ಮತ್ತು ಪ್ರತಿ 32 ಕೆ ಬ್ಲಾಕ್ನ 5 ಬೈಟ್ಗಳು ಅಥವಾ ದೊಡ್ಡ ಫೈಲ್ಗಳಿಗೆ 0.015% ನ ವಿಸ್ತರಣಾ ಅನುಪಾತವು ಕೆಟ್ಟದಾದ ವಿಸ್ತರಣೆಯಾಗಿದೆ. ಬಳಸಿದ ಡಿಸ್ಕ್ ಬ್ಲಾಕ್ಗಳ ನಿಜವಾದ ಸಂಖ್ಯೆ ಹೆಚ್ಚೂಕಮ್ಮಿ ಹೆಚ್ಚಾಗುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. gzip ಕ್ರಮವನ್ನು, ಮಾಲೀಕತ್ವವನ್ನು ಮತ್ತು ಸಂಕುಚಿತಗೊಳಿಸುವಾಗ ಅಥವಾ ಕುಗ್ಗಿಸುವಾಗ ಫೈಲ್ಗಳ ಸಮಯಮುದ್ರೆಯನ್ನು ಸಂರಕ್ಷಿಸುತ್ತದೆ.

ಆಯ್ಕೆಗಳು

-ಎ - ಸಿಸ್ಸಿ

Ascii ಪಠ್ಯ ಮೋಡ್: ಸ್ಥಳೀಯ ಸಂಪ್ರದಾಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕೊನೆಯಲ್ಲಿ-ಆಫ್-ಲೈನ್ಗಳನ್ನು ಪರಿವರ್ತಿಸಿ. ಈ ಆಯ್ಕೆಯನ್ನು ಯುನಿಕ್ಸ್ ಅಲ್ಲದ ಕೆಲವು ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. MSDOS ಗಾಗಿ, ಸಂಕುಚಿತಗೊಳಿಸುವಾಗ CR LF ಅನ್ನು LF ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು LF ಅನ್ನು ಡಿಆರ್ಂಪ್ರೆಸ್ ಮಾಡುವಾಗ CR LF ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.

-c --stdout - to-stdout

ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಔಟ್ಪುಟ್ನಲ್ಲಿ ಔಟ್ ಪುಟ್ ಬರೆಯಿರಿ; ಮೂಲ ಫೈಲ್ಗಳನ್ನು ಬದಲಾಗದೆ ಇರಿಸಿ. ಹಲವಾರು ಇನ್ಪುಟ್ ಫೈಲ್ಗಳು ಇದ್ದರೆ, ಔಟ್ಪುಟ್ ಸ್ವತಂತ್ರವಾಗಿ ಸಂಕುಚಿತ ಸದಸ್ಯರ ಅನುಕ್ರಮವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಉತ್ತಮ ಸಂಪೀಡನವನ್ನು ಪಡೆಯಲು, ಅವುಗಳನ್ನು ಕುಗ್ಗಿಸುವ ಮೊದಲು ಎಲ್ಲಾ ಇನ್ಪುಟ್ ಫೈಲ್ಗಳನ್ನು ಸಂಯೋಜಿಸಿ.

-d - ಡಿಕಾಮ್ಪ್ರೆಸ್ - ಯುನ್ಕಾಂಪ್ರೆಸ್

ವಿಭಜನೆ.

-f --force

ಫೈಲ್ ಅನೇಕ ಕೊಂಡಿಗಳು ಅಥವಾ ಅನುಗುಣವಾದ ಫೈಲ್ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯಾದರೂ, ಅಥವಾ ಸಂಕುಚಿತ ಡೇಟಾದಿಂದ ಓದಲು ಅಥವಾ ಟರ್ಮಿನಲ್ಗೆ ಬರೆಯಲ್ಪಟ್ಟಿದ್ದರೂ ಸಹ ಒತ್ತಾಯದ ಒತ್ತಡ ಅಥವಾ ಒತ್ತಡವನ್ನು ತಡೆಗಟ್ಟುವುದು. ಇನ್ಪುಟ್ ಡಾಟಾವು gzip ನಿಂದ ಗುರುತಿಸಲ್ಪಟ್ಟ ಸ್ವರೂಪದಲ್ಲಿಲ್ಲದಿದ್ದರೆ ಮತ್ತು --stdout ಆಯ್ಕೆಯನ್ನು ಸಹ ನೀಡಿದ್ದರೆ, ಪ್ರಮಾಣಿತ ouput ಗೆ ಬದಲಾವಣೆ ಇಲ್ಲದೆ ಇನ್ಪುಟ್ ಡೇಟಾವನ್ನು ನಕಲಿಸಿ: zcat ಬೆಕ್ಕುಯಾಗಿ ವರ್ತಿಸಲಿ . -f ನೀಡಲಾಗದಿದ್ದಲ್ಲಿ , ಮತ್ತು ಹಿನ್ನಲೆಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಡತವನ್ನು ಮೇಲ್ಬರಹ ಮಾಡಬೇಕೆ ಎಂದು ಪರಿಶೀಲಿಸಲು gzip ಅಪೇಕ್ಷಿಸುತ್ತದೆ.

-h --help

ಸಹಾಯ ಪರದೆಯನ್ನು ಪ್ರದರ್ಶಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಿ.

-l - list

ಪ್ರತಿ ಸಂಕುಚಿತ ಫೈಲ್ಗಾಗಿ, ಈ ಕೆಳಗಿನ ಜಾಗವನ್ನು ಪಟ್ಟಿ ಮಾಡಿ:


ಸಂಕುಚಿತ ಗಾತ್ರ: ಸಂಕುಚಿತ ಫೈಲ್ ಗಾತ್ರ
ಸಂಕ್ಷೇಪಿಸದ ಗಾತ್ರ: ಸಂಕ್ಷೇಪಿಸದ ಕಡತದ ಗಾತ್ರ
ಅನುಪಾತ: ಕಂಪ್ರೆಷನ್ ಅನುಪಾತ (0.0% ಅಪರಿಚಿತವಾಗಿಲ್ಲದಿದ್ದರೆ)
ಸಂಕ್ಷೇಪಿಸದ_ಹೆಸರು: ಸಂಕ್ಷೇಪಿಸದ ಕಡತದ ಹೆಸರು

ಸಂಕ್ಷೇಪಿಸದ ಗಾತ್ರವನ್ನು gzip ಸ್ವರೂಪದಲ್ಲಿಲ್ಲದ ಫೈಲ್ಗಳಿಗಾಗಿ -1 ಎಂದು ನೀಡಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಸಂಕುಚಿತ .Z ಫೈಲ್ಗಳು. ಅಂತಹ ಕಡತಕ್ಕಾಗಿ ಸಂಕ್ಷೇಪಿಸದ ಗಾತ್ರವನ್ನು ಪಡೆಯಲು, ನೀವು ಬಳಸಬಹುದು:


zcat file.Z | wc -c

--ವರ್ಬೋಸ್ ಆಯ್ಕೆಯೊಂದಿಗೆ, ಕೆಳಗಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ಸಹ ತೋರಿಸಲಾಗುತ್ತದೆ:


ವಿಧಾನ: ಕಂಪ್ರೆಷನ್ ವಿಧಾನ
CRC: ಸಂಕ್ಷೇಪಿಸದ ಮಾಹಿತಿಯ 32-ಬಿಟ್ CRC
ದಿನಾಂಕ ಮತ್ತು ಸಮಯ: ಸಂಕುಚಿತ ಕಡತಕ್ಕಾಗಿ ಸಮಯ ಸ್ಟ್ಯಾಂಪ್

ಪ್ರಸ್ತುತ ಬೆಂಬಲಿಸುವ ಸಂಕುಚಿತ ವಿಧಾನಗಳು ಡೆಫ್ಲೇಟ್, ಸಂಕುಚಿತಗೊಳಿಸಿ, lzh (SCO ಕುಗ್ಗಿಸು -H) ಮತ್ತು ಪ್ಯಾಕ್. Gzip ಸ್ವರೂಪದಲ್ಲಿಲ್ಲದ ಕಡತಕ್ಕಾಗಿ CRC ಅನ್ನು ffffffff ಎಂದು ನೀಡಲಾಗುತ್ತದೆ.

ಹೆಸರಿನೊಂದಿಗೆ, ಸಂಕ್ಷೇಪಿಸದ ಹೆಸರು, ದಿನಾಂಕ ಮತ್ತು ಸಮಯವನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿದರೆ ಸಂಕುಚಿತ ಫೈಲ್ ಒಳಗೆ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.

- ವರ್ಬೋಸ್ನೊಂದಿಗೆ, ಕೆಲವು ಗಾತ್ರಗಳು ತಿಳಿದಿಲ್ಲವಾದರೆ, ಎಲ್ಲಾ ಫೈಲ್ಗಳಿಗೆ ಗಾತ್ರದ ಮೊತ್ತ ಮತ್ತು ಸಂಕುಚಿತ ಅನುಪಾತವನ್ನು ಸಹ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. --quiet ನೊಂದಿಗೆ, ಶೀರ್ಷಿಕೆ ಮತ್ತು ಮೊತ್ತವನ್ನು ಸಾಲುಗಳು ಪ್ರದರ್ಶಿಸುವುದಿಲ್ಲ.

-ಎಲ್ - ಲೈಸೆನ್ಸ್

Gzip ಪರವಾನಗಿಯನ್ನು ಪ್ರದರ್ಶಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಿ.

-n -no-name

ಕುಗ್ಗಿಸುವಾಗ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಮೂಲ ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಸಮಯ ಸ್ಟ್ಯಾಂಪ್ ಅನ್ನು ಉಳಿಸಬೇಡಿ. (ಹೆಸರನ್ನು ಮೊಟಕುಗೊಳಿಸಬೇಕಾದರೆ ಮೂಲ ಹೆಸರನ್ನು ಯಾವಾಗಲೂ ಉಳಿಸಲಾಗುತ್ತದೆ.) ಡಿಕಂಪ್ರೆಸಿಂಗ್ ಮಾಡುವಾಗ, ಮೂಲ ಫೈಲ್ ಹೆಸರನ್ನು ಪ್ರಸ್ತುತಪಡಿಸದಿದ್ದರೆ (ಸಂಕುಚಿತ ಫೈಲ್ ಹೆಸರಿನಿಂದ ಮಾತ್ರ ಜಿಜಿಪ್ ಪ್ರತ್ಯಯವನ್ನು ತೆಗೆದುಹಾಕಿ) ಮತ್ತು ಮೂಲ ಸಮಯ ಸ್ಟ್ಯಾಂಪ್ ಅನ್ನು ಪುನಃಸ್ಥಾಪಿಸಬೇಡ (ಸಂಕುಚಿತ ಫೈಲ್ನಿಂದ ನಕಲಿಸಿ). ವಿಭಜನೆಯಾದಾಗ ಈ ಆಯ್ಕೆಯು ಡೀಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ.

-N - ಹೆಸರು

ಕುಗ್ಗಿಸುವಾಗ, ಯಾವಾಗಲೂ ಮೂಲ ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಸಮಯ ಸ್ಟ್ಯಾಂಪ್ ಅನ್ನು ಉಳಿಸಿ; ಇದು ಡೀಫಾಲ್ಟ್ ಆಗಿದೆ. ವಿಭಜನೆಯಾದಾಗ, ಮೂಲ ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಸಮಯ ಸ್ಟ್ಯಾಂಪ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿದಲ್ಲಿ ಮರುಸ್ಥಾಪಿಸಿ. ಕಡತದ ಹೆಸರಿನ ಉದ್ದದ ಸಮಯ ಅಥವಾ ಫೈಲ್ ವರ್ಗಾವಣೆಯ ನಂತರ ಸಮಯ ಸ್ಟ್ಯಾಂಪ್ ಕಳೆದುಹೋಗಿರುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಈ ಆಯ್ಕೆಯು ಉಪಯುಕ್ತವಾಗಿದೆ.

-q - ಕ್ವಿಟ್

ಎಲ್ಲಾ ಎಚ್ಚರಿಕೆಗಳನ್ನು ನಿಗ್ರಹಿಸು.

-r - ರೆಕ್ಸರ್ಸಿವ್

ಡೈರೆಕ್ಟರಿ ರಚನೆಯನ್ನು ಪುನರಾವರ್ತಿತವಾಗಿ ಪ್ರಯಾಣಿಸಿ. ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಸೂಚಿಸಲಾದ ಯಾವುದೇ ಫೈಲ್ ಹೆಸರುಗಳು ಕೋಶಗಳಾಗಿದ್ದರೆ , gzip ಕೋಶಕ್ಕೆ ಇಳಿಯುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಕಂಡುಕೊಳ್ಳುವ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಕುಗ್ಗಿಸುತ್ತದೆ (ಅಥವಾ ಗನ್ಜಿಪ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಅವುಗಳನ್ನು ವಿಘಟಿಸುತ್ತದೆ ).

ಎಸ್ .ಸುಫ್ - ಸಫಿಕ್ಸ್ .ಸುಫ್

.gz ಬದಲಿಗೆ ಪ್ರತ್ಯಯವನ್ನು .suf ಬಳಸಿ. ಯಾವುದೇ ಪ್ರತ್ಯಯವನ್ನು ನೀಡಬಹುದು, ಆದರೆ ಫೈಲ್ಗಳನ್ನು ಇತರ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ವರ್ಗಾಯಿಸಿದಾಗ ಗೊಂದಲವನ್ನು ತಪ್ಪಿಸಲು .z ಮತ್ತು .gz ಗಿಂತ ಬೇರೆ ಪ್ರತ್ಯಯಗಳನ್ನು ತಪ್ಪಿಸಬೇಕು. ಒಂದು ಶೂನ್ಯ ಪ್ರತ್ಯಯ ಶಕ್ತಿಯು ಗನ್ಜಿಪ್ ಅನ್ನು ಎಲ್ಲಾ ಫೈಲ್ಗಳಲ್ಲಿ ಡಿಫಂಪ್ರೆಶನ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸುವುದಕ್ಕೆ ಪ್ರಯತ್ನಿಸುತ್ತದೆ:


gunzip -S "" * (MSDOS ಗಾಗಿ *. *)

Gzip ಯ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳು .z ಪ್ರತ್ಯಯವನ್ನು ಬಳಸಿದವು. ಪ್ಯಾಕ್ (1) ನೊಂದಿಗೆ ಸಂಘರ್ಷವನ್ನು ತಪ್ಪಿಸಲು ಇದನ್ನು ಬದಲಾಯಿಸಲಾಯಿತು.

-t --test

ಪರೀಕ್ಷಿಸು. ಸಂಕುಚಿತ ಫೈಲ್ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ.

-v - ವರ್ಬೊಸ್

ವರ್ಬೋಸ್. ಸಂಕುಚಿತ ಅಥವಾ ವಿಭಜನೆಗೊಂಡ ಪ್ರತಿ ಫೈಲ್ಗೆ ಹೆಸರು ಮತ್ತು ಶೇಕಡಾವಾರು ಕಡಿತವನ್ನು ಪ್ರದರ್ಶಿಸಿ.

-V - ಆವೃತ್ತಿ

ಆವೃತ್ತಿ. ಆವೃತ್ತಿ ಸಂಖ್ಯೆ ಮತ್ತು ಸಂಕಲನ ಆಯ್ಕೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ ನಂತರ ನಿರ್ಗಮಿಸಿ.

- # --fast - ಬೆಸ್ಟ್

ನಿಗದಿತ ಅಂಕಿಯ # , ಬಳಸಿ -1 ಅಥವಾ -ಫಾಸ್ಟ್ ವೇಗ ಸಂಕುಚಿತ ವಿಧಾನವನ್ನು (ಕಡಿಮೆ ಕಂಪ್ರೆಷನ್) ಮತ್ತು -9 ಅಥವಾ - ಬೆಸ್ಟ್ ನಿಧಾನವಾದ ಸಂಕುಚನ ವಿಧಾನವನ್ನು ಸೂಚಿಸುತ್ತದೆ (ಅತ್ಯುತ್ತಮ ಕಂಪ್ರೆಷನ್) ಅನ್ನು ಸೂಚಿಸುವ ವೇಗವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ . ಡೀಫಾಲ್ಟ್ ಕಂಪ್ರೆಷನ್ ಲೆವೆಲ್ -6 (ಅಂದರೆ, ವೇಗದ ವೆಚ್ಚದಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಂಪ್ರೆಷನ್ಗೆ ಪಕ್ಷಪಾತಿಯಾಗಿರುತ್ತದೆ).

ಸುಧಾರಿತ ಬಳಕೆ

ಬಹು ಸಂಕುಚಿತ ಫೈಲ್ಗಳನ್ನು ಜೋಡಿಸಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ gunzip ಎಲ್ಲಾ ಸದಸ್ಯರನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಹೊರತೆಗೆಯುತ್ತದೆ. ಉದಾಹರಣೆಗೆ:


gzip -c file1> foo.gz
gzip -c file2 >> foo.gz

ನಂತರ


gunzip -c foo

ಇದು ಸಮನಾಗಿರುತ್ತದೆ


ಬೆಕ್ಕು ಫೈಲ್ 1 ಫೈಲ್ 2

.gz ಫೈಲ್ನ ಒಬ್ಬ ಸದಸ್ಯನಿಗೆ ಹಾನಿಯ ಸಂದರ್ಭದಲ್ಲಿ, ಇನ್ನೊಬ್ಬ ಸದಸ್ಯರನ್ನು ಇನ್ನೂ ಮರುಪಡೆಯಬಹುದಾಗಿದೆ (ಹಾನಿಗೊಳಗಾದ ಸದಸ್ಯರನ್ನು ತೆಗೆದುಹಾಕಿದರೆ). ಆದಾಗ್ಯೂ, ನೀವು ಎಲ್ಲಾ ಸದಸ್ಯರನ್ನು ಒಮ್ಮೆಗೆ ಸಂಕುಚಿತಗೊಳಿಸುವುದರ ಮೂಲಕ ಉತ್ತಮ ಸಂಕೋಚನವನ್ನು ಪಡೆಯಬಹುದು:


ಬೆಕ್ಕು ಫೈಲ್ 1 ಫೈಲ್ 2 | gzip> foo.gz

ಉತ್ತಮವಾಗಿ ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ


gzip -c file1 file2> foo.gz

ಉತ್ತಮ ಸಂಕುಚನವನ್ನು ಪಡೆಯಲು ನೀವು ಕಾನ್ಸಾಟೆನೇಟೆಡ್ ಫೈಲ್ಗಳನ್ನು ಮರುಸಂಪರ್ಕಿಸಲು ಬಯಸಿದರೆ, ಹೀಗೆ ಮಾಡಿ:


gzip -cd old.gz | gzip> new.gz

ಒಂದು ಸಂಕುಚಿತ ಫೈಲ್ ಹಲವಾರು ಸದಸ್ಯರನ್ನು ಹೊಂದಿದ್ದರೆ, - ಸಂಕುಚಿತ ಗಾತ್ರ ಮತ್ತು ಸಿಆರ್ಸಿ ನಿಂದ --list ಆಯ್ಕೆಯಿಂದ ವರದಿಯಾಗಿದೆ ಕೊನೆಯ ಸದಸ್ಯರಿಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಸದಸ್ಯರಿಗೆ ನೀವು ಸಂಕ್ಷೇಪಿಸದ ಗಾತ್ರದ ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು:


gzip -cd file.gz | wc -c

ನೀವು ಅನೇಕ ಸದಸ್ಯರೊಂದಿಗೆ ಒಂದೇ ಆರ್ಕೈವ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸಲು ಬಯಸಿದರೆ, ನಂತರ ಸದಸ್ಯರು ಸ್ವತಂತ್ರವಾಗಿ ಹೊರತೆಗೆಯಬಹುದು, ಉದಾಹರಣೆಗೆ ಟ್ಯಾರ್ ಅಥವಾ ಜಿಪ್ನಂತಹ ಆರ್ಕೈವರ್ ಅನ್ನು ಬಳಸಿ. Gzip ಅನ್ನು ಪಾರದರ್ಶಕವಾಗಿ ಮನವಿ ಮಾಡಲು GNU tar -z ಆಯ್ಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಬದಲಿಯಾಗಿಲ್ಲ, gzip ಅನ್ನು ಟಾರ್ಗೆ ಪೂರಕವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಸಹ ನೋಡಿ

ಕುಗ್ಗಿಸು (1)

Gzip ಫೈಲ್ ಸ್ವರೂಪವನ್ನು P. ಡಾಯ್ಚ್, GZIP ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಪೆಸಿಫಿಕೇಶನ್ ಆವೃತ್ತಿ 4.3, , ಇಂಟರ್ನೆಟ್ RFC 1952 (ಮೇ 1996) ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಜಿಪ್ ಹಣದುಬ್ಬರವಿಳಿತದ ಸ್ವರೂಪವನ್ನು P. ಡಾಯ್ಚ್, DEFLATE ಕಂಪ್ರೆಟೆಡ್ ಡೇಟಾ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಪೆಸಿಫಿಕೇಶನ್ ಆವೃತ್ತಿ 1.3, , ಇಂಟರ್ನೆಟ್ RFC 1951 (ಮೇ 1996) ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ.

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