ಪಿಗ್ಜ್, ಟರ್ಮಿನಲ್ನಿಂದ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಫೈಲ್‌ಗಳನ್ನು ಕುಗ್ಗಿಸಿ

ಪಿಗ್ಜ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಪಿಗ್ಜ್ ಅನ್ನು ನೋಡೋಣ. ಇದು ಮಲ್ಟಿಥ್ರೆಡ್ಡ್ ಜಿಜಿಪ್ ಅನುಷ್ಠಾನವು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಫೈಲ್‌ಗಳನ್ನು ಕುಗ್ಗಿಸಿ ಬಹಳ ಕಡಿಮೆ ಸಮಯದಲ್ಲಿ. ಈ ಉಪಕರಣವು ನಮಗೆ ಸಂಕೋಚನಕ್ಕಾಗಿ ಮತ್ತೊಂದು ಆಯ್ಕೆಯನ್ನು ನೀಡುತ್ತದೆ, ಏಕೆಂದರೆ ಜಿಜಿಪ್‌ನಂತಹ ವೇಗವಾದ ಆರ್ಕೈವಿಂಗ್ / ಕಂಪ್ರೆಷನ್ ಪರಿಹಾರಗಳಲ್ಲಿ ಒಂದು ಸಣ್ಣ ಸಮಸ್ಯೆ ಇದೆ, ಮತ್ತು ಅದು ಬಹು ಸಂಸ್ಕಾರಕಗಳು / ಕೋರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಇದರರ್ಥ ನಾವು ತುಲನಾತ್ಮಕವಾಗಿ ಹೊಸ ಪಿಸಿ ಹೊಂದಿದ್ದರೆ, ಅದು ಅದರ ಎಲ್ಲಾ ಸಾಮರ್ಥ್ಯಗಳ ಲಾಭವನ್ನು ಪಡೆಯುವುದಿಲ್ಲ.

ಪಿಗ್ಜ್, ಇದು ಸಮಾನಾಂತರ ಜಿಜಿಪ್ ಅನುಷ್ಠಾನವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಜಿಜಿಪ್ಗಾಗಿ ಸಂಪೂರ್ಣ ಕ್ರಿಯಾತ್ಮಕ ಬದಲಿ, ಇದು ಡೇಟಾವನ್ನು ಸಂಕುಚಿತಗೊಳಿಸುವಾಗ ಬಹು ಸಂಸ್ಕಾರಕಗಳನ್ನು ಮತ್ತು ಬಹು ಕೋರ್ಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ. ಪಿಗ್ಜ್ ಅನ್ನು ಮಾರ್ಕ್ ಆಡ್ಲರ್ ಬರೆದಿದ್ದಾರೆ ಮತ್ತು ಗ್ರಂಥಾಲಯಗಳನ್ನು ಬಳಸುತ್ತಾರೆ ದುಷ್ಟ ಮತ್ತು pthread.

ಬಹು ಸಂಸ್ಕಾರಕಗಳು ಮತ್ತು ಕೋರ್ಗಳನ್ನು ಬಳಸಲು ಪಿಗ್ಜ್ ಎಳೆಗಳನ್ನು ಬಳಸಿ ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದನ್ನು ತುಂಡುಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ 128 ಕೆಬಿ. ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ಮತ್ತು ಪ್ರತಿ ಸ್ಲೈಸ್‌ನ ವೈಯಕ್ತಿಕ ನಿಯಂತ್ರಣ ಮೌಲ್ಯವನ್ನು ಸಮಾನಾಂತರವಾಗಿ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ಸಂಕುಚಿತ ಡೇಟಾವನ್ನು output ಟ್‌ಪುಟ್‌ಗಾಗಿ ಬರೆಯಲಾಗಿದೆ, ಮತ್ತು ಸಂಯೋಜಿತ ಚೆಕ್ ಮೌಲ್ಯವನ್ನು ವೈಯಕ್ತಿಕ ಚೆಕ್ ಮೌಲ್ಯಗಳಿಂದ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

ಉಬುಂಟುನಲ್ಲಿ ಪಿಗ್ಜ್ ಸ್ಥಾಪನೆ

ಪ್ಯಾರಾ ಉಬುಂಟು, ಮಿಂಟ್ ಮತ್ತು ಇತರ ಡೆಬಿಯನ್-ಹೊಂದಾಣಿಕೆಯ ವಿತರಣೆಗಳಲ್ಲಿ ಪಿಗ್ಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮಾತ್ರ ತೆರೆಯಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T) ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

