باز کردن فایل های فشرده tar.gz. یا tar.bz2. روی لینوکس
باز کردن فایل های فشرده در سیستم عامل لینوکس یکی از کارهای رایج برای کاربران است. اگر از کاربران تازه وارد به لینوکس هستید و با فایل هایی مثل tar.gz یا tar.bz۲ برخورد کرده اید این مقاله قدم به قدم شما را راهنمایی می کند تا این فایل ها را به سادگی باز کنید.
فایل های tar.gz و tar.bz۲ چیستند؟
فایل های tar.gz و tar.bz۲ درواقع فایل های بایگانی شده هستند که برای فشرده سازی و کاهش حجم فایل ها استفاده می شوند. این فایل ها ابتدا با دستور tar به یک فایل بایگانی تبدیل می شوند و سپس با ابزارهایی مثل gzip یا bzip۲ فشرده می شوند.
پیش نیازها برای کار با فایل های فشرده
- یک توزیع لینوکسی نصب شده (مثل 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.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 |
خطاهای رایج و راه حل ها
۱. خطای “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. روی لینوکس"، کلیک کنید.