Bii a ṣe le Gba ati Jade Awọn faili Tar pẹlu Aṣẹ Kan


Tar (Archive Teepu) jẹ ọna kika igbasilẹ faili olokiki ni Lainos. O le ṣee lo papọ pẹlu gzip (tar.gz) tabi bzip2 (tar.bz2) fun funmorawon. O jẹ iwulo laini aṣẹ aṣẹ ti o gbooro julọ lati ṣẹda awọn faili iwe ifunpa (awọn idii, koodu orisun, awọn apoti isura data ati pupọ diẹ sii) ti o le gbe ni rọọrun lati ẹrọ si miiran tabi lori nẹtiwọọki kan.

Ninu nkan yii, a yoo fi ọ han bi o ṣe le ṣe igbasilẹ awọn iwe akọọlẹ oda nipa lilo wget ti o mọ daradara meji tabi CURL ki o jade wọn pẹlu aṣẹ kan ṣoṣo.

Bii o ṣe le Gba ati Jade Faili Lilo Wget Command

Apẹẹrẹ ti o wa ni isalẹ fihan bi o ṣe le ṣe igbasilẹ, ṣaja awọn apoti isura data data GeoLite2 Orilẹ-ede tuntun (lilo nipasẹ module GeoIP Nginx) ninu itọsọna lọwọlọwọ.

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

Aṣayan wget -O n ṣalaye faili kan ti a ti kọ awọn iwe aṣẹ si, ati ni ibi ti a lo - , afipamo pe yoo kọ si iṣẹjade deede ati pipii si oda ati asia oda -x n jẹ ki isediwon ti awọn faili ile ifi nkan pamosi ati -z decompresses, fisinuirindigbindigbin awọn faili ti a ṣẹda nipasẹ gzip.

Lati jade awọn faili oda si itọsọna kan pato,/ati be be/nginx/ninu ọran yii, pẹlu lilo asia -C bi atẹle.

Akiyesi: Ti o ba yọ awọn faili si itọsọna pato ti o nilo awọn igbanilaaye root, lo aṣẹ sudo lati ṣiṣe oda.

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

Ni omiiran, o le lo aṣẹ atẹle, nibi, faili faili ni yoo gba lati ayelujara lori eto rẹ ṣaaju ki o to fa jade.

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

Lati jade faili fisinuirindigbindigbin faili si itọsọna kan pato, lo aṣẹ atẹle.

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

Bii o ṣe le Gba ati Jade Faili Lilo CURL Command

Ti o ṣe akiyesi apẹẹrẹ ti tẹlẹ, eyi ni bi o ṣe le lo cURL lati ṣe igbasilẹ ati ṣapa awọn iwe-ipamọ ninu ilana iṣẹ lọwọlọwọ.

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

Lati jade faili si oriṣiriṣi itọsọna lakoko gbigba lati ayelujara, lo aṣẹ atẹle.

$ 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/

Gbogbo ẹ niyẹn! Ninu itọsọna kukuru ṣugbọn ti o wulo, a fihan ọ bi o ṣe le ṣe igbasilẹ ati jade awọn faili ile-iwe ni aṣẹ kan ṣoṣo. Ti o ba ni awọn ibeere eyikeyi, lo apakan asọye ni isalẹ lati de ọdọ wa.