ಪಿಗ್ಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install pigz

ಪಿಗ್ಜ್ನ ಮೂಲ ಬಳಕೆ

ಒಂದೇ ಫೈಲ್ ಅನ್ನು ಕುಗ್ಗಿಸಿ

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

ಸರಳ ಫೈಲ್ ಅನ್ನು ಕುಗ್ಗಿಸಿ

pigz NOMBRE_DEL_ARCHIVO

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

ಮೂಲ ಫೈಲ್ ಅನ್ನು ಪಿಗ್ಜ್‌ನೊಂದಿಗೆ ಇಟ್ಟುಕೊಳ್ಳುವುದನ್ನು ಕುಗ್ಗಿಸಿ

pigz -k NOMBRE_DEL_ARCHIVO

ಪಿಗ್ಜ್ ಅನೇಕ ಹಂತದ ಸಂಕೋಚನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಮತ್ತು ಹೈಫನ್ ನಂತರ ಅವುಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸೂಚಿಸುವ ಅವುಗಳ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡಲು ಇದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇದಕ್ಕೆ ಉದಾಹರಣೆ ಹೀಗಿರುತ್ತದೆ:

ಪಿಗ್ಜ್ ಕಂಪ್ರೆಷನ್ ಮಟ್ಟ

pigz -9 -k NOMBRE_DEL_ARCHIVO

ನಾವು 1 ರಿಂದ 9 ರವರೆಗಿನ ಸಂಖ್ಯೆಗಳನ್ನು ಬಳಸಬಹುದು. '1' ನೊಂದಿಗೆ ನಾವು ವೇಗವಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪಡೆಯುತ್ತೇವೆ, ಆದರೆ ಕಡಿಮೆ ಸಂಕೋಚನದೊಂದಿಗೆ ಮತ್ತು '9' ನೊಂದಿಗೆ ನಾವು ನಿಧಾನವಾದ, ಆದರೆ ಹೆಚ್ಚಿನ ಸಂಕೋಚನವನ್ನು ಪಡೆಯುತ್ತೇವೆ.

ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಕುಗ್ಗಿಸಿ

ಪಿಗ್ಜ್ ಗಮನಾರ್ಹವಾದ ನಿರ್ಬಂಧವನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಅದು ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಫೈಲ್‌ಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಕುಗ್ಗಿಸಲು ಮಾತ್ರ ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನಾವು ಪರ್ಯಾಯ ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಳ್ಳಬಹುದಾದರೂ, ಅದನ್ನು ಒಟ್ಟಿಗೆ ಬಳಸುವುದು ಟಾರ್.

ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ಕುಗ್ಗಿಸಲು ಬಯಸಿದರೆ 'ನಿಧಿಗಳು', ಮತ್ತು ಬಾಹ್ಯ ಸಂಕೋಚನ ಕಾರ್ಯಕ್ರಮಗಳ ಬಳಕೆಯನ್ನು ಟಾರ್ ಬೆಂಬಲಿಸುವುದರಿಂದ, ನಾವು ಈ ಕೆಳಗಿನದನ್ನು ಮಾಡಬಹುದು:

ಫೋಲ್ಡರ್ ಸಂಕೋಚನ

tar --use-compress-program="pigz -k -9" -cf Fondos.tar.gz Fondos/

ಮೇಲಿನ ಆಜ್ಞೆಯಲ್ಲಿ, ಟಾರ್ –ಯುಸ್-ಕಂಪ್ರೆಸ್-ಪ್ರೋಗ್ರಾಂ ಎಂದು ಹೇಳುತ್ತದೆ ಇದು ಟಾರ್‌ನೊಂದಿಗೆ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತದೆಯಾದರೂ, ಅದರ ವಿಷಯದ ಸಂಕೋಚನವನ್ನು ಬಾಹ್ಯ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಪಿಗ್ಜ್. ಈ ಬಾಹ್ಯ ಪ್ರೋಗ್ರಾಂ ಮತ್ತು ಅದರ ನಿಯತಾಂಕಗಳನ್ನು ಭಾಗದೊಂದಿಗೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ pigz-k-9 ಆಜ್ಞೆಯ. ಅಂತಿಮವಾಗಿ, ನಾವು 'ಬಳಸಿ ಫೈಲ್ ರಚಿಸಲು ಬಯಸುತ್ತೇವೆ ಎಂದು ಸೂಚಿಸುತ್ತೇವೆ-ಸಿಎಫ್', ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ'ಹಿನ್ನೆಲೆಗಳು.tar.gz'ಫೋಲ್ಡರ್‌ನಲ್ಲಿರುವ ಎಲ್ಲದರೊಂದಿಗೆ'ಹಣ /'.

