Фд, алтернатива команди за проналажење, једноставна, брза и лака за употребу

о ФД

У следећем чланку ћемо погледати фд. Ово је брз, једноставан и једноставан алат који има за циљ олакшајте претрагу, у поређењу са командом за проналажење. Није замишљен као потпуна замена за наредбу финд, већ је само намењен пружању једноставне алтернативе која ради мало брже.

Данас је већина корисника Гну / Линука упозната са наредбом пронађи претрагу и многим случајевима када она може бити корисна. У следећим редовима ћемо погледати инсталација и могуће употребе фд да би могли претражујте наше датотеке.

Опште карактеристике фд

Неке од најзапаженијих карактеристика су:

  • А једноставна за употребу синтакса. Само треба писати фд * образац*.
  • Нуди а шарени испуст, слично команди лс.
  • Имаћемо а брзи одговор.
  • Омогућава а паметна претрага, са великим и малим словима по дефаулту.
  • Не претражује скривене датотеке и директоријуме подразумевано

Ово су само неке од његових карактеристика. Са свима њима се може консултовати спремиште ГитХуб пројекта.

Инсталирајте фд на Убунту

Да бисмо инсталирали ову апликацију за претрагу на дистрибуцијама заснованим на Убунту-у и Дебиан-у, мораћемо преузмите најновију верзију са странице лансирања. Такође можемо користити терминал (Цтрл + Алт + Т) за преузмите .деб пакет помоћу вгета. За ово пишемо:

Преузмите фд са вгет-ом

wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb

Када је преузимање завршено, можемо инсталирајте пакет куцање на истом терминалу:

фд инсталација команде

sudo dpkg -i fd-musl_7.3.0_amd64.deb

Коришћење фд-а у Убунту-у

Бити сличан финд цомманд, ова наредба такође има много могућих случајева употребе. Пре него што кренемо дубље, упутно је извршити преглед доступне опције. За то се можемо обратити његовој помоћи тако што ћемо откуцати терминал (Цтрл + Алт + Т):

хелп фд наредба

fd -h

Примери коришћења фд

За следеће примере користићу инсталацију пројекта који се зове Апунтадориум се налази у / опт / лампп / хтдоцс / да врше претраге.

За почетак можемо покрените команду без икаквих аргумената, излаз који ћемо видети биће слично команди лс -Р:

фд команда без аргумената

fd

Ми ћемо бити у стању видети само првих 10 резултата, да бисте видели краћи излаз из наредбе, куцањем:

фд хеад, ограничите резултате на 10

fd | head

Претражите према продужетку

Ако смо заинтересовани за проналажење свих датотека јпг, можемо користити опција '-е' за филтрирање према продужетку:

фд филтер по продужетку

fd -e jpg

Претражујте помоћу обрасца

La опција '-е' може се користити и превише у комбинацији са шаблоном попут следећег:

фд филтер по обрасцу

fd -e php index

Ова наредба ће тражити датотеке са наставком пхп који у свом имену имају низ 'индекс'.

Изузмите директоријум из претраге

Да смо желели изузети неке резултате, моћи ћемо да користимо опција "-Е" као што следи:

филтрирајте по обрасцу избегавајући директоријум

fd -e php index -E PASTE

Ова наредба ће тражити све датотеке са екстензијом пхп, који садржи низ 'индекс'и изузеће резултате из директоријума'ПАСТЕ'.

Претражујте у директоријуму

Ако желите да претражујете у одређеном директоријуму, једноставно ћете морати назначи то као аргумент:

фд претрага датотека у директоријуму

fd png ./IMG/

Са претходном командом тражићемо пнг датотеке у ИМГ директоријуму.

Извршите наредбу на добијеним резултатима

Као и код проналаска, и ми ћемо моћи да користимо -к или –екец аргументи за покретање паралелног извршавања наредби са резултатима претраге. У следећем примеру ћемо користити цхмод за промену дозвола пронађених датотека слика.

fd -e jpg -x chmod 644 {}

Горња команда ће пронаћи све датотеке са јпг наставком и на њима покренути цхмод 644.

Ови редови су само кратки преглед команде фд. Неким корисницима је ова команда можда лакша за употребу и бржа од проналажења. Као што је поменуто на почетку чланка, ова наредба није намењена у потпуности да замени финд. Настоји само да обезбеди једноставну употребу, лакшу претрагу и боље перформансе. Ова команда не заузима пуно простора, лако се инсталира и добра је алатка која вам је при руци када морате да радите са одређеним бројем датотека.

Да би добио детаљније информације о овој команди, корисник коме је потребна моћи ће да је пронађе више информација у спремиште на ГитХуб-у пројекта. Фуенте.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Сантјаго дијо

    Као аутор чланака отвореног кода, било би лепо када бисте навели извор свог садржаја. https://www.tecmint.com/fd-alternative-to-find-command/

    1.    Дамиен Амоедо дијо

      У праву си. Цитирано остаје.