در یکی از چندین مقالات ما درباره دستور tar ما نحوه extract کردن فایل های tar در یک دایرکتوری خاص در لینوکس به شما نشان دادیم. این آموزش کوتاه نحوه compress/extract/unzip فایل های فشرده شده با پسوند .zip در یک دایرکتوری خاص یا دیگر دایرکتوری ها در لینوکس به شما توضیح میدهد.
zip يك ابزار ساده و چند platform براي پكيج و فشرده سازي فايل در سيستم هاي شبيه به unix ( شامل Linux و Windows بعلاوه سيستم عامل هاي بيشمار ديگر) ميباشد. فرمت zip يك فرمت رايج آرشيو است كه در سيستم ويندوز هم استفاده ميشود و به شما اين امكان را ميدهد كه سطح فشرده سازي را از 1 تا 9 (بعنوان يك آپشن) مشخص كنيد.
همچنین توصیه میشود مطالعه کنید :
دستور tar در لینوکس برای فشرده سازی یا بک آپ گیری از فایل ها در لینوکس
فشرده سازی فایل ها در لینوکس با bzip2 - gzip - zip - tar
5 ابزار جهت فشرده سازی فایل ها از طریق خط فرمان در لینوکس - قسمت اول
DTRX - ابزاری هوشمند جهت Extract کردن فایل های فشرده در لینوکس (ارباب حلقه ها)
نحوه ی بک آپ گرفتن و فشرده سازی فایل ها و دایرکتوری ها و جستجوی فایل ها در لینوکس
دستور bzip2 برای فشرده سازی (Compress / Decompress) یک فایل .bz2 در لینوکس
دستور Rsync در لینوکس برای بک آپ گیری و انتقال فایل ها تحت شبکه
ایجاد آرشیو فایل Zip در Linux
برای ایجاد یک .zip فایل (packaged (بسته بندی) و compressed (فشرده سازی)) از طریق command line شما میتوانید یک دستور ساده را همانند زیر اجرا کنید، آپشن "-r" مد recursive را براي خواندن فايلهاي دايركتوري فعال ميكند.
برای unzip کردن فایل آرشیو linuxzone-file.zip که شما فقط با دستور بالا ایجاد کردید، شما میتوانید دستور unzip را همانند زیر اجرا کنید.
دستور بالا، فایل ها را در دایرکتوری جاری که هستیم extract میکند. اگر شما میخواهید فایل های اکسترکت شده (unzip) را به یک دایرکتوری خاص یا دایرکتوری دیگری که مد نظرتون هست ارسال کنید، شما میتوانید در بخش بعدی آموزش این موضوع را یاد بگیرید.
Extract کردن فایل Zip در یک دایرکتوری خاص یا دایرکتوری های دیگر
برای extract/unzip فایل های آرشیو .zip به یک دایرکتوری خاص یا دیگر دایرکتوری ها از طریق کامند لاین، آپشن "-d" را همانند زیر در دستور unzip قرار دهید. ما میخواهیم از مثالی شبیه به زیر برای نشان دادن استفاده کنیم.
دستور زیر میخواهد محتوای فایل .zip را در دایرکتوری /tmp اکسترکت کند.
برای کسب اطلاعات بیشتر، صفحه راهنمای دستور zip و unzip را مطالعه کنید.
همچنین توصیه میشود مطالعه کنید.
آموزش دستور rar برای unzip - extract و compress فایل های لینوکس
در این مقاله کوتاه، به ما نحوه اکسترکت/بازکردن فایل های آرشیو .zip در یک فولدر خاص یا دیگر فولدرها در لینوکس را توضیح داد. شما هم میتوانید تجربیات و نظرات خودتان را در زیر با ما به اشتراک بگذارید.
zip يك ابزار ساده و چند platform براي پكيج و فشرده سازي فايل در سيستم هاي شبيه به unix ( شامل Linux و Windows بعلاوه سيستم عامل هاي بيشمار ديگر) ميباشد. فرمت zip يك فرمت رايج آرشيو است كه در سيستم ويندوز هم استفاده ميشود و به شما اين امكان را ميدهد كه سطح فشرده سازي را از 1 تا 9 (بعنوان يك آپشن) مشخص كنيد.
همچنین توصیه میشود مطالعه کنید :
دستور tar در لینوکس برای فشرده سازی یا بک آپ گیری از فایل ها در لینوکس
فشرده سازی فایل ها در لینوکس با bzip2 - gzip - zip - tar
5 ابزار جهت فشرده سازی فایل ها از طریق خط فرمان در لینوکس - قسمت اول
DTRX - ابزاری هوشمند جهت Extract کردن فایل های فشرده در لینوکس (ارباب حلقه ها)
نحوه ی بک آپ گرفتن و فشرده سازی فایل ها و دایرکتوری ها و جستجوی فایل ها در لینوکس
دستور bzip2 برای فشرده سازی (Compress / Decompress) یک فایل .bz2 در لینوکس
دستور Rsync در لینوکس برای بک آپ گیری و انتقال فایل ها تحت شبکه
ایجاد آرشیو فایل Zip در Linux
برای ایجاد یک .zip فایل (packaged (بسته بندی) و compressed (فشرده سازی)) از طریق command line شما میتوانید یک دستور ساده را همانند زیر اجرا کنید، آپشن "-r" مد recursive را براي خواندن فايلهاي دايركتوري فعال ميكند.
کد PHP:
$ zip -r linuxzone_files.zip linuxzone_files
برای unzip کردن فایل آرشیو linuxzone-file.zip که شما فقط با دستور بالا ایجاد کردید، شما میتوانید دستور unzip را همانند زیر اجرا کنید.
کد PHP:
$ unzip linuxzone_files.zip
Extract کردن فایل Zip در یک دایرکتوری خاص یا دایرکتوری های دیگر
برای extract/unzip فایل های آرشیو .zip به یک دایرکتوری خاص یا دیگر دایرکتوری ها از طریق کامند لاین، آپشن "-d" را همانند زیر در دستور unzip قرار دهید. ما میخواهیم از مثالی شبیه به زیر برای نشان دادن استفاده کنیم.
دستور زیر میخواهد محتوای فایل .zip را در دایرکتوری /tmp اکسترکت کند.
کد PHP:
$ mkdir -p /tmp/unziped
$ unzip linuxzone_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/
برای کسب اطلاعات بیشتر، صفحه راهنمای دستور zip و unzip را مطالعه کنید.
کد PHP:
$ man zip
$ man unzip
همچنین توصیه میشود مطالعه کنید.
آموزش دستور rar برای unzip - extract و compress فایل های لینوکس
در این مقاله کوتاه، به ما نحوه اکسترکت/بازکردن فایل های آرشیو .zip در یک فولدر خاص یا دیگر فولدرها در لینوکس را توضیح داد. شما هم میتوانید تجربیات و نظرات خودتان را در زیر با ما به اشتراک بگذارید.