Стандартным тыпам дадзеных файлавых сістэм у АС 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