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

Како се користи Линук Тар наредба

Како се користи Линук Тар наредба
Команда Линук тар користи се за комбиновање више датотека у једну датотеку која је такође позната и као архивирање. Такође се користи за компримовање датотека како би се смањио простор на диску потребан за њихово складиштење и олакшало дељење више датотека путем Интернета. Услужни програм тар такође се може користити за декомпресију компримоване датотеке ради опоравка изворних података.

Команда тар долази прединсталирана у скоро сваку Линук дистрибуцију тамо. Дакле, спремно је кад вам затреба.

У овом чланку ћу вам показати како да користите Линук тар наредбу за сажимање датотека и декомпресовање компримованих датотека. Па, кренимо.

Креирање тар архива:

Имам директоријум ~ / пројекти у мом кућном директоријуму. У директорију ~ / пројецтс имам следеће датотеке и директоријуме. Користићу ове датотеке и директоријуме да покажем како да направим архивске датотеке помоћу команде тар у овом чланку.

Да бисте креирали тар архиву свега у ~ / пројекат директоријум, покрените наредбу тар на следећи начин:

$ тар цвф пројекат.пројекат катрана

Архива пројекат.катран треба створити.

Као што видите, архивска датотека пројекат.катран је створен. Величина је 51 МБ.

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

Да бисте извршили компресију гзип-а у претходном примеру, морате да користите опција наредбе тар на следећи начин:

$ тар квзф пројекат.катран.гз појецт /

пројекат.катран.гз треба створити архиву. Као што видите, величина датотеке је нешто мања од некомпресоване верзије. У сценарију из стварног живота постићи ћете боље резултате јер сам генерисао ове датотеке помоћу / дев / урандом и дд команде. Дакле, алгоритми компресије нису радили тако добро.

Да бисте извршили бзип2 компресију у претходном примеру, морате да користите опција наредбе тар на следећи начин:

$ тар цвјф пројекат.катран.бзип2 пројекат /

Као што видите, пројекат.катран.бзип2 креира се архива.

Компримовање одређених датотека и директорија:

Ако не желите, не морате да компресујете директоријум. У наредби тар можете одредити различите датотеке и директоријуме на различитом путу (релативном или апсолутном) и компримовати их на следећи начин:

$ тар цвзф импортант_етц.катран.гз / етц / вирц / етц / фстаб пројецт / тест1.ткт пројекат / документи

Наведене датотеке и директоријуми су компресовани у архивску датотеку је импортант_етц.катран.гз.

Изузимајући датотеке и директоријуме:

Када требате компресовати читав директоријум наредбом тар, а не желите да у њега укључите неке датотеке и директоријуме, можете користити -искључити опција наредбе тар на следећи начин:

$ тар цвзф пројекат.катран.гз --екцлуде = пројецт / доцс --екцлуде = пројецт / тест.имг пројецт /

Као што видите, тест.имг датотека и доцс / директоријум, укључујући његов садржај, изузети су из архиве.

Попис садржаја тар архиве:

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

$ тар тф пројекат.катран

Као што видите, штампа се структура датотека и директоријума тар архиве.

Да бисте видели дозволе за датотеке и директоријуме и остале информације о датотекама и директоријумима унутар тар архиве, покрените наредбу тар на следећи начин:

$ тар твф пројекат.катран

Као што видите, наведен је садржај тар архиве и пуно информација о свакој датотеци и директоријуму.

Вађење катрана Архива:

Да бисте извукли тар архиву, морате знати да ли је архива компримована или не. Ако је архива компримована, тада морате знати који се алгоритам компресије користи и за компримовање архиве.

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

Ако се име датотеке архиве завршава са .катран.гз, онда је то гзип компресована архива.

Ако се име датотеке архиве завршава са .катран.бзип2, онда је то компресована архива бзип2.

Ипак, људи могу да користе било који наставак датотеке који желе да представљају датотеку тар архиве. Ништа их не спречава. Дакле, бољи начин је коришћење датотека команда.

Да бисте пронашли податке о архиви (рецимо пројекат2.катран), покренути датотека наредба на следећи начин:

$ филе пројецт2.катран

Као што видите, иако екстензија датотеке није правилно постављена, наредба датотеке и даље каже да је то компримована гзип архива.

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

$ тар квф пројекат.катран

Ова наредба ће извући архиву из вашег тренутног радног директорија.

Рецимо ако желите да издвојите архиву у неки други директоријум ~ / Преузимања, затим покрените наредбу тар на следећи начин:

$ тар квф пројекат.тар -Ц ~ / Преузимања

БЕЛЕШКА: Директориј који извлачите из архиве мора да постоји пре него што покренете команду. Ако се то не догоди, тар неће моћи да издвоји архиву. Дакле, уверите се да директоријум постоји, а ако не постоји, креирајте директоријум помоћу команде мкдир.

Архивски пројекат.тар се извлачи у директоријум ~ / Довнлоадс.

Као што видите, садржај архиве је сада доступан у директоријуму ~ / Довнлоадс.

Ако је архива компримована гзип, онда користите опција када архиву издвајате на следећи начин.

$ тар квзф пројекат.тар -Ц ~ / Преузимања

Ако је архива компримована бзип2, онда користите опција када архиву издвајате на следећи начин.

$ тар квјф пројекат.тар -Ц ~ / Преузимања

Добијање помоћи:

Команда тар има пуно опција. У овом чланку није могуће покрити све од њих. Али, можете прочитати манпаге наредбе тар да бисте сазнали више о томе. У овом чланку сам вам показао како започети са наредбом тар. Сада бисте могли сами да идете напред.

Да бисте отворили манпаге наредбе тар, покрените следећу наредбу:

$ ман тар

Дакле, на тај начин користите наредбу тар у Линуку. Хвала што сте прочитали овај чланак.

Замените тастере миша другачије за различити софтвер помоћу Кс-Моусе Буттон Цонтрол
Можда вам је потребан алат који би могао да промени контролу миша са сваком апликацијом коју користите. Ако је то случај, можете испробати апликацију ...
Преглед бежичног миша Мицрософт Сцулпт Тоуцх
Недавно сам читао о Мицрософт Сцулпт Тоуцх бежични миш и одлучио да га купи. Након што сам га неко време користио, одлучио сам да са њим поделим своје...
Екран Трацкпад и показивач миша АппиМоусе за Виндовс таблете
Корисницима таблета често недостаје показивач миша, посебно када су уобичајени за коришћење преносних рачунара. Паметни телефони и таблети на додир ос...