كيفية ضغط الملفات وفك ضغطها على توزيعات لينكس | tar - tar.gz - gz - zip - rar - bz2 - tar.bz2






في هذا الدرس نشرح كيفية ضغط الملفات والمجلدات وفك ضغط الإمتدات المتنوعة داخل نظام لينكس وهذه بعض الصيغ التي شرحنا عنها :

tar - tar.gz - gz - zip - rar - bz2 - tar.bz2

في هذا الفيديو شرحنا كيفية الضغط وفك الضغط ومشاهدة ماذا يوجد داخل الملف المضغوط دون فك الضغط عنه او فتحه, كل المرفقات والأوامر اسفل هذا الموضوع :






الأوامر المذكورة في الشرح كلها هنا وبإمكانك نسخها :




sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller

tar

فك وضغط الملفات بالامتداد tar :

الضغط
tar -cvf file.tar folder

فك الضغط
tar -xvf file.tar

مشاهدة الملفات داخل الملف المضغوط
tar -tvf file.tar
tar.gz

فك وضغط الملفات بالامتداد tar.gz :

الضغط
tar -czvf file.tar.gz folder

فك الضغط
tar -xzvf file.tar.gz

مشاهدة الملفات داخل الملف المضغوط
tar -tzvf file.tar.gz
gz

فك وضغط الملفات بالامتداد gz :

الضغط (يضغط الملفات فقط ، وليس المجلدات)

يقوم بترك إسم الملف الذي قمنا بضغطه مرفوقا ب gz
gzip file

فك الضغط
gzip -d file.gz

مشاهدة الملفات داخل الملف المضغوط
gzip -l file.gz
zip
فك وضغط الملفات بالامتداد zip :

الضغط
zip file.zip folder

فك الضغط
unzip file.zip

مشاهدة الملفات داخل الملف المضغوط
unzip -v files.zip
rar

فك وضغط الملفات بالامتداد rar :

الضغط
rar a file.rar folder

فك الضغط
unrar x file.rar

مشاهدة الملفات داخل الملف المضغوط
rar v file.rar
bz2
فك وضغط الملفات بالامتداد bz2 :

الضغط (يضغط الملفات فقط ، وليس المجلدات)
يقوم بترك إسم الملف الذي قمنا بضغطه مرفوقا ب bz2
bzip2 file

فك الضغط
unzip file.zip
tar.bz2
 فك وضغط الملفات بالامتداد tar.bz2 :

الضغط
tar -c file | bzip2 > file.tar.bz2

فك الضغط
bzip2 -dc file.tar.bz2 | tar -xv

مشاهدة الملفات داخل الملف المضغوط
bzip2 -dc file.tar.gz2 | tar -t


'انا محمد علي الرباعي مدون ليبي ' أحاول من خلال تدويناتي البسيطة ومنشوراتي ,التي نادراً ما أجد الوقت لكتابتها , نشر كل ما تعلمته من حياتي البرمجية سواء حول البرمجيات المحتكرة أو الحرة , لأسهل على المستخدمين والمتابعين البحث ورفع قدرتهم المعلوماتية في العديد من المجالات ، البحث ورفع قدرتهم المعلوماتية في العديد من المجالات