Kā atrast failu Raspberry Pi

Ka Atrast Failu Raspberry Pi



Failu pārvaldība ir jebkuras sistēmas pārvaldības neatņemama sastāvdaļa. Pat pēc perfektas failu sakārtošanas reizēm kļūst grūti atrast vajadzīgo failu. Manuāli meklējot konkrētu failu, var tērēt daudz laika. Tāpēc Raspberry Pi sistēmā var izmantot īpašu komandu, lai atrastu failu vai direktoriju, lai ietaupītu daudz jūsu laika. Šajā rakstā mēs parādīsim, kā Raspberry Pi atrast failu.

Kā atrast failu Raspberry Pi

Lai Raspberry Pi sistēmā atrastu failu a atrast tiek izmantota komanda, kuras sintakse ir koplietota tālāk:

Sintakse







$ sudo atrast [faila ceļš]

Ir vairāki veidi, kā izmantot komandu find, lai atrastu failu. Izmantojot šo atrast komandu kopā ar citām opcijām varat atrast failus:



  • Noteiktā direktorijā
  • Ar noteiktu laiku
  • Ar konkrētu rakstzīmi nosaukumā
  • Ar noteiktu izmēru
  • Ar īpašu atļauju

Visi šie veidi ir kopīgoti tālāk, kā arī daži piemēri:



Lai atrastu failu noteiktā direktorijā

Lai noskaidrotu failus, kas atrodas noteiktā mapē vai direktorijā, var izmantot tālāk minēto komandu sintaksi:





Sintakse

$ sudo atrast

Piemērs



Tālāk esošajā piemērā mēs esam atraduši failus, kas atrodas mājas direktorijā:

$ sudo atrast /home/pi

Izvade tiks parādīta ekrānā, kurā tiks parādīti visi mājas direktorijā esošie faili.

Kad esat atradis konkrēto failu direktorijā, varat viegli piekļūt failam.

Lai atrastu failu ar noteiktu laiku

Dažreiz jums var rasties vajadzība atrast failu, kas ir izveidots vai pārveidots noteiktā laika posmā, piemēram, pēdējo divu vai trīs dienu laikā, tāpēc šādu failu atrašanai var izmantot tālāk minēto komandu sintakse:

i: Faili pārveidoti

Tālāk minētajā komandu sintaksē ' m ” karodziņš kopā ar laiku tiek izmantots, lai attēlotu modificētos failus:

Sintakse

$ sudo atrast -mtime +

Piemērs

Lai mājas direktorijā atrastu failus, kas ir modificēti pēdējo divu dienu laikā, tiek izmantota tālāk minētā komanda:

$ sudo atrast /home/pi -mtime +2

ii: izveidotie faili

Lai atrastu failus, kas izveidoti noteiktā dienu skaitā, tiek izmantota tālāk minētā sintakse, “ c ” karodziņš kopā ar laiku tiek izmantots, lai attēlotu izveidotos failus:

Sintakse

$ sudo atrast -ctime +

Piemērs

Lai mājas direktorijā atrastu pēdējo trīs dienu laikā izveidotos failus:

$ sudo atrast /home/pi -ctime +3

Izvadē tiks parādīti visi faili, kas ir izveidoti pēdējo trīs dienu laikā mājas direktorijā:

Lai atrastu failu ar noteiktu rakstzīmi nosaukumā

Lai atrastu failu ar konkrētām rakstzīmēm, kas atrodas faila nosaukumā, var izmantot tālāk minēto sintaksi:

Sintakse

Šajā sintaksē var izmantot jebkuru rakstzīmi, nav nepieciešams izmantot tikai vienu rakstzīmi:

$ sudo atrast -nosaukums *

1. piemērs

Lai atrastu failus, kas sākas ar rakstzīmi ' a ” viņu vārdā:

$ sudo atrast /home/pi -nosaukums a*

Izvade parāda failus, kas atrodas mājas direktorijā, un to nosaukums sākas ar rakstzīmi ' a ”.

2. piemērs

Lai atrastu failus, kuru nosaukumos ir burti “am”, “ * ” zīme nosaukumu sākumā un beigās norāda, ka faila nosaukumā pirms un pēc “am” var būt citas rakstzīmes vai rakstzīmes.

$ sudo atrast /home/pi -name *am*

Lai atrastu failu ar noteiktu izmēru

Lai atrastu noteikta izmēra failu, var izmantot tālāk minēto sintaksi.

Sintakse

$ atrast -size +

1. piemērs

$ atrast /home/pi -size +20M

Iepriekš minētās komandas izvade parādīs mājas direktorijā esošos failus, kuru izmērs ir vienāds ar 20 megabaitiem:

2. piemērs

Lai atrastu failu ar noteiktu izmēru un noteiktu laiku, var izmantot tālāk minēto komandu:

$ atrast /home/pi -size +20M -mtime +30

Iepriekš minētās komandas izvadē tiks parādīti mājas direktorijā esošie faili, kuru izmērs ir 20 M un kas ir mainīti pēdējo 30 dienu laikā:

Lai atrastu failu ar īpašām atļaujām

Lai atrastu failus ar īpašām lasīšanas, rakstīšanas un izpildes atļaujām, kas piešķirtas lietotājam ( iekšā ), grupa ( g ) vai citi ( O ) tiek izmantota tālāk minētā sintakse:

Sintakse

$ atrast . -perm /

Atļaujas rakstzīmes ir:

iekšā = lietotājs vai īpašnieks, g = grupas, kurās atrodas īpašnieks, O = citi.

iekšā = rakstīšanas atļauja, r = lasīšanas atļauja, x = izpildes atļauja.

Piemērs

Tālāk ir minēta komanda, lai atrastu failus, kuriem ir atļauja/piekļuve rakstīšanai gan īpašniekam, gan grupām:

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

Iepriekš minētās komandas izvade parādīs visus failus, kuriem ir rakstīšanas atļauja gan lietotājam, gan grupai:

Kad esat noskaidrojis faila atļaujas, ja vēlaties mainīt faila atļaujas, izpildiet rakstu .

Tas ir paredzēts, lai izmantotu komandu atrast, lai atrastu failu.

Bonusa padoms

Ja kaut kur esat iestrēdzis un jūtat nepieciešamību piekļūt savas sistēmas rokasgrāmatai, izmantojiet zemāk minēto atrast komandu varat piekļūt rokasgrāmatai:

$ vīrietis atrast

Sistēmas rokasgrāmata tiks parādīta ekrānā kā iepriekš minētās komandas izvade:

Secinājums

Lai Raspberry Pi sistēmā atrastu failu, atrast komanda tiek izmantota kopā ar direktorija nosaukumu. Ir vairāki veidi, kā izmantot meklēšanas komandu, lai atrastu noteikta izmēra, rakstzīmes vai laika failu. Katrs no šiem veidiem ir detalizēti apspriests rakstā. Visbeidzot, kā papildu padoms tiek apspriesta arī rokasgrāmatas atrašanas komanda.