Jeg er en ny Linux-bruger. Hvordan finder jeg filer og mapper i Linux ved hjælp af bash-kommandolinjen? Hvad er kommandoen til at finde en mappe i Linux?
Du kan bruge find og lokaliser kommandoer i Linux til at finde mapper og filer fra kommandolinjen. Denne side viser, hvordan man søger efter mapper i Linux ved hjælp af forskellige kommandolinjeværktøjer.
Kommando til at finde en mappe i Linux
- find kommando – Søg efter filer og mapper i et kataloghierarki
- find kommando – Find filer og mapper efter navn ved hjælp af den forudindstillede database / indeks
Sådan finder du en mappe på Linux ved hjælp af find-kommandoen
Find en mappe med navnet Documents
find kommando i aktion på Linux
Sådan søger du efter navn til mappenavne
Du kan tvinge find kommando til at fortolke store og små bogstaver som de samme . For eksempel matche dokumenter, DOKUMENTER, DocuMEnts og så videre ved at videregive indstillingen -iname:
find $HOME -type d -iname "Documents"
ELLER
find ~ -type d -iname "Documents"
ELLER
find /home/vivek/ -type d -iname "Documents"
Eksempel på output:
/home/vivek/Documents/home/vivek/backups/Bills-PDF/Documents/home/vivek/backups/Documents/home/vivek/documents
Sådan søger du efter mappe med navnet / etc / i rodfilen (/) filsystemet
Sådan skjules “Tilladelse nægtet fejlmeddelelser”, når jeg bruger find-kommandoen
Hvordan finder jeg en mappe kaldet python.projects ?
Forstå muligheder for find kommando
- -navn: Basis af filnavn (stien med de førende mapper fjernet) matcher shell-mønster.
- – iname: Udfør en sagfølsom søgning efter det givne mønster
- -print: Udskriv det fulde filnavn på standardoutput (normalt skærm) efterfulgt af en ny linje.
- -ls: Display aktuel fil i ls -dils-format på standardoutput, dvs. din skærm.
- -type d: Kun en liste over mapper eller mapper.
- -type f: Kun en liste over filer.
Søgemappe i Linux ved hjælp af lokaliser kommando
Konklusion
I denne vejledning lærte du, hvordan du finder en mappe på Linux-systemet ved hjælp af find og find-kommandoer. For mere info se gnu find kommandos hjælpeside her.
🐧 Få de nyeste tutorials om Linux, Open Source & DevOps via RSS-feed eller ugentligt e-mail-nyhedsbrev.
🐧 1 kommentar hidtil … tilføj en ↓
Kategori | Liste over Unix- og Linux-kommandoer |
---|---|
Filhåndtering | kat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Netværksværktøjer | dig • vært • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Pakkehåndtering | apk • apt |
Processstyring | bg • chroot • cron • afvist • fg • job • killall • kill • pidof • ps træ • pwdx • tid |
Søgning | grep • hvor er • hvilken |
Brugerinformation | grupper • id • lastcomm • sidste • låg / libuser-låg • lognavn • medlemmer • brugere • whoami • hvem • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |