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

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

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

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

  1. Для пачатку неабходна вызначыць месца захоўвання патрэбнага архіва, каб у далейшым перайсці ў бацькоўскую тэчку праз кансоль і ўжо там ажыццяўляць усе астатнія дзеянні. Таму адкрыйце файлавы менеджэр, знайдзіце архіў, пстрыкніце па ім правай кнопкай мышы і выберыце «Уласцівасці».
  2. Адкрыецца акно, у якім можна атрымаць дэталёвую інфармацыю аб архіве. Тут у раздзеле «Асноўныя» звярніце ўвагу на «Бацькоўская папка». Запомніце бягучы шлях і адважна зачыняйце «Уласцівасці».
  3. запусціце «Тэрмінал» любым зручным метадам, напрыклад, заціснуўшы гарачую клавішу Ctrl + Alt + T або скарыстаўшыся адпаведным значком у меню.
  4. Пасля адкрыцця кансолі адразу ж пераходзіце ў бацькоўскую тэчку шляхам уводу камандыcd / home / user / folder, дзе user - імя карыстальніка, а folder - назва дырэкторыі. Варта таксама ведаць, што камандаcdяк раз і адказвае за перасоўванне ў пэўнае месца. Запомніце гэта, каб у далейшым спрасціць узаемадзеянне з камандным радком у Linux.
  5. Калі жадаеце праглядзець змесціва архіва, спатрэбіцца ўвесці радокtar -ztvf Archive.tar.gz, дзе Archive.tar.gz - назва архіва..tar.gzдапісваць пры гэтым абавязкова. Па завяршэнні ўводу націсніце на Enter.
  6. Чакайце вываду на экран ўсіх знойдзеных каталогаў і аб'ектаў, а затым з дапамогай пракруткі колца мышы можаце азнаёміцца ​​з усёй інфармацыяй.
  7. Пачынаецца распакаванне ў месца, дзе вы знаходзіцеся, шляхам ўказанні камандыtar -xvzf archive.tar.gz.
  8. Працягласць ажыццяўлення працэдуры часам займае досыць вялікая колькасць часу, што залежыць ад колькасці файлаў ўнутры самога архіва і іх аб'ёму. Таму чакайце з'яўлення новага радка ўводу і да гэтага моманту не зачыняйце «Тэрмінал».
  9. Пазней адкрыйце файлавы менеджэр і адшукайце створаную дырэкторыю, яна будзе мець аднолькавую назву з архівам. Цяпер вы можаце капіяваць яе, праглядаць, перамяшчаць і вырабляць любыя іншыя дзеянні.
  10. Аднак не заўсёды юзэру патрабуецца выцягваць ўсе файлы з архіва, з-за чаго важна згадаць, што разгляданая ўтыліта падтрымлівае разархіваціі і аднаго канкрэтнага аб'екта. Для гэтага выкарыстоўваецца каманда tar-xzvf Archive.tar.gz file.txt, дзе file.txt - імя файла і яго фармат.
  11. Ўлічваць пры гэтым варта і рэгістр назвы, уважліва сочыце за ўсімі літарамі і сімваламі. Калі будзе дапушчана хоць бы адна памылка, файл не атрымаецца знайсці і вы атрымаеце апавяшчэнне аб узнікненні памылкі.
  12. Тычыцца такі працэс і асобных дырэкторый. Выцягваюцца яны з дапамогайtar -xzvf Archive.tar.gz db, дзе db - дакладны назоў тэчкі.
  13. Калі ж патрабуецца выцягнуць тэчку з дырэкторыі, якая захоўваецца ў архіве, выкарыстоўваная каманда выглядае наступным чынам:tar -xzvf Archive.tar.gz db / folder, дзе db / folder - неабходны шлях і паказаная тэчка.
  14. Пасля ўводу ўсіх каманд можаце ўбачыць пералік атрыманага змесціва, ён заўсёды выводзіцца асобнымі радкамі ў кансолі.

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

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

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

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

Глядзіце відэа: Linux Tutorial for Beginners - 10 - Compress and Extract tar and gz Files (Кастрычніка 2019).