Vaihdoin juuri MS-Windows-palvelimen järjestelmänvalvojasta Debian Linux -palvelinjärjestelmän hallintaan roolit. Minun on löydettävä hakemisto nimeltä project.images. Minulle kerrottiin myös, että locate-komento on yksinkertaisin ja nopein tapa löytää tiedostojen ja hakemistojen sijainnit Linuxissa. Mutta locate-komento ei toimi minulle. Kuinka löydän project.images-hakemiston vain komentorivivalinnoilla?
Opetusohjelman tiedot |
Vaikeus |
Helppo (rss) |
Pääkäyttäjän oikeudet |
Ei |
Vaatimukset |
etsi komento Linuxissa tai macOS / Unixissa |
Aika |
5m |
Sinun on käytettävä etsi-komentoa. Sitä käytetään tiedostojen paikantamiseen Linuxissa tai Unixin kaltaisessa järjestelmässä. Locate-komento etsii valmiiksi rakennetun tietokannan updatedb: n luomista tiedostoista.
Etsi-komento etsii live-tiedostojärjestelmästä tiedostoja, jotka vastaavat hakuehtoja.
Hakemiston löytäminen Linuxista
Linux etsi hakemistokomento
Seuraava esimerkki näyttää kaikki nykyisen hakemiston tiedostot ja kaikki alihakemistot:
find find .find . -print
Hakemiston etsiminen
Jos haluat löytää hakemiston apt (/ root) tiedostojärjestelmästä, kirjoita:
Alert: Kun haet / (root) -tiedostojärjestelmää, sinun on suoritettava find-komento pääkäyttäjänä.
find / -type d -name "apt" sudo find / -type d -name "apt"
Esimerkkilähdöt:
/var/log/apt/var/lib/apt/var/cache/apt/etc/apt/etc/logrotate.d/apt/etc/cron.daily/apt
Linuxin käyttöoikeuden estettyjen virheilmoitusten käsittely
Etsi näyttää virheilmoituksen jokaiselle hakemistolle / tiedostolle, jolla sinulla ei ole lukuoikeutta
Näiden välttämiseksi liitä 2 > / dev / null jokaisen loppuun komento:
find /where/to/look/ criteria action 2>/dev/nullsudo find / -type d -name "apt" 2>/dev/null
Miten löydetään hakemisto nimeltä Documents Linuxissa?
Kirjoita seuraava komento hakeaksesi Documents-hakemistoa $ HOME dir: stä:
$ find $HOME -type d -name Documents
Esimerkkilähdöt:
/home/vivek/Documents
Yksityiskohtaisen luettelon hakeminen tiedostoista / direistä
Siirrä -ls nykyisen tiedoston luetteloon ls-komennon lähtömuodossa:
find / -name "apt" -ls
Esimerkkilähdöt:
Kuinka luetellaan vain hakemistot?
Etsi vain hakemistoja ja ohita tiedostojen nimet ohittamalla -type d -vaihtoehto seuraavasti:
find / -type d -name "apt" -ls
Esimerkkilähdöt:
Kuinka kirjainkoon erottamaton haku suoritetaan?
Korvaa -name -vaihtoehto -inimellä seuraavasti:
find / -type d -iname "apt" -ls
TAI
find / -type d -iname "apt"
Kuviot ’apt’ vastaavat hakemistojen nimiä ’apt’, ’APT’, ’Apt’, ’apT’ jne.
Kuinka löydän hakemiston nimeltä project.images?
Kirjoita jokin seuraavista komennoista:
find / -type d -iname "project.images" -ls
TAI
find / -type d -name "project.images" -ls
TAI
find / -type d -name
read more