Yadda ake Saukewa da Cire Fayilolin Tar tare da Umarni ɗaya


Tar (Tape Archive) sanannen tsarin adana fayil ne a cikin Linux. Ana iya amfani dashi tare da gzip (tar.gz) ko bzip2 (tar.bz2) don matsawa. Ita ce mafi amfani da layin umarni don ƙirƙirar fayilolin da aka matsa (fakitoci, lambar tushe, bayanan bayanai da ƙari mai yawa) waɗanda za a iya canjawa wuri cikin sauƙi daga na'ura zuwa wata ko sama da hanyar sadarwa.

A cikin wannan labarin, za mu nuna muku yadda ake zazzage bayanan tarho ta amfani da sanannun wget ko cURL kuma cire su tare da umarni ɗaya.

Yadda ake Saukewa da Cire Fayil Ta Amfani da Wget Command

Misalin da ke ƙasa yana nuna yadda ake zazzagewa, cire fakitin sabbin bayanan ƙasar GeoLite2 (amfani da tsarin GeoIP Nginx) a cikin kundin adireshi na yanzu.

# wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz -O - | tar -xz

Zaɓin wget -O yana ƙayyade fayil ɗin da aka rubuta takaddun zuwa gare shi, kuma a nan muna amfani da -, ma'ana za a rubuta shi zuwa daidaitaccen fitarwa kuma a buga shi zuwa tar da tutar tar. -x yana ba da damar cire fayilolin ajiya kuma -z yana ragewa, fayilolin da aka matse ta gzip.

Don cire fayilolin tar zuwa takamaiman adireshi, /etc/nginx/ a wannan yanayin, haɗa amfani da alamar -C kamar haka.

Lura: Idan cire fayiloli zuwa takamaiman jagorar da ke buƙatar izini tushen, yi amfani da umarnin sudo don gudanar da tar.

$ sudo wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz -O - | sudo tar -xz -C /etc/nginx/

A madadin, zaku iya amfani da umarni mai zuwa, anan, za'a sauke fayil ɗin ajiyar akan tsarin ku kafin ku iya cire shi.

$ sudo wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz && tar -xzf  GeoLite2-Country.tar.gz

Don cire fayilolin da aka damfara zuwa takamaiman kundin adireshi, yi amfani da umarni mai zuwa.

$ sudo wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz && sudo tar -xzf  GeoLite2-Country.tar.gz -C /etc/nginx/

Yadda ake Saukewa da Cire Fayil Ta Amfani da Umarnin CURL

Idan aka yi la'akari da misalin da ya gabata, wannan shine yadda zaku iya amfani da cURL don zazzagewa da cire fakitin ajiya a cikin kundin aiki na yanzu.

$ sudo curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz | tar -xz 

Don cire fayil zuwa kundin adireshi daban-daban yayin zazzagewa, yi amfani da umarni mai zuwa.

$ sudo curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz | sudo tar -xz  -C /etc/nginx/
OR
$ sudo curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz && sudo tar -xzf GeoLite2-Country.tar.gz -C /etc/nginx/

Shi ke nan! A cikin wannan gajeriyar jagora amma mai amfani, mun nuna muku yadda ake zazzagewa da cire fayilolin ajiya a cikin umarni ɗaya. Idan kuna da wata tambaya, yi amfani da sashin sharhin da ke ƙasa don isa gare mu.