In sta guida, avete da appreverce cumu utilizà Linux per truvà un schedariu o una seria di schedari.
Pudete utilizà l'amministratore di schedariu provisto cù a distribuzione Linux per fà ricercà schedari. Sì avete usatu per aduprà Windows, un amministratore di schedariu hè propiu à u Windows Explorer. Ùn cuntene una interfaccia d'utilizatore cù una seria di caratteri chì quandu quì sottu cliccate ind'è i subfoldari in quelli carpeti è qualsiasi schedari chì sò cuntenuti.
A maiò parte di l'amministratori di l'archivi furnisce una ricerca è un metudu per u filtru di a lista di i schedari.
U megliu modu di ricerca per i schedari hè di usà a linia di cummandu di Linux, perchè parechji più mètudi dispunibuli per ricercà un schedariu da una utopia grafica puderanu pussibile avè tentativu di includiri.
Aduprà una finestra maghjina
Per pudè cercà per i schedari chì utilizanu a linea di cummanda di Linux, avete bisognu di abrir una finestra di terminal.
Ci hè parechje modi per apre u finestra di a terminal . Un modu chì hè sicuru di travaglià nantu à a più di i sistemi Linux hè di prende a CTRL, ALT è T chjave à u stessu tempu. S'ellu ùn manca aduprà u menù di menu in u vostru ambienti di scrittura Linux per truvà l'editore finale.
A manera più manca di truvà un schedariu
U cumanda utilizata per circà i schedari hè chjamatu find.
Eccu a sintaxe basica di l'Ordine di truvà.
truvà
U puntu di iniziali hè a cartafacciu duve vo vulete principià a ricerca. Per pudè a ricercà in u cuntattu tutale di scrive u seguente:
find /
In casu, sè vo vulete pruvà a ricerca di u cartulare oghje in u mo pudete utilizà a sintaxina di seguente:
truvà.
In generale, quandu si cercanu puderà circà per nome, dunque, per ricercà un schedariu chjamatu myresume.odt in tuttu u discu, puderete aduprà a sintaxe seguente:
find / -name myresume.odt
A primu parti di u cumandru trovi hè ovviamente a palora.
A seconda parte hè quì induve a ricerca
A parte dopu hè una espressione chì determina ciò chì truvà.
Finalmente l'ultima parte hè u nome di a cosa di truvà.
Dopu Pensà a ricerca
Cumu l'esse chjucu in a seccu preziosa, pudete sceglie alcuni locu in u sistema di scrittori per cumentà a ricerca. Per esempiu, sè vo vulete circà u sistemu di schedariu attuale pudete aduprà una strada bè cum'ella segui:
truvà. -nate ghjocu
U cumandimu indicà circà un schedariu o cartulare chjamatu u ghjocu in tutti i caratteri sottu u caratteru attuale. Pudete truvà u nome di u caratteru attuale cù u cumandimu pwd .
Se vulete circuncarà u sistema di archiu sanu, avete bisognu à principià à a carattere raghia cusì:
truvà u ghjocu / -namu
Hè prubabile chì i risultati rinforzati da u cumandariu precedente hà indicatu l 'autorizazione denegata per parechji risultati purtati.
Hè bisogna avè bisognu à elevate e vostre permessi usendu l'ordine sudo o cambià à un amministratore di u contu usendu u cumandimu .
A posiczione principiu pò esse literalmenti nant'à u vostru sistema di archive. Per esempiu, per ricercà u cartulare di u persone di staghjone:
Truvà u ghjocu ~ -nome
A tilde hè un metacharacteru comunmente utilizatu per denotazione u caratteru di u situ di l'utilizatori currentu.
Expressions
L'espressione più cumuni chì voi usandu is -name.
L'espressione di l'espressione permette di circà u nome di un schedariu o di un cartulare.
Ci hè ancu alcune altre espressione chì pudete aduprà u seguente:
- -amin n - U schedariu hè stata accede à settimana nanzu
- -anewer - U schedariu hè stata accessu più ricenti ca quellu modificatu
- -atime n - U schedariu hè stata accessata più n days ago
- -cmin n - U file hè stata cambiata nmin'hè ago
- -cnewer - U schedariu hè stata cambiata da più recensu chì u file hè statu mudificatu
- -ctime n - U schedariu hè stata cambiata di più di n days ago
- -empty - U schedariu hè vacanti
- -executable - U schedariu hè eseguitu
- -false - sempre falsa
- tipu tipu - U schedariu hè nantu à u sistema di schedariu speculatu
- -gid n - U schedariu appartene à u gruppu cù l'ID n
- -gruppu di gruppu - U schedariu ghjè appartitu à u gruppu chjamatu
- -ìlogicu chjappi - Ricerca per una linea simbolica ma ignore casu
- -iname pattern - Cerca un file ma ignore casu
- -inum n - cercà un schedariu cù u node especificatu
- -attachjarà u percorsu - cercate una strada però ignora u casu
- -iregex expression - cercare una espressione ma ignore casu
- -links n - cercà un furmatu cù u numme numaratu di ligami
- -ominiu nomu - cercate un ligame simbolicu
- -mmin n - data di l'arburatura hè stata mudificata n minutes ago
- A data di u nuvellu di u mumentu hè stata mudificata nove ghjorni
- -name - cercate un schedariu cù u nome indicatu
- - un nome novu - cercate un schedariu editatu più ricenti quellu di u schedariu da
- -nogrughje - cercate un schedariu senza identità di gruppu
- -nomeer - cerca un schedariu senza nisun utilizatore attaccatu
- -path période - cercate una strada
- -readable - find files that are readable
- -regex pattern - cercate i schedari chì currispundenu una espressione regulare
- tipu tipu - cercate un tipu particulari
- -uid uid - l'identità numèrica di l'utilizatori hè a listessa per uid
- -user name - file hè pussibile per l'utilizatore especificatu
- -crirevisable - cercate per i schedari chì ponu esse scritti
Comu truvà Accessu più Accantu À U Ciertu Di Nù Avà
Imagine chì vulete truvà tutti i schedari finu à a vostra cartulare di casa accede à più di 100 ghjorni fà. Pudete voi fà fà questu si vulete salvà i rinfrescati i vechji schedari chì avete micca accessu regularmente.
Per fà sta currimonia l'òrdine cumandante:
find ~ -atime 100
Cume Locate Carte Vacanze è Caratteri
Se vulete truvà tutti i schedari i caratteri vacanti in u vostru sistema utilizate l'urdinendu cumandante:
truverete / -empty
Cumu truvà tutte l'Archivi Executable
Se vulete truvà tutti i schedarii executable in u vostru urdinatore utilizate l'usu cumminatu:
find / -exec
Cumu truvà tutti i file Archive
Per truvà tutti i schedari chì sò leghjite utilizzate u cumandu:
find / -read
Patroni
Quandu cercate un schedariu ponu utilizà un mudellu. Per esempiu, pudete truvate tutti i schedari cù l'estensione mp3 .
Pudete utilizà stu patronu:
find / -name * .mp3
Cumu di mandà u risposte Da truvà u Find Command à un schedariu
U prublema principali cù u cumandimu di u cumandamentu hè chì alcuni pò volte ritornu troppu troppu risultati per vede in un passu.
Pudete cuntene l'output à u cumandru di caghutù o pò pudè issuà a ligna à un schedariu cumenti:
truvà / -name * .mp3 -frullu bisognu stampatu
Cumu truvà e eseguite un cumandariu contru un schedariu
Imagine chì vulete cercà è edità un schedariu à u stessu tempu.
Pudete utilizà a cumanda seguente:
find / -name filename -exec nano '{}' \;
U cumandariu precedente cerca un schedariu chjamatu filename è andarà dopu l'editore nano per u schedariu chì trova.
Resumen
U cumandru di truvà hè assai putenti. Sta guida hà dimustratu cumu per circà i schedari, ma ci sò assai numeri d'opzioni dispunibuli è di capiscenu tutti quelli chì avete verificate u manuale di Linux.
Pudete fate quì cù u cumandimu cumandante in u terminal:
omu trova