آموزش فشرده سازی و اکسترکت فایل ها از طریق SSH - وان سرور آکـادمی
آموزش فشرده سازی و اکسترکت فایل ها از طریق SSH
آموزش فشرده سازی و اکسترکت فایل ها از طریق SSH

آموزش فشرده سازی و اکسترکت فایل ها از طریق SSH

زمان تقریبی مطالعه: 2 دقیقه

آموزش فشرده سازی و اکسترکت فایل ها از طریق SSH

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

بنابراین، چگونه فشرده سازی و استخراج فایل ها در یک سرور را از راه دور انجام دهیم؟ اولین گام در این فرآیند شناسایی نوع آرشیو دقیق با نگاه کردن به فرمت فایل است. رایج ترین انواع آرشیوها Zip هستند ، tar (.tar)، Tar + Gunzip (.tar.gz)، Bzip (.bz2) و Rar (.rar).

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

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

آموزش فشرده سازی فایل ها یا پوشه ها از طریق SSH

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

1. فایل ZIP :

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

zip -r filename.zip file-name

به عنوان مثال:

zip -r hello.zip myfile.doc

برای فشرده سازی چندین فایل و یا پوشه در فایل zip:

zip -r filename.zip file1 file2 file3 ...

به عنوان مثال:

zip -r hello.zip a.txt b.php c.zip ...

2. Bz2

برای فشرده سازی فایل (ONLY) به یک فایل bz2:

Bzip2 -zk file

3. Gz

برای فشرده سازی فایل (ONLY) به یک فایل gz:

gzip -c file > file.gz

4. Tar

برای استخراج یک فایل tar:

 tar -xvf filename.tar

5. Tar.bz2

برای استخراج یک فایل tar.bz2:

tar -xvjf filename.tar.bz2

6. Tar.gz

برای استخراج یک فایل tar.gz:

tar -xvzf filename.tar.gz

به هر حال، شما باید نام فایل فایل های فشرده را با نام فایل های واقعی جایگزین کنید.

z (-z) برای gzipping است که بعد از tar (فشرده سازی اضافی) رخ می دهد
j (-j) برای bzipping است که بعدا به tar (فشرده سازی اضافی)
d (-d) برای decompressing است که با استفاده از دستور gzip ایجاد می شود.
c (-c) برای ایجاد فایل است.
v (-v) برای verbose است (که من در این توضیح نخواهم بود).
f (-f) برای نام فایل (که نام است که به دنبال آن است – آنچه که شما آن را می نامند)

اولین نفری باشید که از آموزشها و تخفیفهای ویژه با خبر میشوید 😉
با عضویت در خبرنامه از 80 درصد تخفیف بهره مند شوید

Rate this post