Yadda ake shigar da wurin umarni don Nemo Fayiloli a cikin Linux


Umurnin nemo. Koyaya, yana aiki da inganci idan aka kwatanta da takwaransa; yana amfani da ɗaya ko fiye da bayanan bayanai wanda shirin updatedb ya cika kuma yana buga sunayen fayil ɗin da ya dace da aƙalla ɗaya daga cikin alamu (mai amfani yana bayarwa) zuwa daidaitaccen fitarwa.

Abubuwan ganowa na GNU ko fakitin mlocate ne suka samar da fakitin wuri. An san waɗannan fakitin don samar da aiwatar da wannan shirin. A mafi yawan tsarin CentOS/RHEL, abubuwan ganowa suna zuwa an riga an shigar dasu, duk da haka, idan kuna ƙoƙarin aiwatar da umarnin wuri, kuna iya fuskantar kuskure:

-bash: locate: command not found

A cikin wannan labarin, za mu nuna muku yadda ake shigar da kunshin mlocate wanda ke ba da umarnin wuri da sabunta umarnin don nemo fayiloli a cikin tsarin Linux.

A ƙasa akwai samfurin fitarwa yana nuna kuskuren da ke sama da fakitin gano abubuwan nema.

$ locate bash_completion.sh
$ rpm -qa | grep findutils

Don shigar da mlocate, yi amfani da mai sarrafa fakitin APT kamar yadda ake rarraba Linux ɗinku kamar yadda aka nuna.

$ sudo yum install mlocate    [On CentOS/RHEL]
$ sudo apt install mlocate    [On Debian/Ubuntu]     

Bayan shigar da mlocate, kuna buƙatar sabunta updatedb, wanda ake amfani da shi ta wurin umarni azaman tushen mai amfani tare da umarnin sudo, in ba haka ba zaku sami kuskure. Tsohuwar wurin ajiyar bayanai shine /var/lib/mlocate/mlocate.db.

$ sudo updatedb

Da zarar an sabunta bayanan bayanai, yanzu gwada aiwatar da umarnin wuri, wanda yakamata yayi aiki a wannan lokacin.

$ locate bash_completion.sh

Don nemo madaidaicin daidai gwargwadon tsarin da kuka shigar, yi amfani da wannan zaɓin -b da zaɓin \ globbing kamar yadda yake cikin wannan haɗin gwiwa.

$ locate -b '\bash_completion.sh'

Lura: Kuna iya amfani da madaidaicin muhalli na LOCATE_PATH don saita hanya zuwa ƙarin bayanan bayanai, waɗanda ake karantawa bayan bayanan tsoho ko kowane bayanan da aka jera ta amfani da tutar –database akan layin umarni.

Shi ke nan! A cikin wannan jagorar, mun nuna muku yadda ake shigar da kunshin mlocate wanda ke ba da umarnin wuri da sabunta umarni akan tsarin Linux. Raba ra'ayoyin ku tare da mu ta hanyar amsa tambayoyin da ke ƙasa.