Pan nad ydych am i neb weld y ffeiliau rydych chi'n eu dileu
Mae Shred yn un o bedwar gorchymyn Linux sy'n swnio'n debyg ond nid yw'r un fath: shred, sibynnu, dileu, a dileu.
Rydych chi'n defnyddio sbwriel pan fyddwch am ddileu un darn o ddata yn barhaol. Mae'r wybodaeth, yr ydych yn ei adnabod, wedi'i orysgrifennu gan 1 a 0 sawl gwaith, sy'n dileu'r data yn barhaol. Mae hyn yn wahanol i'r gorchmynion tebyg eraill sy'n dileu data ond yn ei adael i'w adennill dan rai amgylchiadau.
Gyda'r gorchymyn shred, gallwch chi chwistrellu casgliad bach o ffeiliau pryd bynnag y dymunwch. Mae'n ffordd hawdd i ddileu data nad ydych chi am i neb allu ei gilydd. Byth.
Syntax Shred
shred [OPSIYNAU] FILE [...]Opsiynau wrth Defnyddio'r Reoli Shred
Defnyddiwch y gorchymyn Shred i drosysgrifennu'r ffeiliau penodedig dro ar ôl tro a'i gwneud hi'n anodd neu'n amhosib i galedwedd neu feddalwedd drud er mwyn adennill y data. Mae'r opsiynau sydd ar gael yn cynnwys:
- -f caniatadau newidiadau i ganiatáu ysgrifennu os oes angen
- -n (iterations = N) yn trosysgrifio N amseroedd yn lle'r rhagosodedig, sef tair gwaith
- -s (maint = N) yn pennu nifer y bytes i shred
- -u truncates a dileu ffeiliau ar ôl overwriting
- -v yn dangos verbose gwybodaeth am y cynnydd
- Nid yw -x yn crynhoi maint ffeiliau hyd at y bloc llawn nesaf
- -z yn ychwanegu gorysgrifennu terfynol gyda seros i guddio sbri
- -u yn dileu'r ffeil ar ôl trosysgrifio
Enghreifftiau o'r Reolau Shred
I gofnodi enwau'r union ffeiliau yr ydych am eu troi, defnyddiwch y fformat canlynol:
shred fileABC.text file2.doc file3.jpgOs ydych chi'n ychwanegu'r opsiwn -u, mae'r ffeiliau rhestredig wedi'u torri'n fân ac yn cael eu dileu i ryddhau lle ar eich cyfrifiadur.
shred -u fileABC.text file2.doc file3.jpgGwaith Shred Doesn `n Gwaith
Mae Shred yn dibynnu ar dybiaeth bwysig - bod y system ffeiliau yn trosysgrifio data ar waith. Mae hyn yn draddodiadol, ond nid yw rhai systemau ffeiliau yn bodloni'r dybiaeth hon. Mae'r canlynol yn enghreifftiau o systemau ffeiliau lle nad yw shred yn effeithiol:
- Systemau ffeiliau wedi'u strwythuro neu wedi'u harolygu, fel y rhai a gyflenwir ag AIX a Solaris (a JFS, ReiserFS, XFS, ac Ext3)
- Systemau ffeil sy'n ysgrifennu data segur ac yn parhau hyd yn oed os bydd rhai ysgrifennwyr yn methu, megis systemau ffeiliau ar sail RAID
- Systemau ffeiliau sy'n gwneud cipluniau, fel gweinyddwr NFS y Rhwydwaith Offeryn
- Systemau ffeiliau sy'n cache mewn lleoliadau dros dro, fel cleientiaid NFS fersiwn 3
- Systemau ffeiliau cywasgedig
Hefyd, gall copïau wrth gefn y system ffeil a drychau anghysbell gynnwys copïau o'r ffeil na ellir eu tynnu, a gallai hynny alluogi adennill ffeil wedi'i dorri'n ddiweddarach.