باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس

باز کردن فایل های فشرده در سیستم عامل لینوکس یکی از کارهای رایج برای کاربران است. اگر از کاربران تازه وارد به لینوکس هستید و با فایل هایی مثل tar.gz یا tar.bz۲ برخورد کرده اید این مقاله قدم به قدم شما را راهنمایی می کند تا این فایل ها را به سادگی باز کنید.

فایل های tar.gz و tar.bz۲ چیستند؟

فایل های tar.gz و tar.bz۲ درواقع فایل های بایگانی شده هستند که برای فشرده سازی و کاهش حجم فایل ها استفاده می شوند. این فایل ها ابتدا با دستور tar به یک فایل بایگانی تبدیل می شوند و سپس با ابزارهایی مثل gzip یا bzip۲ فشرده می شوند.

باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس

پیش نیازها برای کار با فایل های فشرده

  • یک توزیع لینوکسی نصب شده (مثل Ubuntu Fedora یا CentOS).
  • دسترسی به ترمینال.
  • آشنایی اولیه با دستورات لینوکس.

باز کردن فایل tar.gz

مرحله ۱ : بررسی ابزارهای نصب شده

ابتدا مطمئن شوید که ابزارهای tar و gzip روی سیستم شما نصب هستند. برای این کار دستور زیر را اجرا کنید :

bash

Copy code

tar –version

gzip –version

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

bash

Copy code

# روی Ubuntu یا Debian

sudo apt update && sudo apt install tar gzip

مرحله ۲ : باز کردن فایل

فرض کنید فایلی به نام example.tar.gz دارید. برای باز کردن آن دستور زیر را در ترمینال وارد کنید :

bash

Copy code

tar -xvzf example.tar.gz

توضیح دستور :

  • -x برای استخراج فایل ها.
  • -v نمایش جزئیات فرآیند.
  • -z استفاده از gzip برای باز کردن فایل فشرده.
  • -f مشخص کردن نام فایل.

مرحله ۳ : مشخص کردن مقصد استخراج

اگر می خواهید فایل ها را در یک دایرکتوری خاص استخراج کنید :

bash

Copy code

tar -xvzf example.tar.gz -C /path/to/directory

باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس

باز کردن فایل tar.bz۲

مرحله ۱ : نصب ابزار bzip۲

دستور زیر را اجرا کنید تا مطمئن شوید ابزار bzip۲ نصب است :

bash

Copy code

bzip۲ –version

در صورت نصب نبودن :

bash

Copy code

sudo apt install bzip۲

مرحله ۲ : استخراج فایل

برای باز کردن یک فایل با فرمت tar.bz۲ از دستور زیر استفاده کنید :

bash

Copy code

tar -xvjf example.tar.bz۲

توضیح دستور :

  • -j استفاده از bzip۲ برای باز کردن فایل.

مرحله ۳ : استخراج در مقصد دلخواه

مانند فایل های tar.gz می توانید فایل ها را در دایرکتوری خاصی استخراج کنید :

bash

Copy code

tar -xvjf example.tar.bz۲ -C /path/to/directory

فشرده کردن فایل ها به tar.gz یا tar.bz۲

ساخت فایل tar.gz

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

bash

Copy code

tar -cvzf archive.tar.gz /path/to/files

ساخت فایل tar.bz۲

برای فشرده سازی با bzip۲ :

bash

Copy code

tar -cvjf archive.tar.bz۲ /path/to/files

جدول مقایسه دستورات tar.gz و tar.bz۲

فرمت دستور استخراج دستور فشرده سازی
tar.gz tar -xvzf file.tar.gz tar -cvzf archive.tar.gz /path
tar.bz۲ tar -xvjf file.tar.bz۲ tar -cvjf archive.tar.bz۲ /path

باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس

خطاهای رایج و راه حل ها

۱. خطای “Command not found”

  • مشکل : ابزار tar gzip یا bzip۲ نصب نیست.
  • راه حل : دستور نصب ابزارهای موردنیاز را اجرا کنید :

bash

Copy code

sudo apt install tar gzip bzip۲

۲. خطای “Permission Denied”

  • مشکل : دسترسی کافی به فایل یا دایرکتوری ندارید.
  • راه حل : از دستور sudo استفاده کنید :

bash

Copy code

sudo tar -xvzf file.tar.gz

۳. خطای “No such file or directory”

  • مشکل : فایل در مسیر مشخص شده وجود ندارد.
  • راه حل : از دستور ls برای بررسی مسیر فایل استفاده کنید.

پرسش های متداول

۱. آیا می توان فایل های tar.gz را بدون خط فرمان باز کرد؟

بله با استفاده از ابزارهای گرافیکی مثل File Roller یا Ark می توانید این فایل ها را در محیط گرافیکی باز کنید.

۲. چطور می توانم فقط محتوای یک فایل را ببینم بدون اینکه آن را استخراج کنم؟

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

bash

Copy code

tar -tvzf file.tar.gz

۳. چگونه می توانم فایل های استخراج شده را دوباره فشرده کنم؟

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

bash

Copy code

tar -cvzf new-archive.tar.gz /path/to/extracted/files

نتیجه گیری

باز کردن فایل های tar.gz و tar.bz۲ در لینوکس با چند دستور ساده امکان پذیر است. اگرچه در ابتدا ممکن است پیچیده به نظر برسد اما با این آموزش linux به راحتی می توانید از این فرمت ها استفاده کنید. لینوکس با انعطاف پذیری و ابزارهای متعددش امکان مدیریت فایل های بایگانی شده را فراهم کرده است. در صورت بروز هرگونه مشکل یا سؤال در بخش نظرات با ما در میان بگذارید!

آیا شما به دنبال کسب اطلاعات بیشتر در مورد "باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس" هستید؟ با کلیک بر روی تکنولوژی, کسب و کار ایرانی، اگر به دنبال مطالب جالب و آموزنده هستید، ممکن است در این موضوع، مطالب مفید دیگری هم وجود داشته باشد. برای کشف آن ها، به دنبال دسته بندی های مرتبط بگردید. همچنین، ممکن است در این دسته بندی، سریال ها، فیلم ها، کتاب ها و مقالات مفیدی نیز برای شما قرار داشته باشند. بنابراین، همین حالا برای کشف دنیای جذاب و گسترده ی محتواهای مرتبط با "باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس"، کلیک کنید.