Defnydd enghreifftiol o'r "tar" gorchymyn Linux

Yn y bôn, ffeil tar yw dull o greu ffeil archif sy'n cynnwys llawer o ffeiliau eraill.

Dychmygwch fod gennych strwythur ffolder gyda ffeiliau ynddo eich bod am gopïo o un cyfrifiadur i'r llall. Gallech ysgrifennu sgript sy'n cyflawni'r copi ac yn gosod yr holl ffeiliau yn y ffolderi cywir ar y peiriant cyrchfan.

Byddai'n llawer haws pe gallech greu ffeil sengl gyda'r holl ffeiliau a ffolderi wedi'u hymgorffori fel rhan o'r ffeil y gallech wedyn gopïo i'r cyrchfan a'i dynnu.

Bydd defnyddwyr sy'n cael eu defnyddio i ddefnyddio meddalwedd Windows fel WinZip eisoes yn ymwybodol o'r math hwn o ymarferoldeb ond y gwahaniaeth rhwng ffeil sif a ffeil tar yw nad yw'r ffeil tar yn cael ei gywasgu.

Mae'n eithaf cyffredin i ffeil tar gael ei gywasgu fel y dangosir yn yr arweiniad sy'n dangos sut i dynnu ffeiliau tar.gz.

Bydd yr erthygl hon yn dangos i chi sut i ddefnyddio'r gorchymyn tar.

Sut i Greu Ffeil Tar

Dychmygwch fod gan eich ffolder lluniau o dan eich ffolder cartref lawer o ffolderi gwahanol gyda llawer o ddelweddau ym mhob ffolder.

Gallwch greu ffeil tar sy'n cynnwys eich holl ddelweddau tra'n cynnal strwythur y ffolder gan ddefnyddio'r gorchymyn canlynol:

lluniau tar -cvf ~ / lluniau

Mae'r switshis fel a ganlyn:

Sut i Restru Ffeiliau Mewn Ffeil Tar

Gallwch restru cynnwys ffeil tar trwy ddefnyddio'r gorchymyn canlynol:

tar-ffi tarfilename

Mae hyn yn darparu rhestr o'r ffeiliau a'r ffolderi o fewn ffeil tar.

Dylech bob amser wneud hyn cyn dynnu ffeil tar o ffynhonnell rhyfedd.

O leiaf, gallai ffeil tar tarynnu ffeiliau i ffolderi nad oeddech yn disgwyl a rhannau llygredig eich system, felly gwybod pa fethiannau sy'n mynd lle mae man cychwyn da.

Ar y gwaethaf, mae pobl ddrwg yn creu rhywbeth o'r enw bom tar sydd wedi'i gynllunio i ddinistrio'ch system.

Mae'r gorchymyn blaenorol yn rhoi rhestr o'r ffeiliau a'r ffolderi yn syml. Os hoffech weld mwy o lafar yn dangos maint y ffeiliau, defnyddiwch y gorchymyn canlynol:

tar-ffi tarfilename

Mae'r switshis fel a ganlyn:

Sut i Dynnu o Ffeil Tar A

Nawr eich bod wedi rhestru'r ffeiliau mewn ffeil tar y gallech chi ddileu'r ffeil tar.

I dynnu cynnwys ffeil tar, defnyddiwch y gorchymyn canlynol:

tar-xvf tarfile

Mae'r switshis fel a ganlyn:

Sut I Atodi Ffeiliau At A Ffeil Tar

Os ydych chi am ychwanegu ffeiliau i mewn i ffeil tar presennol, rhowch y gorchymyn canlynol:

tar-ffi tarfilename / path / to / files

Mae'r switshis fel a ganlyn:

Sut i Atodi Ffeiliau yn Unig Os ydynt yn Newyddach

Y broblem gyda'r gorchymyn blaenorol yw, pe baech yn ychwanegu ffeiliau sydd eisoes yn bodoli yn y ffeil tar, byddent yn cael eu trosysgrifio.

Os ydych am ychwanegu ffeiliau yn unig os ydynt yn newyddach na ffeiliau presennol, defnyddiwch y gorchymyn canlynol:

tarfilename tar -uvf / path / to / files

Sut i Atal Taru O Ffeiliau Overwriting Tra'n Dethol

Os ydych chi'n tynnu ffeil tar, efallai na fyddwch am ailysgrifennu ffeiliau os ydynt eisoes yn bodoli.

Mae'r gorchymyn hwn yn sicrhau bod y ffeiliau sy'n bodoli eisoes yn cael eu gadael ar eu pen eu hunain:

tarfilename tar-xkvf

Detholwch Ffeiliau yn Ddim yn Newyddach na Ffeiliau Presennol

Os ydych chi'n tynnu ffeil tar, efallai y byddech yn hapus i ffeiliau gael eu trosysgrifio ond dim ond os yw'r ffeil yn y ffeil tar yn newyddach na'r ffeil bresennol.

Mae'r gorchymyn canlynol yn dangos sut i wneud hyn:

tar - cadw-newydd-ffeiliau-tarfilename xvf

Sut i Dileu Ffeiliau Ar Ychwanegu Ffeil At A A Tar

Mae ffeil tar yn dal heb ei chywasgu felly pe byddai gennych ffeil 400-gigabyte i ffeil tar, bydd gennych ffeil 400-gigabyte yn ei leoliad gwreiddiol a'i ffeil tar gyda ffeil 400 gigabyte ynddi.

Efallai y byddwch am ddileu'r ffeil wreiddiol pan gaiff ei ychwanegu at ffeil tar.

Mae'r gorchymyn canlynol yn dangos sut i wneud hyn:

tar --remove-files -cvf tarfilename / path / to / files

Cywasgu Ffeil Tar Tar Pan Rydych Chi'n Creu

I gywasgu ffeil tar cyn gynted ag y caiff ei greu, defnyddiwch y gorchymyn canlynol:

tar-cvfz tarfilename / path / to / files

Crynodeb

Mae gan y gorchymyn tariau dwsinau o switshis a gellir dod o hyd i ragor o wybodaeth trwy ddefnyddio'r gorchymyn dyn dyn neu drwy redeg tar - help .