Reklaam
Kas olete endiselt hädas Linuxi õppimiskõveraga? Me ei süüdista sind! Seda on tohutult erineb Windowsist 7 peamist erinevust Windowsi ja Linuxi vahel, millest peaksite enne ümberlülitamist teadma Loe rohkem nii et peate kindlasti sattuma probleemidesse, näiteks otsima need failid, mille asetsite teisel päeval valesti. Kas neid on lihtne leida?
Õnneks jah. Peate siiski mõnevõrra olema tuttav käsuridaga Linuxi käsuridaga tutvumise lühijuhendLinuxis saate käskudega teha palju hämmastavat asja ja seda pole tegelikult raske õppida. Loe rohkem et avada Linuxi ökosüsteemi ja kõigi selle aluseks olevate utiliitide täielik võimsus. Kui te pole seda juba teinud, siis tutvuge nendega olulised Linuxi käsud Linuxi A-Z - 40 olulist käsku, mida peaksite teadmaLinux on Windowsi ja Maci jaoks sageli ignoreeritud kolmas ratas. Jah, viimase kümnendi jooksul on avatud lähtekoodiga opsüsteem palju veojõudu saavutanud, kuid selle kaalumist on veel kaugel ... Loe rohkem .
Kui olete valmis, on siin kolm lihtsat käsku, mille abil saate leida faile, mida te lihtsalt ei leia.
„Milline“ käsk
mis käsk on kolmest käsust, mida uurime, kõige lihtsam, kuid see lihtsus nõuab oma kulusid: selle kasutamine on äärmiselt kitsas ja konkreetne. Kuid selleks, mida see on mõeldud, on see, mida ta teeb, väga hea.
Linuxis osutab iga käsureal käivitatav käsk tegelikult kuskil süsteemis asuvale binaarfailile (tuntud ka kui käivitatavale failile). Käsu tippimisel lõpetatakse käsu binaarfail. Kui kasutate mis
käsk koos otsitava käsuga, väljund on tee selle käsu kahendfaili juurde.
![linux-leidke-failid-mis](/f/33cb22ac3e81489b6ecee0147322d9de.png)
Ülaltoodud näites sageli kasutatav käsk sudo
osutab tegelikult kahendfailile nimega sudo sisse /usr/bin kataloog. Selles kataloogis ei paikne siiski kõik binaarfailid mis
on kasulik, kui peate leidma binaari, kuid teil pole aimugi, kust otsima hakata.
![linux-leidke-failid-kus](/f/3927f03a583ca10d0daf1cbfd1cc50a8.png)
Alternatiivne käsk on kus on
käsk, mis annab teile natuke lisateavet - mitte ainult käsu binaarfaili asukoha, vaid ka käsu lähtefailide ja manuaallehtede asukoha.
Pange tähele, et mõlemad saavad otsida mitu käsku korraga, sisestades soovitud arv käsunimesid (nagu ekraanipiltidel näidatud).
Üks väike erinevus kahe käsu vahel on see kus on otsib ainult sisseehitatud kataloogide loendit, kui samal ajal otsitakse mis vaatab läbi kõik praeguse kasutaja kataloogidPATH keskkonnamuutuja.
Käsk „Leia”
Järgmine käsk, mida uurime, on leidma, mis kasutab otsinguprotsessi kiirendamiseks eelehitatud failide ja kataloogide andmebaasi. Kui olete kunagi kasutanud indekseeritud Windowsi otsing Mis on Windowsi töölauaotsingu kiireimad tööriistad?Otsing on üks digitaalsetest tööriistadest, mida peame enesestmõistetavaks ja millele me väga tugineme. Õnneks on Windowsiga kaasas käepärane otsingufunktsioon. Kas kolmandate osapoolte tööriistad võiksid olla paremad ja kiiremad? Tegime testi. Loe rohkem , peaks kontseptsioon olema üsna tuttav.
Selline indekseeritud otsing on kindlasti kiirem kui kogu kettadraivi otsimine, kuid negatiivne külg on see, et register võib mõnikord sünkroonist välja kukkuda. Ehkki Linuxi süsteem värskendab indeksit perioodiliselt, saate sundida seda sünkroonima, kasutades ajakohastatud
käsk.
Pange tähele, et indeksi värskendamine võib võtta kuni mitu minutit sõltuvalt teie süsteemi töötlemisvõimsusest.
![linux-find-files-locate](/f/64c3fe7451568f3c8a2bf06addf8ea5a.png)
Et kasutada leidma
käsk, peate vaid pakkuma päringustringi, mida see vastete leidmiseks kasutab. Käsk väljastab kõigi päringule vastavate indekseeritud kataloogide ja failide loendi.
Kui soovite piirata otsingut ainult täpse vastega, kasutage nuppu -b
parameeter. Kui soovite muuta otsingupäringu tõstutundlikuks, kasutage nuppu -i
parameeter. Kui soovite tulemuste arvu piirata, kasutage nuppu -n
parameeter.
Käsk „Leia“
Lõpuks on meil leidma käsk, mis on käskudest, mida uurime, kõige mitmekülgsem, kuid samas ka kõige raskem õppida, kuna paindlik see võib olla.
Pange tähele, et selle käsu kasutamisel otsib see alati aktiivsest kataloogist, kui pole teisiti täpsustatud.
![linux-find-files-find-name](/f/ea9cc333ae114bf9a4a2c1baec67a316.png)
Faili otsimiseks nime järgi kasutage -nimi
parameeter (või -iname
juhtumi tundmatuse parameeter). Või võite otsingu ümber pöörata ja faile nende nime järgi välistada, kasutades -mitte
modifikaator. *
sümbolit kasutatakse metamärgina.
![linux-leidke-failid-leidke-tüüp](/f/36ae5a57212e7f34bed36261f933d386.png)
Samuti saate kõiki faile nende tüübi järgi leida, kasutades -tüüpi
parameeter. Järgmised levinud suvandid vastavad nende vastavatele failitüüpidele:
- d: kataloogid
- f: tavalised failid
- l: sümboolsed lingid
![linux-find-files-find-size](/f/881031e659e402ddef97aa5932f70f2a.png)
Sarnaselt failitüüpidega saate faili suuruse järgi otsida, kasutades -suurus
parameeter, millele järgneb string, mis tähistab suurust, ühikut ja kas me tahame täpset, väiksemat või suuremat kui vastet:
- c: baiti
- k: kilobaiti
- M: megabaiti
- G: gigabaiti
Ja muidugi saab neid kõiki kombineerida, et moodustada konkreetsete failide jaoks väga spetsiifilised otsingud. Kui soovite aheldada mitu otsingut üheks, kasutage nuppu -ja
ja või
parameetrid päringute vahel.
Ärge kunagi kaotage Linuxis muud faili
Ja seal see teil on: parimad viisid Linuxi failide leidmiseks, kasutades ainult käsurida. Kolmanda osapoole tarkvara pole vajalik. Kas vajate lihtsat kus, kiire leidmavõi võimas leidma, Linux on teid katnud Mis vahe on Linuxi distributsioonidel, kui nad kõik on Linux? [MakeUseOf selgitab]Kui kasutajat esmakordselt Linuxiga tutvustatakse, võidakse talle öelda, et nad kasutavad Linuxi, kuid nad saavad kiiresti teada, et seda nimetatakse millekski muuks. Jah, Ubuntu, Fedora, Linux Mint, Debian, openSUSE ja nii paljud teised ... Loe rohkem .
Kuidas sina leida faile Linuxist? Jagage meiega oma parimaid näpunäiteid ja nippe allolevates kommentaarides!
Joel Lee'l on B.S. arvutiteaduses ja üle kuue aasta kestnud erialase kirjutamise kogemus. Ta on MakeUseOfi peatoimetaja.