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:
- -c = creu
- -v = verbose
- -f = ffeiliau
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:
- -t = rhestr cynnwys archif
- -f = ffeil
- -v = verbose
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:
- -x = detholiad
- -v = verbose
- -f = ffeil
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:
- -r = Atod
- -v = Verbose
- -f = Ffeiliau
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 .