યુનિક્સ વિશ્વમાં એક જાણીતું સાધન છે, અને તે છે ટાર, ટેરબોલ્સથી દૈનિક સંભાળવામાં આવે છે, ખાસ કરીને સ્રોત કોડ પેકેજોને અનપેક કરવા અને તેમને કમ્પાઇલ કરવા માટે. જેમ તમે પહેલાથી જ જાણો છો, જો તમે અમને વાંચો છો, તો ટેરબallsલ્સ ફાઇલો છે જે ટાર ટૂલથી ભરેલી છે અને અમુક પ્રકારના કમ્પ્રેશન સાથે છે, જે વપરાયેલા કમ્પ્રેશન અલ્ગોરિધમના આધારે વિવિધ પ્રકારની હોઈ શકે છે. તેથી, અન્ય કમ્પ્રેશન / ડિકોમ્પ્રેશન ટૂલ્સનો ઉપયોગ થાય છે.
ટarbર્બallsલ્સ વિશે સારી બાબત એ છે પરવાનગી રાખવા અને પેક્ડ ફાઇલો અને ડિરેક્ટરીઓના અન્ય લક્ષણો, તેથી જ તેઓએ ખાસ કરીને સ્રોત ફાઇલો, સ્ક્રિપ્ટો અને અન્યની યોગ્ય મંજૂરીઓ જાળવી રાખવી મહત્વપૂર્ણ છે કે જે આપણે સંકલન અને સ્થાપન માટે ચલાવવા જોઈએ. હકીકતમાં, જ્યારે આપણે આમાંથી કોઈ એક પેકેજ ખરાબ રીતે "અનપackક" કરીએ છીએ, ઉદાહરણ તરીકે કેટલાક ગ્રાફિકલ ડિકોમ્પ્રેસન ટૂલ્સનો ઉપયોગ કરીને, તે મંજૂરીઓ નાશ પામે છે અને જેનો અમારો ઇરાદો છે તે બરાબર કાર્ય કરી શકશે નહીં ...
આજે અમે તમને કેટલાક રજૂ કરવા જઈ રહ્યા છીએ સરળ અને મૂળભૂત આદેશો ટાર સાથે કે તમારે પેકેજો સાથે સારી રીતે કાર્ય કરવા માટે સક્ષમ હોવા જોઈએ. વધુ માહિતી માટે, તમે મારા અન્ય લેખોની સલાહ લઈ શકો છો જેમ કે:
સારું, ચાલો તે કરીએ:
- ફાઇલ અથવા ડિરેક્ટરીને પેકેજ કરો:
tar -cvf nombre_tarball.tar /ruta/directorio/
- .Gz કમ્પ્રેશન માટે (જો તમને બીજા પ્રકારનાં કમ્પ્રેશન જોઈએ છે, તો તમે .bz2, વગેરે માટે z માં j બદલી શકો છો):
tar cvzf nombre_tarball.tar.gz /ruta/directorio/
- અનપackક કરવા માટે, એક્સ સાથે, કોઈપણ કમ્પ્રેશન:
tar -xvf nombre_tarball.tar.gz
- તેના પર કોઈપણ વિઘટન અથવા અનપેકિંગ operationપરેશન વિના, ફક્ત ટેરબallલની સામગ્રીની સૂચિ બનાવો:
tar -tvf nombre_tarball.tar.gz
- અસ્તિત્વમાંના ટેરબallલમાં ફાઇલો અને ડિરેક્ટરીઓ ઉમેરો:
tar -rvf nombre_tarball.tar.gz nuevo.txt
- એક ટેરબallલ તપાસો:
tar -tvfW nombre_tarball.tar
- કદ તપાસો:
tar -czf - nombre_tarball.tar.gz | wc -c
આ ઉદાહરણો મેં તેમને સામાન્ય રીતે .gz કમ્પ્રેશન સાથે મૂક્યું છે, પરંતુ તે તે રીતે હોવું જરૂરી નથી. તે .bz2, .xz, વગેરે માટે સમાન હતું. કમ્પ્રેસ કરતી વખતે જ યાદ રાખો, દરેક પ્રકારના કમ્પ્રેશન માટે યોગ્ય ફોન્ટનો ઉપયોગ કરો ...
હેલો,
.Gz કમ્પ્રેશન માટે (જો તમને બીજો પ્રકારનો કમ્પ્રેશન જોઈએ છે, તો તમે z ને j માં .bz2, વગેરે માટે બદલી શકો છો) ...
તે .bz2 માટે .gz નહીં હોય?
ટેર સીવીઝેફ tarball_name.tar.gz / પાથ / ડિરેક્ટરી /
શું tar -cvzf tarball_name.tar.gz / પાથ / ડિરેક્ટરી / નહીં હોય?
tar -czf - tarball_name.tar.gz | ડબલ્યુસી-સી
કેમ તે સમાન પરિણામ આપતું નથી જો આપણે તેને ગુણધર્મોમાં જોઈએ છીએ)
આભાર. પેરિલો (leલિરોસ) તરફથી શુભેચ્છાઓ - એ કોર્યુઆ.