chmod +x nume de fișier
chmod -x elimină bitul executabil...
Cum să restaurați fișierele din pierdut+găsit
Miscellanea / / November 28, 2021
Cum să restaurați fișierele din pierdut+găsit: Dosarul intitulat /lost+found este locul în care fsck pune fragmente de fișiere pe care nu le-a putut atașa nicăieri în arborele de directoare. Directorul lost+found (nu Lost+Found) este un construct folosit de fsck atunci când sistemul de fișiere este deteriorat. Fișierele care ar fi în mod normal pierdute din cauza coruperii directorului ar fi legate în directorul pierdut+găsit al sistemului de fișiere prin numărul inodului.
![Cum să restaurați fișierele din pierdut+găsit](/f/5d4a231850b75b11e286d8a5256ed682.png)
/lost+found este un director important, care este util pentru recuperarea fișierelor care nu sunt închise corespunzător din multe motive, cum ar fi pană de curent. Lost+Found este creat de sistem în momentul instalării sistemului de operare Linux pentru fiecare partiție pe care o creăm. Cu alte cuvinte, putem spune că folderul montat conține acest folder pierdut+găsit. Acest folder conține fișierele fără legături și fișierele de recuperat. Orice fișier de recuperat este păstrat în acest folder. Comanda fsck este folosită pentru a recupera aceste fișiere.
Cuprins
- Cum să restaurați fișierele din pierdut+găsit
- Metoda 2: Utilizați scriptul pentru a recupera automat fișierele
Cum să restaurați fișierele din pierdut+găsit
1.Dacă nu puteți porni și vedeți ecranul „Continuați să așteptați; Apăsați S pentru a omite montarea sau M pentru recuperarea manuală” din cauza unei erori de sistem de fișiere în partițiile / și /home. Apoi selectați opțiunea de recuperare.
2.Alergă fsck atât pe / cât și pe /home sisteme de fișiere.
3. Dacă întâmpinați probleme în a șterge fsck pentru /home, atunci utilizați:
fsck -p /home (fixare automată) „fsck -y /home” (acest lucru ar selecta da pentru toate solicitările automat).
4.Acum ai putea trece /home de la fsck cu succes.
5.Dacă veți încerca să montați /home, nu vor exista fișiere de utilizator cu excepția directorul pierdut+găsit. Alerga "df -h” și veți vedea că sistemul dvs. de fișiere va folosi același spațiu ca înainte de accident, deoarece toate fișierele sunt în directorul pierdut+găsit și le vom recupera.
6.Acum, în folderul pierdut+găsit, veți vedea că există un număr mare de foldere fără nume și examinarea fiecăruia vă va pierde atât de mult timp. Deci în continuare ar trebui să alergăm”fisier *” pentru a ști cu ce tip de fișier avem de-a face.
#7479417: director. #7479418: director. #7479419: director. #7602560: director. #7603310: secvență MPEG, v2, multiplex de program. #7603464: Date de imagine JPEG, standard JFIF 1.02. #7603542: Fișier audio cu ID3 versiunea 2.3.0, conține: Fișier audio cu ID3 versiunea 2.4.0, conține: MPEG ADTS, layer III, v1, 320 kbps, 44,1 kHz, JntStereo. #7604043: Sistemul de fișiere CD-ROM ISO 9660 de date „Linux Mint 9 Isadora” (pornibil) #7604089: Sistemul de fișiere CD-ROM ISO 9660 „netbook-x86_64-201005242312” (pornibil) #7605425: secvență MPEG, v2, multiplex de program. #7605470: secvență MPEG, v2, multiplex de program. #7605484: secvență MPEG, v2, multiplex de program. #7607478: date comprimate gzip, din Unix, ultima modificare: vineri, 14 mai, 07:55:35 2017. #7607788: date comprimate gzip, din Unix, ultima modificare: marți, 4 mai, 14:16:31 2017. #7610801: document PDF, versiunea 1.4. #7612061: ISO 9660 CD-ROM de date ale sistemului de fișiere „Ubuntu 10.04 LTS amd64” (pornibil) #7613228: director. #7613583: director. #7613588: director
7. Acum, să filtrăm rezultatul, deoarece vrem doar ca directorul să fie inclus în rezultatul nostru. Așa că fugi”fișier * | director grep > /root/list.dir” comanda.
8. În continuare, editați /root/list.dir pentru a face din acesta un script pentru a afișa lista de fișiere din fiecare director. Editați fișierul pentru a deveni un script folosind vi, vim, nano. Adăugați set -v la prima linie și adăugați „ls -l' până la începutul oricărei alte rânduri.
set -v. ls -l \#10104455. ls -l \#10104531. ls -l \#10104536
9.Acum faceți fișier executabil apoi rulați-l și redirecționați rezultatul către un fișier:
chmod -x /tmp/list.dir. ./list.dir 1> /tmp/list.out 2>&1
10. Acum căutați fișierul, de ex. Desktop în fișierul de ieșire dir.out. Rezultatul va fi cam așa:
ls -l \#7733249. total 5704. drwxr-xr-x 2 1002 1002 4096 2017-06-05 13:24 Desktop. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Documente. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Descărcări. -rw-r--r-- 1 1002 1002 179 2017-04-30 09:14 exemple.desktop. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Muzică. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Poze. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Public. -rw-r--r-- 1 1002 1002 5794003 2017-05-15 11:00 scrap001_a.ora. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Șabloane. -rw-r--r-- 1 1002 1002 1265 2017-05-20 14:35 tinda chuteny. drwxrwxr-x 2 1002 1002 4096 2017-05-23 14:57 Ubuntu One. drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Videoclipuri
11. Ieșirea de mai sus a specificat că directorul principal este #7733249. Acum, pentru a restabili folderul de pornire, doar mv folderul:
mv /lost+found/#7733249 /home/yourUsername
Notă: Înlocuiți numele dvs. de utilizator cu numele de utilizator real al dvs Instalare Linux.
Metoda 2: Utilizați scriptul pentru a recupera automat fișierele
Prima alergare "sudo -i” sau un ”sudo su –” și apoi rulați scriptul de mai jos, care rulează pe sistemul de fișiere /dev/sd?? și iese în /tmp/listing:
fsck -y /dev/sd?? mkdir /tmp/recover. montează /dev/sd?? /tmp/recover -o rw. cd /tmp/recover-lost+găsit. ( ecou „set -v” fișier * | directorul grep 2>/dev/null | perl -pe ‘s/^(\#[0-9]+)\:.*$/ls -l ‘”‘”‘$1’”‘”‘/’ ) | sh > /tmp/listing
Asta ai învățat cu succes Cum să restaurați fișierele din pierdut+găsit dar dacă mai aveți întrebări cu privire la acest articol, nu ezitați să le întrebați în secțiunea de comentarii.
- NickRăspuns
- Ramesh Pande
Cum să recuperezi blocurile lipsă în Hadoop?
Răspuns - Earl
Am pierdut+găsit și pe unități externe și tot mi se spune /dev?? fie este în uz – fie montat..
e2fsck Nu se poate continua, se anulează.Răspuns - Earl
Există vreo sugestie/sfat pe care să-l încerc?
Răspuns