توانایی استفاده از خط فرمان لینوکس برای حل مشکلات مختلف در حوزه فناوری اطلاعات بسیار مورد توجه است. سیستم عامل لینوس توروالدز به طور گسترده در طیف وسیعی از زمینههای فناوری اطلاعات مورد استفاده قرار میگیرد. امروز، نحوه کار با بایگانیهای tar را پوشش خواهیم داد. این دانش در دوره سخنرانی سیستم عامل لینوکس در کاوناس گنجانده شده است . این دانش برای یافتن شغل و حل مشکلات تولید در دنیای واقعی مفید خواهد بود.
فرمان tar چه عملکردهایی را انجام می دهد، دوره سخنرانی سیستم عامل لینوکس کاوناس
شایان ذکر است که tar ابزار استاندارد برای کار با بایگانیها در سیستم عاملهای شبه یونیکس است . ابزار tar (از " Tape Archive ") برنامهای برای ایجاد بایگانی است. در ابتدا، نوار مغناطیسی به عنوان رسانه ذخیرهسازی برای این بایگانیها در نظر گرفته شده بود. با این حال، تا به امروز، این ابزار یکی از ابزارهای ضروری برای مدیران سیستم باقی مانده است. برای اطلاعات بیشتر در مورد تاریخچه توسعه و استفاده از نرمافزار، دوره امنیت لینوکس Kaunas را بررسی کنید.
در عین حال، مطابق با فلسفه نرمافزار یونیکس ، tar برای انجام یک عملکرد واحد طراحی شده است: فشردهسازی و خارج کردن آرشیوها از حالت فشرده، و همچنین تمام عملیات مورد نیاز در طول این فرآیند. بایگانیکنندههای مایکروسافت ویندوز معمولاً گزینه فشردهسازی را در یک قالب یا قالب دیگر به کاربر ارائه میدهند. البته، فشردهسازی دادهها را میتوان در لینوکس اعمال کرد، اما دستور tar از یک ابزار شخص ثالث به انتخاب کاربر استفاده میکند.
شایان ذکر است که افزودن پسوند *.tar به نام فایل یا دایرکتوری که بایگانی میشود، امری رایج است . البته، حتی بدون این پسوند، یک بایگانی همچنان بایگانی باقی میماند. با این حال، به کاربران کمک میکند تا با یک نگاه تشخیص دهند که در واقع به یک بایگانی نگاه میکنند. بنابراین، این رویکرد در بین علاقهمندان و متخصصان لینوکس، رویکرد خوبی محسوب میشود. برای اطلاعات بیشتر در مورد بهترین شیوههای مدیریت سیستم در سال 2023، دورههای تورنت لینوکس Kaunas را که برای همه در لیتوانی در پلتفرم دانشگاه SEDICOMM در دسترس است، بررسی کنید.
گزینه های مفید برای ابزار tar در لینوکس و سایر سیستم عامل های مشابه یونیکس
موفقیت هر ابزار خط فرمانی مستقیماً به این بستگی دارد که کاربر چقدر عملکرد آن را درک میکند و از چه گزینههایی برای رسیدن به هدف مورد نظر استفاده میکند. یک مبتدی باید با تسلط بر گزینههای دستور tar زیر در لینوکس شروع کند :
- -c - گزینه ای که مسئول ایجاد یک آرشیو است (نمی توان همزمان با آن استفاده کرد -x);
- -f - گزینه ای که باید قبل از استفاده از نام فایل به عنوان آرگومان فرمان مشخص شود.
- -r - پارامتری که به شما امکان می دهد یک فایل یا دایرکتوری جدید را در انتهای آرشیو موجود اضافه کنید.
- -t - به شما امکان می دهد لیستی از محتویات بایگانی را بدون باز کردن آن مشاهده کنید.
- -v - حالت دقیق را فعال می کند که در آن گزارشی از هر عملیات در خط فرمان نمایش داده می شود.
- -x - داده ها را از بایگانی در یک مکان مشخص در سیستم فایل استخراج می کند (نمی توان در ارتباط با -c).
نحو دستور به شرح زیر است: tar <options> <first argument> <second and following arguments> . فرض کنید میخواهید یک فایل آرشیو به نام files.tar ایجاد کنید که شامل فایلهای file0 ، file1 و file2 باشد. در این حالت، دستور tar -cvf files.tar file0 file1 file2 را در خط فرمان وارد کنید.
برای باز کردن چنین آرشیوی در پوشه فعلی، دستور زیر را در خط فرمان وارد کنید: tar -xvf files.tar . پارامتر -v لیستی از فایلهای در حال استخراج (یا در مثال قبلی، فشرده) را نمایش میدهد. این دانش برای آشنایی اولیه با این ابزار بیش از حد کافی خواهد بود. برای بهبود مهارتهای مدیریت سیستم، توصیه میکنیم در دورههای آنلاین لینوکس در Kaunas شرکت کنید.
تیم دانشگاهی SEDICOMM : آکادمی سیسکو ، موسسه حرفهای لینوکس ، موسسه پایتون.

