Стандартным тыпам дадзеных файлавых сістэм у АС Linux лічыцца TAR.GZ - звычайны архіў, сціснуты з дапамогай утыліты Gzip. У такіх дырэкторыях часта распаўсюджваюцца розныя праграмы і спісы тэчак, аб'ектаў, што дазваляе здзяйсняць зручнае перамяшчэнне паміж прыладамі. Распакоўваецца такі тып файлаў таксама досыць проста, для гэтага трэба скарыстацца стандартнай убудаванай утылітай «Тэрмінала». Пра гэта і пойдзе гаворка ў нашай сённяшняй артыкуле.
Распакоўваецца архівы фармату TAR.GZ ў Linux
У самой працэдуры распакавання няма нічога складанага, карыстачу запатрабуецца толькі даведацца адну каманду і некалькі звязаных з ёй аргументаў. Інсталяцыя дадатковых інструментаў пры гэтым не патрабуецца. Працэс выканання пастаўленай задачы ва ўсіх дыстрыбутывах аднолькавы, мы ж узялі за прыклад апошнюю версію Ubuntu і прапануем вам пакрокава разабрацца з якія цікавяць пытаннем.
- Для пачатку неабходна вызначыць месца захоўвання патрэбнага архіва, каб у далейшым перайсці ў бацькоўскую тэчку праз кансоль і ўжо там ажыццяўляць усе астатнія дзеянні. Таму адкрыйце файлавы менеджэр, знайдзіце архіў, пстрыкніце па ім правай кнопкай мышы і выберыце «Уласцівасці».
- Адкрыецца акно, у якім можна атрымаць дэталёвую інфармацыю аб архіве. Тут у раздзеле «Асноўныя» звярніце ўвагу на «Бацькоўская папка». Запомніце бягучы шлях і адважна зачыняйце «Уласцівасці».
- запусціце «Тэрмінал» любым зручным метадам, напрыклад, заціснуўшы гарачую клавішу Ctrl + Alt + T або скарыстаўшыся адпаведным значком у меню.
- Пасля адкрыцця кансолі адразу ж пераходзіце ў бацькоўскую тэчку шляхам уводу каманды
cd / home / user / folder
, дзе user - імя карыстальніка, а folder - назва дырэкторыі. Варта таксама ведаць, што камандаcd
як раз і адказвае за перасоўванне ў пэўнае месца. Запомніце гэта, каб у далейшым спрасціць узаемадзеянне з камандным радком у Linux. - Калі жадаеце праглядзець змесціва архіва, спатрэбіцца ўвесці радок
tar -ztvf Archive.tar.gz
, дзе Archive.tar.gz - назва архіва..tar.gz
дапісваць пры гэтым абавязкова. Па завяршэнні ўводу націсніце на Enter. - Чакайце вываду на экран ўсіх знойдзеных каталогаў і аб'ектаў, а затым з дапамогай пракруткі колца мышы можаце азнаёміцца з усёй інфармацыяй.
- Пачынаецца распакаванне ў месца, дзе вы знаходзіцеся, шляхам ўказанні каманды
tar -xvzf archive.tar.gz
. - Працягласць ажыццяўлення працэдуры часам займае досыць вялікая колькасць часу, што залежыць ад колькасці файлаў ўнутры самога архіва і іх аб'ёму. Таму чакайце з'яўлення новага радка ўводу і да гэтага моманту не зачыняйце «Тэрмінал».
- Пазней адкрыйце файлавы менеджэр і адшукайце створаную дырэкторыю, яна будзе мець аднолькавую назву з архівам. Цяпер вы можаце капіяваць яе, праглядаць, перамяшчаць і вырабляць любыя іншыя дзеянні.
- Аднак не заўсёды юзэру патрабуецца выцягваць ўсе файлы з архіва, з-за чаго важна згадаць, што разгляданая ўтыліта падтрымлівае разархіваціі і аднаго канкрэтнага аб'екта. Для гэтага выкарыстоўваецца каманда tar
-xzvf Archive.tar.gz file.txt
, дзе file.txt - імя файла і яго фармат. - Ўлічваць пры гэтым варта і рэгістр назвы, уважліва сочыце за ўсімі літарамі і сімваламі. Калі будзе дапушчана хоць бы адна памылка, файл не атрымаецца знайсці і вы атрымаеце апавяшчэнне аб узнікненні памылкі.
- Тычыцца такі працэс і асобных дырэкторый. Выцягваюцца яны з дапамогай
tar -xzvf Archive.tar.gz db
, дзе db - дакладны назоў тэчкі. - Калі ж патрабуецца выцягнуць тэчку з дырэкторыі, якая захоўваецца ў архіве, выкарыстоўваная каманда выглядае наступным чынам:
tar -xzvf Archive.tar.gz db / folder
, дзе db / folder - неабходны шлях і паказаная тэчка. - Пасля ўводу ўсіх каманд можаце ўбачыць пералік атрыманага змесціва, ён заўсёды выводзіцца асобнымі радкамі ў кансолі.
Як вы маглі заўважыць, пры ўводзе кожнай стандартнай камандыtar
мы выкарыстоўвалі адначасова некалькі аргументаў. Вам трэба ведаць значэнне кожнага з іх хоць бы таму, што гэта дапаможа лепш разумець алгарытм распакавання ў паслядоўнасць дзеянняў ўтыліты. Запомніць спатрэбіцца такія аргументы:
-x
- выманне файлаў з архіва;-f
- указывание імя архіва;-z
- правядзенне выканання разархіваціі праз Gzip (неабходна ўводзіць, паколькі фарматаў TAR існуе некалькі, напрыклад, TAR.BZ ці проста TAR (архіў без сціску));-v
- адлюстраванне спісу апрацоўваных файлаў на экране;-t
- паказ змесціва.
Сёння наша ўвага была засяроджана менавіта на распакаванні разгледжанага тыпу файлаў. Мы паказалі як праводзіцца прагляд змесціва, выцягванне аднаго аб'екта або дырэкторыі. Калі ж вас цікавіць працэдура ўстаноўкі праграм, якія захоўваюцца ў TAR.GZ, вам дапаможа іншая наш артыкул, якую вы знойдзеце, перайшоўшы па наступнай спасылцы.
Чытайце таксама: Усталёўка файлаў фармату TAR.GZ ў Ubuntu