خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

چگونه یک فهرست TAR بسازیم و داده های خود را در لینوکس فشرده کنیم

فشرده سازی داده ها یک راه عالی برای صرفه جویی در فضای ذخیره سازی روی دسکتاپ شما است. در اینجا نحوه ایجاد دایرکتوری های TAR برای ایجاد فضا برای فایل های دیگر در لینوکس آمده است.

فشرده سازی فایل ها و دایرکتوری ها یکی از اساسی ترین قابلیت های یک سیستم عامل است. در لینوکس، فرمت استاندارد برای ایجاد یک فایل فشرده، Tape Archive یا tarball یا به سادگی TAR است.

همچنین می توانید با استفاده از gzip و bzip2 فشرده سازی بیشتری را برای ایجاد فایل های TAR.GZ و TAR.BZ2 اعمال کنید. tar به تنهایی یک ابزار بایگانی خام برای سیستم های مبتنی بر لینوکس است.

قبل از اینکه به نحوه ساخت دایرکتوری TAR نگاهی بیندازیم، بیایید مطمئن شویم که tar را روی سیستم لینوکس خود نصب کرده اید.

نصب tar بر روی دسکتاپ لینوکس

اکثر توزیع‌های لینوکس مدرن به صورت پیش‌فرض tar را نصب کرده‌اند. با این حال، اگر آن را ندارید، می توانید با استفاده از دستورات زیر آن را نصب کنید:

در توزیع‌های مبتنی بر دبیان و اوبونتو:

sudo apt install tar

در Arch Linux و سایر توزیع‌های مبتنی بر Arch:

sudo pacman -S tar

در RHEL، CentOS و Fedora:

sudo yum install tar

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

اولین قدم مهم این است که ترمینال را در دایرکتوری که فایل ها یا زیرشاخه های شما در آن وجود دارند باز کنید. می توانید این کار را با استفاده از دستور cd یا با کلیک راست در دایرکتوری و انتخاب Open in Terminal از منوی زمینه انجام دهید.

مطلب مرتبط:   10 بهترین برنامه لینوکس برای نوازندگان

اکنون برای فشرده سازی فایل ها یا دایرکتوری ها با استفاده از tar، می توانید به سادگی از دستورات زیر استفاده کنید.

برای ایجاد دایرکتوری TAR:

tar -cvf archivename.tar directory_path

برای فشرده سازی یک دایرکتوری و ایجاد یک فایل TAR.GZ:

tar -czvf archivename.tar.gz directory_path

در دستورات بالا، c، z، v و f به ترتیب مخفف Create، gzip، Verbose و Filename هستند. در اینجا می توانید با تفاوت بین TAR و TAR.GZ آشنا شوید.

به عنوان مثال، برای فشرده سازی پوشه ای به نام Test با استفاده از tar:

tar -czvf Test-file.tar.gz Test

ساخت یک فهرست TAR از یک فهرست دیگر

ما یک فایل TAR به نام Test-File با استفاده از دستور tar در مثال بالا ایجاد کردیم.

یک فهرست TAR با استفاده از 7-Zip ایجاد کنید

اگر راه حل های خط فرمان را ترجیح نمی دهید، می توانید 7-Zip را نیز نصب کنید. پس از نصب، به سادگی بر روی دایرکتوری کلیک راست کرده و روی Compress کلیک کنید. این به شما امکان می دهد فرمت TAR.XZ را انتخاب کنید، جایی که XZ نوعی فشرده سازی مانند gzip است.

ساخت دایرکتوری TAR با استفاده از 7zip

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

بنابراین اکنون روش های مختلفی برای ایجاد دایرکتوری های TAR در لینوکس می دانید. شما می توانید از این روش ها برای فشرده سازی داده های خود برای اهداف مختلف مانند اشتراک گذاری یا ذخیره استفاده کنید.

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

مطلب مرتبط:   7 بهترین ابزار شبکه که جایگزین ابزارهای شبکه قدیمی در لینوکس می شوند