داتیس نتورک

آموزش دستور فشرده سازی و اکسترکت فایل و پوشه در لینوکس

برای فشرده سازی (Zip) و اکسترکت کردن (Extract) کردن فایل و فولدر در لینوکس دستور ها و ابزار های مختلفی وجود دارد، اما در این مقاله ما ساده ترین روش فشرده کردن و خارج کردن از حالت فشرده را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش دستور فشرده سازی و اکسترکت فایل و پوشه در لینوکس

فشرده سازی و اکسترکت در لینوکس

یکی از مهمترین و کاربردی ترین عملیات ها که روی فایل ها و دایرکتوری ها انجام می دهیم ZIP و Extract کردن است.

به صورت گرافیکی فشرده سازی و اکسترکت فایل و پوشه بسیار ساده است.

اما در صورتی که به سرور لینوکس خود از طریق SSH متصل باشید مجبور هستید به صورت دستوری و با خط فرمان این کار را انجام دهید.

این کار بسیار ساده است، لازم است دستورالعمل این آموزش داتیس نتورک را انجام دهید.

فشرده سازی فایل و پوشه :

برای فشرده سازی کردن یک دایرکتوری باید به مسیر دایرکتوری با کمک دستور cd بروید و سپس دستور زیر را وارد کنید :

zip datisnetwork.zip *

در صورتی که در یک دایرکتوری بخواهیم sub-directories را Zip کنیم، می توانید با دستور زیر آن را فشرده کنید :

zip -r (directory name) *

نکته : در قسمت directory name نام ساب دایرکتوری را وارد می کنیم.

اکسترکت فایل و پوشه در لینوکس

در صورتی که ابزار UNZIP روی سرور شما نصب نیست با زدن دستور زیر می توانید آن را نصب کنید :

در سرور های بر پایه REHL مثل CentOS :

yum install unzip

در سرور های بر پایه دبیان مثل اوبونتو و کالی :

apt-get install unzip

سپس برای اکسترکت کردن یک فایل زیپ که در دایکتوری فعلی ما است دستور زیر را میزنیم:

 unzip backup.zip

برای تعیین دایرکتوری که می خواهیم فایل اکسترکت شده در آن ریخته شود دستور زیر را می زنیم:

unzip backup.zip -d ./restore-directory

برای دیدن پیشنمایش از محتوای فایل زیپ این دستور را بزنید :

unzip -l backup.zip

برای UnZip کردن یک فایل زیپ که پسورد دارد از دستور زیر استفاده کنید :

unzip -p mypassword backup.zip

امیدواریم آموزش دستور فشرده سازی و اکسترکت فایل و پوشه در لینوکس برای شما عزیزان مفید بوده باشد، داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

خروج از نسخه موبایل