7z: تفاوت بین نسخهها
(۳ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
− | '''7z''' یک برنامهٔ آزاد برای بایگانی کردن پروندهها و دادههای مختلف با فشردهسازی قوی است. این برنامه از الگوریتم فشردهسازی LZMA برای فشردهسازی استفاده میکند. همچنین توانایی پشتیبانی از قالبهای بایگانی دیگر مثل Rar، Zip، Tar، ISO و ... را | + | '''7z''' یک برنامهٔ آزاد برای بایگانی کردن پروندهها و دادههای مختلف با فشردهسازی قوی است. این برنامه از الگوریتم فشردهسازی LZMA برای فشردهسازی استفاده میکند. همچنین توانایی پشتیبانی از قالبهای بایگانی دیگر مثل Rar، Zip، Tar، ISO و ... را داراست. |
== نصب == | == نصب == | ||
برای نصب این برنامه باید از فرمان زیر استفاده شود: | برای نصب این برنامه باید از فرمان زیر استفاده شود: | ||
− | + | {{bc| | |
$ sudo apt install p7zip-full | $ sudo apt install p7zip-full | ||
− | + | }} | |
+ | |||
+ | |||
== نحوهٔ استفاده == | == نحوهٔ استفاده == | ||
سطر ۱۲: | سطر ۱۴: | ||
برای بایگانی و فشردهکردن یک یا چند پرونده از فرمان زیر استفاده میشود: | برای بایگانی و فشردهکردن یک یا چند پرونده از فرمان زیر استفاده میشود: | ||
− | + | {{bc| | |
$ 7z a FILE.7z FILE | $ 7z a FILE.7z FILE | ||
+ | # or | ||
+ | $ 7z a FILE.7z [Directory] | ||
+ | }} | ||
+ | |||
− | |||
− | |||
− | |||
'''نکته''': برای بایگانی کردن اول باید نام پروندهٔ بایگانی را مشخص کرد و سپس نام پروندهها و یا شاخهٔ مورد نظر را برای بایگانی شدن وارد کرد. | '''نکته''': برای بایگانی کردن اول باید نام پروندهٔ بایگانی را مشخص کرد و سپس نام پروندهها و یا شاخهٔ مورد نظر را برای بایگانی شدن وارد کرد. | ||
سطر ۲۴: | سطر ۲۷: | ||
برای خارج کردن دادهها از پروندهٔ بایگانی از فرمان زیر استفاده شود: | برای خارج کردن دادهها از پروندهٔ بایگانی از فرمان زیر استفاده شود: | ||
− | + | {{bc| | |
$ 7z e FILE.7z | $ 7z e FILE.7z | ||
− | + | }} | |
'''نکته''': همانطور که گفته شد، این برنامه از قالبهای بایگانی و فشردهسازی دیگر هم پشتیبانی میکند. بنابراین میتوان پروندههای بایگانی دیگر را هم طبق مثالبالا از حالت فشرده و بایگانی خارج کرد. | '''نکته''': همانطور که گفته شد، این برنامه از قالبهای بایگانی و فشردهسازی دیگر هم پشتیبانی میکند. بنابراین میتوان پروندههای بایگانی دیگر را هم طبق مثالبالا از حالت فشرده و بایگانی خارج کرد. | ||
سطر ۳۳: | سطر ۳۶: | ||
== راهنما == | == راهنما == | ||
برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کرد: | برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کرد: | ||
− | + | ||
+ | |||
+ | {{bc| | ||
$ man 7z | $ man 7z | ||
$ 7z --help | $ 7z --help | ||
− | + | }} | |
+ | |||
− | [[رده: | + | [[رده:بایگانی و فشردهسازی]] |
[[رده:خط فرمان]] | [[رده:خط فرمان]] |
نسخهٔ کنونی تا ۱۸ مرداد ۱۴۰۳، ساعت ۱۰:۲۰
7z یک برنامهٔ آزاد برای بایگانی کردن پروندهها و دادههای مختلف با فشردهسازی قوی است. این برنامه از الگوریتم فشردهسازی LZMA برای فشردهسازی استفاده میکند. همچنین توانایی پشتیبانی از قالبهای بایگانی دیگر مثل Rar، Zip، Tar، ISO و ... را داراست.
محتویات
نصب
برای نصب این برنامه باید از فرمان زیر استفاده شود:
$ sudo apt install p7zip-full
نحوهٔ استفاده
بایگانی و فشرده کردن
برای بایگانی و فشردهکردن یک یا چند پرونده از فرمان زیر استفاده میشود:
$ 7z a FILE.7z FILE # or $ 7z a FILE.7z [Directory]
نکته: برای بایگانی کردن اول باید نام پروندهٔ بایگانی را مشخص کرد و سپس نام پروندهها و یا شاخهٔ مورد نظر را برای بایگانی شدن وارد کرد.
استخراج دادهها از پروندهٔ بایگانی
برای خارج کردن دادهها از پروندهٔ بایگانی از فرمان زیر استفاده شود:
$ 7z e FILE.7z
نکته: همانطور که گفته شد، این برنامه از قالبهای بایگانی و فشردهسازی دیگر هم پشتیبانی میکند. بنابراین میتوان پروندههای بایگانی دیگر را هم طبق مثالبالا از حالت فشرده و بایگانی خارج کرد.
راهنما
برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوان صفحهٔ راهنما را مشاهده کرده یا از انتخاب help--
در خط فرمان استفاده کرد:
$ man 7z $ 7z --help