Hvordan finne en fil i Raspberry Pi

Hvordan finne en fil i Raspberry Pi
Filadministrasjon er en integrert del av å administrere ethvert system. Selv etter å ha organisert filer perfekt blir det vanskelig å finne en nødvendig fil. Mye tid kan bortkastes mens du manuelt søker etter en bestemt fil. Derfor, i Raspberry Pi -systemet, kan en spesiell kommando brukes til å finne en fil eller katalog for å lagre mye av tiden din. I denne oppskrivningen vil vi presentere hvordan du finner en fil i Raspberry Pi.

Hvordan finne en fil i Raspberry Pi

For å finne en fil i Raspberry Pi -systemet a finne Kommando brukes syntaks hvis deles nedenfor:

Syntaks

$ sudo finn [File-Path]

Det er flere måter å bruke Find -kommandoen til å finne en fil. Bruker dette finne Kommando sammen med andre alternativer kan du finne filene:

  • I en spesifikk katalog
  • Med spesifikk tid
  • Med spesifikk karakter i navnet
  • Med spesifikk størrelse
  • Med spesifikk tillatelse

Alle disse måtene deles nedenfor sammen med noen eksempler også:

For å finne en fil i en spesifikk katalog

For å finne ut filene som er til stede i en bestemt mappe eller katalog under-nevnt kommandosyntax, kan du brukes:

Syntaks

$ sudo finn

Eksempel

I eksemplet nedenfor har vi funnet filene som er til stede i hjemmekatalogen:

$ sudo find /home /pi

Utgangen vises på skjermen, som viser alle filene som er til stede i hjemmekatalogen.

Og når du har funnet den spesifikke filen i katalogen, kan du enkelt få tilgang til filen.

For å finne filen med en bestemt tid

Noen ganger kan du føle behov for å finne filen som er opprettet eller endret i en bestemt tidsramme som i løpet av de siste to eller tre dagene, så å finne slike filer under nevnt kommandosyntax kan brukes:

I: Filer endret

I den nedenfor-nevnte kommandosyntaxen "m”Flagg sammen med tiden brukes til å representere de modifiserte filene:

Syntaks

$ sudo finn -mtime +

Eksempel

For å finne filene i hjemmekatalogen som har blitt endret de siste to dagene, brukes den nedenfor-nevnte kommandoen:

$ sudo find /home /pi -mtime +2

II: Filer opprettet

For å finne filene som er opprettet på et bestemt antall dager den nedenfor-nevnte syntaks brukes, "c”Flagg sammen med tiden brukes til å representere opprettede filer:

Syntaks

$ sudo finn -ctime +

Eksempel

For å finne filene som er opprettet de siste tre dagene i hjemmekatalogen:

$ sudo find /home /pi -ctime +3

Utgangen vil vise alle filene som er opprettet de siste tre dagene i hjemmekatalogen:

For å finne en fil med et bestemt tegn i navnet

For å finne en fil med spesifikke tegn som er til stede i filens navn under-nevnt syntaks, kan du brukes:

Syntaks

I denne syntaksen kan enhver karakter brukes, det er ikke nødvendig å bare bruke enkeltkarakter:

$ sudo finn -navn *

Eksempel 1

For å finne filene som starter med et tegn "en”I deres navn:

$ sudo find /home /pi -navn a*

Utgangen viser filene som er til stede i hjemmekatalogen, og navnet deres starter med et tegn "en”.

Eksempel 2

For å finne filene som har bokstavene “AM” i navnene sine “*”Sign ved starten og slutten av navnene viser at andre karakterer eller karakterer kan være til stede før og etter“ AM ”i en fils navn.

$ sudo find /home /pi -navn *er *

For å finne filen med en bestemt størrelse

Den under-nevnte syntaks kan brukes til å finne filen med en spesifikk størrelse:

Syntaks

$ Finn -størrelse +

Eksempel 1

$ FINN /HJEM /PI -SIZE +20M

Utgangen fra kommandoen ovenfor vil vise filene som er til stede i hjemmekatalogen med størrelse lik 20 mega -byte:

Eksempel 2

For å finne filen med spesifikk størrelse og spesifikk tid under nevnt kommando kan brukes:

$ FINN /HJEM /PI -STIZE +20M -MTITT +30

Utgangen fra kommandoen ovenfor vil vise filene som er til stede i hjemmekatalogen som er av størrelse 20m og er endret de siste 30 dagene:

Å finne fil med spesifikke tillatelser

For å finne filene med spesifikke lese, skrive og utføre tillatelser tilordnet bruker (u), gruppe (g) eller andre (o) Under-nevnt syntaks brukes:

Syntaks

$ Finn . -perm /

Tillatelseskarakterer er:

u = brukeren eller eieren, g = grupper der eier er til stede, o = andre.

w = Skriv tillatelse, r = Les tillatelse, x = Utfør tillatelse.

Eksempel

Kommandoen for å finne filene som har tillatelse/tilgang til skriving av både eier og grupper er nevnt nedenfor:

$ Finn . -perm /u = w, g = w

Utgangen fra kommandoen ovenfor vil vise alle filer som har skrivetillatelse for både bruker og gruppe:

Etter å ha funnet ut filtillatelser hvis du vil endre filtillatelsene, følg artikkel.

Det er det for å bruke Find -kommandoen for å finne en fil.

Bonus tips

Hvis du blir sittende fast et sted og føler behov for å få tilgang til manualen for systemet ditt, ved å bruke det under-nevnte finne Kommando Du kan få tilgang til manualen:

$ mann finner

Manualen for systemet vises på skjermen som en utgang for kommandoen ovenfor:

Konklusjon

For å finne en fil i Raspberry Pi -systemet finne Kommando brukes sammen med navnet på katalogen. Det er flere måter å bruke Find -kommandoen for å finne en fil med en bestemt størrelse, karakter eller tid. Hver av disse måtene blir diskutert i detalj i artikkelen. Til slutt blir kommandoen for å finne manualen også diskutert som et bonustips.