Kif Tinstalla Sib Kmand biex Sib Fajls fil-Linux


Il-kmand issib. Madankollu, taħdem b'mod aktar effiċjenti meta mqabbla mal-kontroparti tagħha; juża database waħda jew aktar popolati mill-programm updatedb u jistampa l-ismijiet tal-fajls li jaqblu mill-inqas wieħed mill-mudelli (li jipprovdi utent) mal-output standard.

Il-pakkett Locate huwa pprovdut mill-pakketti GNU findutils jew mlocate. Dawn il-pakketti huma magħrufa li jipprovdu l-istess implimentazzjoni tal-programm. Fuq il-biċċa l-kbira tas-sistemi CentOS/RHEL, findutils jiġi installat minn qabel, madankollu, jekk tipprova tmexxi kmand ta’ lokalizzazzjoni, tista’ tiltaqa’ ma’ l-iżball:

-bash: locate: command not found

F'dan l-artikolu, ser nuruk kif tinstalla l-pakkett mlocate li jipprovdi l-kmandi locate u updatedb biex issib fajls fis-sistemi Linux.

Hawn taħt hemm kampjun ta' output li juri l-iżball ta' hawn fuq u l-mistoqsijiet tal-pakkett findutils.

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

Biex tinstalla mlocate, uża l-maniġer tal-pakkett APT skont id-distribuzzjoni tal-Linux tiegħek kif muri.

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

Wara li tinstalla mlocate, għandek bżonn taġġorna l-updatedb, li jintuża mill-kmand locate bħala utent għerq bil-kmand sudo, inkella jkollok żball. Il-post tal-ħażna tad-database default huwa /var/lib/mlocate/mlocate.db.

$ sudo updatedb

Ladarba d-database tiġi aġġornata, issa ipprova tħaddem il-kmand tal-lokalizzazzjoni, li din id-darba għandha taħdem.

$ locate bash_completion.sh

Biex issib tqabbil eżatt skond il-mudell li ddaħħal, uża din l-għażla -b u l-għażla tal-globbing \ bħal fis-sintassi li ġejja.

$ locate -b '\bash_completion.sh'

Nota: Tista' tuża l-varjabbli ambjentali LOCATE_PATH biex tissettja mogħdija għal databases żejda, li jinqraw wara d-database default jew kwalunkwe databases elenkati bl-użu tal-bandiera –database fuq il-linja tal-kmand.

Dak kollox! F'din il-gwida, wrejnek kif tinstalla l-pakkett mlocate li joffri l-kmandi locate u updatedb fuq sistema Linux. Aqsam il-fehmiet tiegħek magħna permezz tal-formola ta' feedback hawn taħt.