Puncte:8

Căutați fișierul după numele pe care l-a avut înainte de a fi redenumit

drapel cn

Am câteva sute de mii de fișiere, lucruri personale precum fotografii, videoclipuri și documente adunate și stocate de-a lungul anilor. Cele mai multe dintre ele sunt organizate după tip, date și subiecte... Dar unele (cum ar fi fișierele de 10k) nu sunt organizate și s-au mutat din director în director și au fost redenumite de mai multe ori în urmă cu aproximativ 2 ani. Caut (calea) unora dintre aceste fișiere (sper că nu le-am șters accidental).

  1. Redenumirile fișierelor sunt salvate în vreun jurnal sau metadate undeva?

  2. Există vreo modalitate de a căuta fișiere vechi folosind numele lor pre-redenumire? Dacă da, ce comandă sau instrument folosesc?

Știu tipul fișierului, dimensiunea aproximativă și câteva nume posibile, dar încă nu am găsit nimic cu găsi comanda.

  1. Există vreo modalitate prin care aș putea căuta pe hard disk (SSD) fișiere șterse (probabil) într-o anumită cale fără a reconstrui tabelul cu aspectul fișierelor al întregii partiții (care ar putea dura o eternitate!?)?
Puncte:7
drapel cn
  1. Redenumirile fișierelor sunt salvate în vreun jurnal sau metadate undeva?

Practic vorbind, nu. Numele fișierelor sunt o singură înregistrare în sistemul de fișiere. În Linux, un nume de fișier indică un inod, care este identificatorul unic real al unui fișier. În acest fel, un singur fișier poate exista în mai multe locuri într-un sistem de fișiere Linux. Dacă redenumiți un fișier, noul nume ia locul vechiului în sistemul de fișiere.

Aceasta este o simplificare: sistemele de fișiere moderne sunt complexe. De exemplu, de obicei au și un jurnal, unde un nume vechi poate fi păstrat temporar. Aceasta, totuși, are o scală de timp de doar minute, cu siguranță nu de doi ani.

  1. Există vreo modalitate de a căuta fișiere vechi folosind numele lor pre-redenumire? Dacă da, ce comandă sau instrument folosesc?

Din cauza 1, nr. Un nume de fișier redenumit este suprascris.

  1. Există vreo modalitate prin care aș putea căuta pe hard disk (SSD) fișiere șterse (probabil) într-o anumită cale fără a reconstrui tabelul cu aspectul fișierelor al întregii partiții (care ar putea dura o eternitate!?)?

Sunteți în zona recuperării datelor acum. Recuperarea datelor este destul de dificilă în sistemul de fișiere linux modern, din cauza modului în care funcționează. Există un instrument fotorec (și instrumentul său însoțitor testdisk) care permite o anumită salvare a fișierului șters - fotorec Cu toate acestea, nu va funcționa pe baza numelor fișierelor, ci va sculpta datele digitale, recuperând blocuri atunci când a recunoscut date digitale care seamănă cu un format de fișier cunoscut.

Mutarea și mai ales ștergerea datelor trebuie considerată un proces ireversibil în scopuri practice.Singura precauție împotriva operațiunilor nedorite sau eronate cu fișiere este să mențineți o copie de rezervă, în cazul dvs., de preferință cu versiunea (adică, păstrați o versiune foarte veche).

drapel cn
photorec este grozav, dar nici măcar nu vă oferă numele actual al fișierului, deoarece funcționează la un nivel prea scăzut pentru asta
Puncte:0
drapel cn
Joe

După cum spune @vanadium, nu există nicio modalitate de a face exact ceea ce îți dorești.

Singurul lucru la care mă pot gândi și care este foarte aproape de asta ar fi dacă ai avea o copie veche a (unelor) fișiere. Apoi, puteți face o rsync din directorul acelui fișier în restul sistemului, specificând --fuzzy --fuzzy (de două ori) și --funcție uscată pentru a face rsync să caute același fișier care ar putea avea un nume diferit într-un director diferit și doar să vă spună ce va face fără să scrieți nimic în sistemul dvs. actual.

Dacă fișierul nu este binar (de exemplu, text sau un document), puteți utiliza un instrument precum recull pentru a indexa și a căuta în sistemul dvs. actual. Efectuează căutări simple cu ușurință, dar are și interogări avansate pentru a căuta mai precis. Durează ceva timp și construiește o bază de date relativ mare atunci când o rulați pentru prima dată. Are un tip de fișier țintă de „media”, dar nu am încercat niciodată să îl folosesc în mod explicit.

grep va căuta, de asemenea, conținut specific în fișiere non-binare pentru dvs., dar va căuta tot ce se află în calea pe care i-o oferiți de fiecare dată, așa că, dacă căutați o mulțime de lucruri, atunci lăsați recull să construiască și să caute un index. merită - și poate fi la îndemână să aveți în viitor pentru alte căutări. Nu îl folosesc foarte des, dar atunci când îl folosesc, îmi salvează viața.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.