Як распакаваць TAR.GZ ў Linux

Anonim

Як распакаваць TAR.GZ ў Linux

Стандартным тыпам дадзеных файлавых сістэм у АС Linux лічыцца TAR.GZ - звычайны архіў, сціснуты з дапамогай утыліты Gzip. У такіх дырэкторыях часта распаўсюджваюцца розныя праграмы і спісы тэчак, аб'ектаў, што дазваляе здзяйсняць зручнае перамяшчэнне паміж прыладамі. Распакоўваецца такі тып файлаў таксама досыць проста, для гэтага трэба скарыстацца стандартнай убудаванай утылітай «Тэрмінала». Пра гэта і пойдзе гаворка ў нашай сённяшняй артыкуле.

Распакоўваецца архівы фармату TAR.GZ ў Linux

У самой працэдуры распакавання няма нічога складанага, карыстачу запатрабуецца толькі даведацца адну каманду і некалькі звязаных з ёй аргументаў. Інсталяцыя дадатковых інструментаў пры гэтым не патрабуецца. Працэс выканання пастаўленай задачы ва ўсіх дыстрыбутывах аднолькавы, мы ж узялі за прыклад апошнюю версію Ubuntu і прапануем вам пакрокава разабрацца з якія цікавяць пытаннем.

  1. Для пачатку неабходна вызначыць месца захоўвання патрэбнага архіва, каб у далейшым перайсці ў бацькоўскую тэчку праз кансоль і ўжо там ажыццяўляць усе астатнія дзеянні. Таму адкрыйце файлавы менеджэр, знайдзіце архіў, пстрыкніце па ім правай кнопкай мышы і выберыце «Уласцівасці».
  2. Перайсці да ўласцівасцяў архіва праз кіраўнік файлаў у Linux

  3. Адкрыецца акно, у якім можна атрымаць дэталёвую інфармацыю аб архіве. Тут у раздзеле «Асноўныя» звярніце ўвагу на «Бацькоўская папка». Запомніце бягучы шлях і адважна зачыняйце «Уласцівасці».
  4. Даведацца бацькоўскую тэчку архіва ў Linux

  5. Запусціце «Тэрмінал» любым зручным метадам, напрыклад, заціснуўшы гарачую клавішу Ctrl + Alt + T або скарыстаўшыся адпаведным значком у меню.
  6. Запусціць тэрмінал для распакавання архіва ў Linux

  7. Пасля адкрыцця кансолі адразу ж пераходзіце ў бацькоўскую тэчку шляхам уводу каманды cd / home / user / folder, дзе user - імя карыстальніка, а folder - назва дырэкторыі. Варта таксама ведаць, што каманда cd як раз і адказвае за перасоўванне ў пэўнае месца. Запомніце гэта, каб у далейшым спрасціць узаемадзеянне з камандным радком у Linux.
  8. Перайсці ў размяшчэнне архіва ў аперацыйнай сістэме Linux

  9. Калі жадаеце праглядзець змесціва архіва, спатрэбіцца ўвесці радок tar -ztvf Archive.tar.gz, дзе Archive.tar.gz - назва архіва. .tar.gz дапісваць пры гэтым абавязкова. Па завяршэнні ўводу націсніце на Enter.
  10. Каманда для прагляду змесціва архіва праз кансоль у Linux (1)

  11. Чакайце вываду на экран ўсіх знойдзеных каталогаў і аб'ектаў, а затым з дапамогай пракруткі колца мышы можаце азнаёміцца ​​з усёй інфармацыяй.
  12. Адлюстраванне ўсіх файлаў архіва ў кансолі Linux

  13. Пачынаецца распакаванне ў месца, дзе вы знаходзіцеся, шляхам ўказанні каманды tar -xvzf archive.tar.gz.
  14. Каманда для распакавання архіва праз кансоль у Linux

  15. Працягласць ажыццяўлення працэдуры часам займае досыць вялікая колькасць часу, што залежыць ад колькасці файлаў ўнутры самога архіва і іх аб'ёму. Таму чакайце з'яўлення новага радка ўводу і да гэтага моманту не зачыняйце «Тэрмінал».
  16. Працэдура распакавання архіва праз кансоль у Linux

  17. Пазней адкрыйце файлавы менеджэр і адшукайце створаную дырэкторыю, яна будзе мець аднолькавую назву з архівам. Цяпер вы можаце капіяваць яе, праглядаць, перамяшчаць і вырабляць любыя іншыя дзеянні.
  18. Перайсці да створанай тэчцы пасля распакавання архіва ў Linux

  19. Аднак не заўсёды юзэру патрабуецца выцягваць ўсе файлы з архіва, з-за чаго важна згадаць, што разгляданая ўтыліта падтрымлівае разархіваціі і аднаго канкрэтнага аб'екта. Для гэтага выкарыстоўваецца каманда tar -xzvf Archive.tar.gz file.txt, дзе file.txt - імя файла і яго фармат.
  20. Распакаваць пэўны файл праз кансоль у Linux

  21. Ўлічваць пры гэтым варта і рэгістр назвы, уважліва сочыце за ўсімі літарамі і сімваламі. Калі будзе дапушчана хоць бы адна памылка, файл не атрымаецца знайсці і вы атрымаеце апавяшчэнне аб узнікненні памылкі.
  22. Захаванне рэгістра пры распакаванні файлаў у Linux

  23. Тычыцца такі працэс і асобных дырэкторый. Выцягваюцца яны з дапамогай tar -xzvf Archive.tar.gz db, дзе db - дакладны назоў тэчкі.
  24. Распакаваць тэчку з архіву праз кансоль у Linux

  25. Калі ж патрабуецца выцягнуць тэчку з дырэкторыі, якая захоўваецца ў архіве, выкарыстоўваная каманда выглядае наступным чынам: tar -xzvf Archive.tar.gz db / folder, дзе db / folder - неабходны шлях і паказаная тэчка.
  26. Распакаваць падтэчку архіва праз кансоль у Linux

  27. Пасля ўводу ўсіх каманд можаце ўбачыць пералік атрыманага змесціва, ён заўсёды выводзіцца асобнымі радкамі ў кансолі.
  28. Прагляд распакаваць змесціва з архіва ў Linux

Як вы маглі заўважыць, пры ўводзе кожнай стандартнай каманды tar мы выкарыстоўвалі адначасова некалькі аргументаў. Вам трэба ведаць значэнне кожнага з іх хоць бы таму, што гэта дапаможа лепш разумець алгарытм распакавання ў паслядоўнасць дзеянняў ўтыліты. Запомніць спатрэбіцца такія аргументы:

  • -x - выманне файлаў з архіва;
  • -f - указывание імя архіва;
  • -z - правядзенне выканання разархіваціі праз Gzip (неабходна ўводзіць, паколькі фарматаў TAR існуе некалькі, напрыклад, TAR.BZ ці проста TAR (архіў без сціску));
  • -v - адлюстраванне спісу апрацоўваных файлаў на экране;
  • -t - паказ змесціва.

Сёння наша ўвага была засяроджана менавіта на распакаванні разгледжанага тыпу файлаў. Мы паказалі як праводзіцца прагляд змесціва, выцягванне аднаго аб'екта або дырэкторыі. Калі ж вас цікавіць працэдура ўстаноўкі праграм, якія захоўваюцца ў TAR.GZ, вам дапаможа іншая наш артыкул, якую вы знойдзеце, перайшоўшы па наступнай спасылцы.

Чытайце таксама: Усталёўка файлаў фармату TAR.GZ ў Ubuntu

Чытаць далей