Lai gan Gnu / Linux ir ļoti droša operētājsistēma, patiesība ir tāda dažreiz gadās, ka mēs kļūdaini izdzēšam failus un tad ir grūti atgūties. Tas var notikt un vēl vairāk, ja mūsu dators tiek koplietots.
Tālāk mēs jums pateiksim, kā no tā izvairīties, pateicoties programmai ar nosaukumu rm-protection - pitona programmai, kas mums palīdzēs izvairīties no šīm problēmām un izvairīties no problēmām ar ārējām atkopšanas programmām. Rm-aizsardzība ir ļoti vienkārša, jo tā ļauj kļūdaini izdzēst jebkuru failu Gnu / Linux.
Vispirms mums tas jādara instalējiet programmu RM-Protection un dažos gadījumos mums ir jāinstalē īpaši python spraudņi, tam mēs atveram termināli un uzrakstām sekojošo:
Arch Linux un atvasinājumi
sudo pacman -S python-pip
RedHat / OpenSUSE
sudo yum install epel-release
sudo yum install python-pip
Debian / Ubuntu / atvasinājumi
sudo apt-get install python-pip
Rm aizsardzības programmas instalēšana:
sudo pip install rm-protection
Kad programma ir instalēta, mums jāizvēlas faili vai direktoriji, kurus mēs vēlamies šifrēt, tāpēc mums ir jāuzraksta tikai šādi:
protect archivo.txt
protect -R carpeta/
Kad taustiņš Enter ir nospiests, programma mums uzdos drošības jautājumu un atbildi. Pēc tam, kad tas ir konstatēts, katru reizi, kad mēs mēģinām izdzēst aizsargātu failu, operētājsistēma uzdos mums iepriekš atzīmēto jautājumu, kā arī mums ir jāievada atbilde, kuru mēs esam ievadījuši iepriekš, kā mēs to rakstījām, pretējā gadījumā tas dos kļūda, un mēs nevarēsim izdzēst arhīvu. Un, lai arī tas šķiet apnicīgi, mēs varam darīt kaut ko līdzīgu šifrējiet mājas mapi un pārliecinieties, ka mūsu faili nav nejauši izdzēsti.
Sistēma, kas izmanto rm aizsardzību, ir vienkārša, un programmai ir pamata darbība, ko mēs varam pārbaudīt, pateicoties github programmas krātuve, bet tas ir pilnībā funkcionāls, jo jautājums liks mums noteikt, ko mēs darām un kādu failu mēs dzēšam.
«... grūti atgūt ...?»; Šim nolūkam ir tādas programmas kā Photorec, cita lieta ir nodrošināt lielāku drošību, kas ir kaut kas cits.
Es nekad neesmu atguvis failu ar photorec, es nopietni domāju, vai tas kaut kam noder
Mans fotorecs mani izglāba no visu manu datu atgūšanas KaOS, vienīgā problēma, ko atklāju vēlāk, ir tāda, ka atkoptajiem failiem bija atšķirīga nomenklatūra (piem., Pieminot f9017296.avi).
Sveiciens.
Esmu jauns Linux pasaulē. Gadiem ilgi esmu ilgojies uzzināt par Linux, bet es paliku savā komforta zonā ar logiem, līdz disks neizdevās un, lai gan es to formatēju un mēģināju pārinstalēt Windows 7 (pat w10), es to nevarēju izdarīt un nolēmu instalēt ubuntu 16. Pirms formatēšanas disks dublēja lielāko daļu informācijas, bet pazaudēja dažus fotoattēlus. Ubuntu es mēģināju tos atgūt ar photorec, un tas radīja daudz mapju ar dažādiem failiem, ieskaitot fotoattēlus, bet tagad es nevaru izdzēst failus, kas mani neinteresē. Windows tas bija vienkāršāk, varbūt ar peles labo pogu noklikšķiniet, varbūt mainiet atribūtus vai izmantojiet programmu, bet es nezinu, kā to izdarīt Linux. Vai kāds, lūdzu, var mani vadīt? Paldies
Es izmantoju programmu trash-cli, kas failus pārvieto uz atkritni, nevis izdzēš tā, it kā tā būtu rm komanda.
Komanda ir miskaste, bet es tai ievietoju aizstājvārdu, ātrāk ierakstot. To lieto šādi:
trash
Nav laba ideja izveidot aizstājvārdu rm, jo tad mainīsit datoru, izmantosiet rm, domājot, ka nekas nenotiek un xD faili tiks izdzēsti
Sveicieni.
Tas, ko es daru, ir pārvietot to, ko vēlos izdzēst, uz / tmp, un man tas ir jāpārvieto tikai tad, ja esmu apmulsis.
Problēma ir tāda, ka, izslēdzot datoru, faili tiek zaudēti.
Ja vēlaties, lai jums būtu pastāvīga atkritumu tvertne, varat izveidot direktoriju un pārvietot tur dzēšamos failus un laiku pa laikam notīrīt (kad esat pārliecināts, ka faili jums nav vajadzīgi).
Padariet failus nemaināmus (nemainīgus), lai neviens lietotājs, pat root, nevarētu rediģēt vai izdzēst, vispirms nenoņemot atribūtu 'nemaināms':
$ chattr + i / path / filename
Atribūts “nemainīgais” tiek noņemts šādi:
$ chattr -i / path / filename