Hvernig á að nota find Command til að leita að mörgum skráarnöfnum (viðbótum) í Linux


Oft erum við læst í aðstæðum þar sem við þurfum að leita að mörgum skrám með mismunandi endingum, þetta hefur líklega komið fyrir nokkra Linux notendur sérstaklega innan úr flugstöðinni.

Það eru nokkur Linux tól sem við getum notað til að finna eða finna skrár á skráarkerfinu, en að finna mörg skráarnöfn eða skrár með mismunandi eftirnafn getur stundum reynst erfiður og krefst sérstakra skipana.

Eitt af mörgum tólum til að finna skrár á Linux skráarkerfi er finna tólið og í þessari leiðarvísi munum við fara í gegnum nokkur dæmi um notkun find til að hjálpa okkur að finna mörg skráarnöfn í einu .

Áður en við förum ofan í raunverulegar skipanir skulum við skoða stutta kynningu á Linux find tólinu.

Einfaldasta og almenna setningafræði leitarforritsins er sem hér segir:

# find directory options [ expression ]

Við skulum halda áfram að skoða nokkur dæmi um finna skipun í Linux.

1. Miðað við að þú viljir finna allar skrár í núverandi möppu með .sh og .txt skráarendingum, geturðu gert þetta með því að keyra skipunina hér að neðan:

# find . -type f \( -name "*.sh" -o -name "*.txt" \)

Túlkun á skipuninni hér að ofan:

  1. . þýðir núverandi möppu
  2. -gerð valkosturinn er notaður til að tilgreina skráargerð og hér erum við að leita að venjulegum skrám sem táknuð eru með f
  3. -nafn valkosturinn er notaður til að tilgreina leitarmynstur í þessu tilviki, skráarendingar
  4. -o þýðir „EÐA“

Mælt er með því að þú setjir skráarendingar innan sviga og notar einnig \ (aftur skástrik) flýtistaf eins og í skipuninni.

2. Til að finna þrjú skráarnöfn með .sh, .txt og .c endingum, gefðu út skipunina hér að neðan:

# find . -type f \( -name "*.sh" -o -name "*.txt" -o -name "*.c" \)

3. Hér er annað dæmi þar sem við leitum að skrám með .png, .jpg, .deb og .pdf > viðbætur:

# find /home/aaronkilik/Documents/ -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.deb" -o -name ".pdf" \)

Þegar þú fylgist gagnrýninn með öllum skipunum hér að ofan, þá er litla bragðið að nota -o valmöguleikann í find skipuninni, það gerir þér kleift að bæta fleiri skráarnöfnum við leitarfjöldann og einnig að þekkja skráarnöfnin eða skráarendingar þú ert að leita að.

Niðurstaða

Í þessari handbók fórum við yfir einfalt en gagnlegt bragð til að finna tól til að gera okkur kleift að finna mörg skráarnöfn með því að gefa út eina skipun. Til að skilja og nota finna fyrir margar aðrar mikilvægar skipanalínuaðgerðir geturðu lesið greinina okkar hér að neðan.