Линук наредбе

Линук тар наредба

Линук тар наредба
Тар је алат који се користи за управљање компресованим архивским датотекама. Термин „катран“ означава „архиву траке“. Име је добило по томе што велики број администратора система Линук / УНИКС користи овај алат за израду резервних копија података помоћу трачних уређаја.

Нису само администратори система ти који користе катран. Велики број системских компонената такође зависи од катрана. На пример, у случају Арцх Линук-а или било ког дистро-а заснованог на Арцх-у, пацман је задати менаџер пакета. Функционалност пацмана изузетно зависи од катрана. Сазнајте више о пацману.

За архивирање катран нуди добар и доследан однос компресије. Међутим, резултат у великој мери зависи од датотеке (датотека) и алгоритма компресије који се користи.

Са свим овим функцијама, катран је нешто за шта вреди провести викенд да бисте савладали. Само се шалим ... заправо је тако једноставно да ћете се након што следите овај водич готово осећати мајстором. Без даљег хода, почнимо!

Употреба катрана

Да бисмо користили тар, требају нам неке демо датотеке, тачно? Помоћу дд створио сам оригиналну демо датотеку која садржи случајне податке. Сви остали су то једноставно клонови.

дд иф = / дев / урандом оф = тестФиле бс = 2МБ цоунт = 1

Локација катрана

Пре употребе катрана, проверимо где се налази. Покрените следећу команду.

који катран

Као што каже излаз, кад год покрене наредбу „тар“, учитаће алат из „/ уср / бин / тар“.

Архивска датотека

За паковање датотека у архиву, тар користи следећу структуру.

катран

На пример, спакујмо датотеку „0.демо “у архиву.

тар цвф 0.канта за смеће.катран 0.демо

Овде опција „ц“ говори тар-у да креира архиву помоћу 0.демо датотека. Опција „в“ је за омогућавање опширног режима. „Ф“ означава датотеке.

Ова слична операција се такође може извршити са више датотека.

тар цвф демо.катран *.демо

Компримовање датотеке

Постоји неколико алгоритама компресије доступних за употребу са катраном. Подржани алгоритми укључују бзип2, гзип или гунзип и кз. Следеће наредбе ће такође радити за компримовање директорија у тар архиве.

За креирање компримоване архиве помоћу гзип-а користите следећу наредбу. Гзип примењује малу компресију на датотеке.

тар цвзф демо.катран.гз *.демо

Слично томе, за употребу кз, користите следећу.

тар цвЈф демо.катран.кз *.демо

Напомена: Приметићете да је „Ј“ у главном граду. Штавише, кз примењује јаку компресију, тако да ће сажимање и декомпресовање трајати. Међутим, излаз се знатно разликује по величини.

Следи алгоритам компресије бзип2. Компримује се јако, али не толико као кз. Компресија и декомпресија су бржи од кз, спорији од бзип2 или једноставно архивирање.

тар цвјф демо.катран.бз2 *.демо

Када архивирате, сасвим је нормално да завршите са неким датотекама и / или директоријумима који нису добродошли. У том случају, заставица „-екцлуде“ је савршен избор.

тар --екцлуде = '*.демо '-цвЈф демо.катран.кз *

Овде приметите положај заставе „-екцлуде“. Ако није правилно постављена, ова заставица неће имати утицаја на процес.

Заштита лозинком

Подразумевано, тар не нуди подршку за лозинку. Ако тражите заштиту ваше тар архиве лозинком, онда се морате ослонити на додатне алате. Постоји много начина за шифровање било које датотеке. Овде ћу за то користити 2 најпопуларнија алата: зип и ГПГ.

Добри стари зип нуди солидну методу шифровања. Креираће зип архиву било које датотеке; у овом случају шифрована зип архива тар датотеке. Користите следећу структуру за извођење акције.

зип -е

Када неко покушава да издвоји, зип ће затражити лозинку.

распакујте

ГПГ је још један добро познати алат за сигурно шифровање података. Коришћењем ГПГ-а можемо створити снажну заштиту за наше податке; у овом случају, наша вољена архива катрана.

гпг -ц

Приликом издвајања од вас ће бити затражено да унесете лозинку.

гпг .гпг

Издвајање архиве катрана

Сада је коначно време да извадите архиве које сте направили. Следећа команда може да извади било коју подржану тар архиву. Тар ће аутоматски проверити да ли постоји алгоритам и други.

тар квф

Шта кажете на издвајање само једне датотеке из архиве? Иста структура је применљива и за више датотека.

тар квф

Шта кажете на издвајање датотека помоћу џокер знакова?

тар квф демо.катран.бз2 --вилдцардс *.демо

Листа свих садржаја

Користећи тар можете погледати имена датотека у архиви.

тар твф

Додавање датотека у постојећу архиву

Једном када се направи архива, додавање нечега унутра је прилично блокирано, тачно? Погрешно! Тар омогућава додавање више датотека и директорија у постојећу архиву. У основи, можете повећати величину архиве колико год желите, осим ако се не суочите са озбиљним препрекама (софтвер или хардвер).

Користите ову наредбу да бисте додали више датотека и директорија.

катран рвф

Хајде да додамо директоријум у постојећи „демо.катран.бз2 ”.

Упс! Потпуно сам заборавио да тар не дозвољава додавање више датотека у компресовану архиву! Ова операција је доступна само за некомпресоване архиве тар.

Дохватио сам некомпресовану тар архиву и поново покренуо команду.

да! Успело је. Да бисмо верификовали резултат, погледајмо списак датотека архиве.

тар твф демо.катран

Верификујте архиву

То заправо није самостална функција. Уграђен је у процедуру креирања архиве. Када креирате архиву, употреба ове наредбе ће осигурати да се све датотеке чувају 100% тачно.

катран цвВф

Величина архиве

Иако постоје различити начини провере величине било које датотеке (укључујући тар архиве) на УНИКС / Линуку, сличан резултат се такође може генерисати помоћу тар-а.

катран цзф - |. | вц -ц

У овом случају, излаз исписује величину архиве у КБ (килобајт).

За бољи излазни формат користите лс.

лс -л --величина блока = М

Ово ће дати величину датотеке у мегабитима. Ако желите резултат у мегабајтима, користите МБ.

лс -л --величина блока = МБ

Последње мисли

Постоји мноштво застава и карактеристика које катран нуди свима. Иако би ови трикови требало да задовоље готово све потребе, још увек постоји велики број ствари које нису обухваћене овим чланком. Они су детаљно описани у упутству за употребу и информативним страницама катрана.

ман тар
Портови комерцијалних игара отвореног кода
Бесплатне рекреације покретачких игара са отвореним кодом и више платформи могу се користити за играње старих, као и неких прилично недавних наслова и...
Најбоље игре командне линије за Линук
Командна линија није само ваш највећи савезник када користите Линук - она ​​такође може бити извор забаве јер је можете користити за играње многих заб...
Најбоље апликације за мапирање гамепада за Линук
Ако волите да играте игре на Линуку са гамепадом уместо са типичним системом за унос тастатуре и миша, за вас постоје неке корисне апликације. Многе и...