منبع اصلی نوشتار زیر در این لینک قرار دارد

تهیه فایل زیپ از فایل ها و دایرکتوری ها در دبیان 8

با سلام خدمت دوستان . در داخل توزیع های دسکتاپ ، به صورت گرافیکی و معمولا بدون نیاز به نصب برنامه ای ، می توان از دایرکتوری ها و یا فایل ها ، آرشیو هایی با پسوند های مختلف تهیه کرد . اما در سرور این طور نیست و علاوه بر استفاده از دستورات تحت شل ، باید برنامه مورد نیاز را هم نصب کرد . در ادامه همان طور که از عنوان مشخص است ، در این آموزش نحوه تهیه آرشیو zip از فایل ها و یا دایرکتوری ها را بررسی خواهیم کرد .

نصب ابزار لازم :

۱. ابتدا باید ابزار zip را از داخل مخازن دانلود و نصب کرد . برای این منظور :

OSLearn.ir ~ # apt-get install zip

 

تهیه آرشیو از فایل ها :

۱. جهت تهیه آرشیو ابتدا نام آرشیو با پسوند zip و سپس مسیر فایل مورد نظر خود را تعیین می کنیم . به عنوان مثال قصد داریم از فایل A.text آرشیو تهیه کنیم :

OSLearn.ir ~ # zip A.zip A.text

 

۲. حال فرض کنید می خواهیم از دو فایل A.text و B.text آرشیو تهیه کنیم . برای این منظور :

OSLearn.ir ~ # zip A_and_B.zip A.text B.text

 

3. حال فرض کنید می خواهیم از دو فایل A.text و B.text آرشیو تهیه کرده و بر روی آن پسوردی تنظیم کنیم . برای این منظور :

OSLearn.ir ~ # zip -P 123 A_and_B.zip A.text B.text

 

نکته : جهت تنظیم پسورد ، از سویچ P استفاده کرده کردیم و 123 پسورد فرضی ما در مثال بالا می باشد .

نکته : فایل های ذکر شده در بالا در دایرکتوری جاری وجود داشتند . در صورتی که فایل و یا دایرکتوری ای خاص مد نظرتون هست ، باید آدرس آن را به صورت کامل درج نمایید .

 

تهیه آرشیو از دایرکتوری ها :

۱. جهت تهیه آرشیو از دایرکتوری ها و پوشه ها همانند قسمت های قبل عمل می کنیم . یعنی ابتدا نام فایل آرشیو با پسوند zip و سپس نام پوشه خود را وارد می کنیم . تنها تفاوت استفاده از سویچ r در این قسمت می باشد . به عنوان مثال قصد تهیه فایل آرشیو از دایرکتوری A_dir را داریم :

OSLearn.ir ~ # zip -r A_dir.zip A_dir/

 

۲. حال فرض کنید که می خواهیم از دو دایرکتوری A_dir و B_dir آرشیو تهیه کنیم :

OSLearn.ir ~ # zip -r A_dir.zip A_dir/ B_dir/

 

۳. همانند قسمت قبل ، جهت تنظیم پسورد ، از سویچ P استفاده می کنیم . به عنوان مثال :

OSLearn.ir ~ # zip -r -P 321 A_dir.zip A_dir/

 

تست شده بر روی Debian 8.1 Netinstall و Debian 8.4 Netinstall

 

منبع : او اس لرن دات آی آر | http://OSLearn.ir

نویسنده : E2MA3N

مطلب اضافه ، سوال و بحث پیرامون این ارسال دارید ؟ لطفا آن را در انجمن سایت مطرح کنید .

از این مطلب راضی هستید ؟ می خواهید به سایت کمک کنید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید . برای دونیت روی خرید کلیک کنید . با تشکر



برچسب ها : , , ,