ಫೈಲ್‌ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ

ಪಿಗ್ಜ್‌ನೊಂದಿಗೆ ಯಾವುದೇ .gz ಫೈಲ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ ಈ ಕೆಳಗಿನ ಯಾವುದೇ ಆಜ್ಞೆಗಳನ್ನು ಟೈಪ್ ಮಾಡುವಷ್ಟು ಸರಳವಾಗಿದೆ:

pigz -d NOMBRE_DEL_ARCHIVO.gz

unpigz NOMBRE_DEL_ARCHIVO.gz

ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಫೋಲ್ಡರ್ನೊಂದಿಗೆ ಹಿಂದೆ ರಚಿಸಲಾದ ಫೈಲ್ನಲ್ಲಿ Tar.gz, ಫೋಲ್ಡರ್ ಡಿಕಂಪ್ರೆಷನ್ ಅದೇ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತದೆ 'ಟಾರ್'ನಾವು ಸಂಕೋಚನಕ್ಕಾಗಿ ಬಳಸುತ್ತೇವೆ:

ಫೋಲ್ಡರ್ ಅನ್ಜಿಪ್ ಮಾಡಿ

tar --use-compress-program="pigz -d" -xvf NOMBRE_CARPETA.tar.gz

ಸಮಾನಾಂತರತೆಯನ್ನು ಸೀಮಿತಗೊಳಿಸುವುದು

ಪಿಗ್ಜ್, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು / ಕೋರ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ದೊಡ್ಡ ಡೇಟಾ ಸೆಟ್‌ಗಳನ್ನು ಕುಗ್ಗಿಸುವಾಗ, ಇದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನ ಸ್ಪಂದಿಸುವಿಕೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.

ಪಿ ಆಯ್ಕೆಯೊಂದಿಗೆ, ನಾವು ಬಳಕೆಯನ್ನು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಪ್ರೊಸೆಸರ್‌ಗಳು / ಕೋರ್ಗಳಿಗೆ ಸೀಮಿತಗೊಳಿಸಬಹುದು. ಇದು ನಿಮ್ಮ ಇತರ ಕಾರ್ಯಗಳು ಮತ್ತು ಪಾರಸ್ಪರಿಕ ಕ್ರಿಯೆಗೆ ಉಳಿದವುಗಳನ್ನು ಉಚಿತವಾಗಿ ನೀಡುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಈ ಕೆಳಗಿನಂತೆ ಪ್ರೊಸೆಸರ್ / ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸೇರಿಸಬೇಕಾಗಿದೆ:

ಸಮಾನಾಂತರೀಕರಣವನ್ನು ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ

pigz -k -p2 NOMBRE_DEL_ARCHIVO

-p2 ಕೇವಲ ಎರಡು ಪ್ರೊಸೆಸರ್ / ಕೋರ್ಗಳನ್ನು ಬಳಸಲು ಪಿಗ್ಜ್ ಅನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ. ನಮಗೆ ಬೇಕಾದ ಯಾವುದೇ ಸಂಖ್ಯೆಯನ್ನು ನಾವು ಬಳಸಬಹುದು, ಮತ್ತು ಅದು ಸ್ಪಷ್ಟವಾಗಿದ್ದರೂ ಸಹ, ಆ ಸಂಖ್ಯೆಯನ್ನು ನಮ್ಮ ಹಾರ್ಡ್‌ವೇರ್‌ನ ಮಿತಿಯಲ್ಲಿ ಇಡುವುದು ಮುಖ್ಯ.

ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ಬಳಕೆದಾರರು ಮಾಡಬಹುದು ಫೈಲ್ ಅನ್ನು ನೋಡೋಣ ಓದಿ ಅಥವಾ ಪುಟವನ್ನು ಓದಿ ಬಳಕೆದಾರರ ಕೈಪಿಡಿ ಪಿಗ್ಜ್ ಅವರಿಂದ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.