مع الجهاز: ضغط الملفات وفك ضغطها

عند العمل مع الخوادم، غالبًا ما نحتاج إلى ضغط الملفات أو فك ضغطها عن بُعد باستخدام سطر الأوامر، وفي كثير من الأحيان، لا نعرف (أو لا نتذكر) كيفية القيام بذلك. أشارككم مقالًا نشرته منذ فترة على مدونتي القديمة ، يشرح بالتفصيل كيفية القيام بذلك.

قبل الضغط وفك الضغط بأي من التنسيقات التالية ، تأكد من تثبيت الضاغط المطابق للتنسيق الذي سنعمل به.

ملفات القطران

صفقة: tar -cvf archivo.tar /dir/a/comprimir/
أفرغ: tar -xvf archivo.tar
انظر المحتوى: tar -tf archivo.tar

ملفات Gz

ضغط: gzip -9 fichero
فك الضغط: gzip -d fichero.gz

ملفات Bz2

ضغط: bzip fichero
فك الضغط: bzip2 -d fichero.bz2

تُستخدم أدوات gzip أو bzip2 لضغط الملفات فقط [وليس المجلدات؛ حيث تُستخدم أداة tar لهذا الغرض]. لضغط الملفات وأرشفتها في الوقت نفسه، يجب دمج tar مع gzip أو bzip2 كما يلي:

ملفات Tar.gz

ضغط: tar -czfv archivo.tar.gz ficheros
فك الضغط: tar -xzvf archivo.tar.gz
انظر المحتوى: tar -tzf archivo.tar.gz

ملفات Tar.bz2

ضغط: tar -c ficheros | bzip2 > archivo.tar.bz2
فك الضغط: bzip2 -dc archivo.tar.bz2 | tar -xv
انظر المحتوى: bzip2 -dc archivo.tar.bz2 | tar -t

ملفات مضغوطة

ضغط: zip archivo.zip ficheros
فك الضغط: unzip archivo.zip
انظر المحتوى: unzip -v archivo.zip

ملفات Lha

ضغط: lha -a archivo.lha ficheros
فك الضغط: lha -x archivo.lha
انظر المحتوى: lha -v archivo.lha
انظر المحتوى: lha -l archivo.lha

ملفات Arj

ضغط: arj -a archivo.arj ficheros
فك الضغط: unarj archivo.arj
فك الضغط: arj -x archivo.arj
انظر المحتوى: arj -v archivo.arj
انظر المحتوى: arj -l archivo.arj

ملفات Zoo

ضغط: zoo -a archivo.zoo ficheros
فك الضغط: zoo -x archivo.zoo
انظر المحتوى: zoo -L archivo.zoo
انظر المحتوى: zoo -v archivo.zoo

ملفات Rar

ضغط: rar -a archivo.rar ficheros
فك الضغط: rar -x archivo.rar
انظر المحتوى: rar -l archivo.rar
انظر المحتوى: rar -v archivo.rar


أضف كمصدر مفضل في جوجل