2- اضغط ملفاتك
option يمكنك اللينكس من ضغط الملفات بعدة تقنيات بدون برامج إضافية مع ملاحظة أن كلمة
لا تكتب كما هي و انما تستبدل بأي من العمليات المتاحة أو لا تكتب أصلاً
1 - bz2
bzip2 [option] filename
bzip2 [option] filename
gzip و هو أسرع 30% من
الموجهات المتاحة
[option] لو تريد استبدال الملف الناتج بملف مضغوط قديم بنفس الاسم ، نكتب بدلاً من
--force
[option] و هذا الأمر يمسح الملفات الأصلية ، و للحفاظ عليها نكتب بدلاً من
--keep
.bz2 و نحصل على ملف بامتداد
--force
[option] و هذا الأمر يمسح الملفات الأصلية ، و للحفاظ عليها نكتب بدلاً من
--keep
.bz2 و نحصل على ملف بامتداد
2 - Compress
LZW و هو يستعمل تكنولوجيا
Z و هو يستبدل الملف الأصلى بملف مضغوط بامتداد
compress [options] filename
Z و هو يستبدل الملف الأصلى بملف مضغوط بامتداد
compress [options] filename
و العمليات المتاحة هى
1- (-d) لفك الضغط
1- (-d) لفك الضغط
2- (-f ) لاستبدال الملف الناتج بأى ملف بنفس الاسم بدون طلب تأكيد
3- (-V) اظهار رقم النسخة
3 - gzip, gunzip, zcat
و الباقى اختصارات للموجهات الخاصة به gzip هم نفس الأمر الأصلى
gunzip = gzip -d
zcat = gzip -dc
zip و بـ (gz, tgz) طبعًا gzip وبـ (z بامتداد) compress لفك الملفات المضغوطة بـ gunzip
zip و بـ (gz, tgz) طبعًا gzip وبـ (z بامتداد) compress لفك الملفات المضغوطة بـ gunzip
بدون فك الملف gzip فتح الملفات المضغوطة بـ zcat
gzip [options] filename
gunzip [options] filename
zcat [options] filename
الموجهات المتاحة
1- (-h) لعرض الموجهات المتاحة
1- (-h) لعرض الموجهات المتاحة
2- (-f ) للكتابة على أى ملف بنفس الإسم
3- (-l ) عرض قائمة بـ الحجم قبل و بعد الضغط ، نسبة الضغط ، و إسم الملف الأصلى
4- (-L) عرض التصريح الخاص بالبرنامج
5- (-r ) للتعامل مع كل الملفات فى مجلد
و لكن رقم من 1 لـ 9، طبعًا سرعة الضغط تتناسب عكسيًا مع نسبة الضغط n طريقة الصغط وبالطبع لا نكتب
أمثلة بسرعة
$ gzip -9 bigfile.wav
$ gzip -9 bigfile.wav
$ gzip -r /home/lala/docs
4 - zip
WinZip و PKZIP يخرج ملفات تعمل مع
zip [option] [archive] filename
الموجهات المتاحة
4 - zip
WinZip و PKZIP يخرج ملفات تعمل مع
zip [option] [archive] filename
الموجهات المتاحة
-c : اضافة تعليق من سطر واحد لكل ملف مضغوط ، و سيسألك عنه بعد الضغط
-d : مسح بعض الملفات من أرشيف
-e : للحماية بكلمة سر
-F : اصلاح أرشيف معطوب
-h : اظهار الموجهات المتاحة
-r directory : أرشفة الملفات الموجودة فى مجلد
-R : أرشفة مجلد بكل ملفاته و مجلداته الفرعية
-t ddmmyyyy : عدم ضغط الملفات المعدلة قبل التاريخ مثلاً 20062003
-tt ddmmyyyy : عدم ضغط الملفات المعدلة بعد التاريخ
أمثلة
zip documents
(documents.zip) عمل الأرشيف
zip documents *.sdw
documents.zip الموجودة في المجلد الذي تقف عليه و تسميته (sdw) أرشيف للملفات بامتداد فقط
zip R archive
archive أرشفة المجلد الذي تقف عليه بملفاته و مجلداته الفرعية داخل الأرشيف
zip R archive * -x *.doc
أمثلة
zip documents
(documents.zip) عمل الأرشيف
zip documents *.sdw
documents.zip الموجودة في المجلد الذي تقف عليه و تسميته (sdw) أرشيف للملفات بامتداد فقط
zip R archive
archive أرشفة المجلد الذي تقف عليه بملفاته و مجلداته الفرعية داخل الأرشيف
zip R archive * -x *.doc
archive داخل الأرشيف doc أرشفة المجلد الذي تقف عليه بملفاته و مجلداته الفرعية ما عدا الملفات بالامتداد
Read more - باقي الموضوع