GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie mlocate auf CentOS8

Einführung

finden Der Befehl ist eines der besten Tools, um Dateien schnell anhand des Dateinamens zu finden. Der Ort Der Befehl liest eine oder mehrere Datenbanken, die von updatedb vorbereitet wurden und schreibt Dateinamen, die mindestens einem der Muster entsprechen, auf die Standardausgabe, einen pro Zeile.Pre-Flight-Check

In dieser Anleitung zeigen wir Ihnen, wie Sie mlocate unter CentOS 8 installieren

Zuerst veranschaulichen wir den Unterschied zwischen locate und mlocate

Unterschied zwischen Locate &Mlocate

Das locate-Paket ist die Implementierung von locate von GNU findutils. Das mlocate-Paket ist eine weitere Implementierung des gleichen Konzepts namens mlocate.

Sie implementieren die gleiche grundlegende Funktionalität:schnelle Suche nach Dateinamen basierend auf einem Index, der (normalerweise) jede Nacht neu erstellt wird. Sie unterscheiden sich in einigen ihrer Funktionen über die grundlegende Verwendung hinaus.

mlocate ist ein verschmelzender Ort und Datenbankpaket. „Zusammenführen“ bedeutet updatedb verwendet die vorhandene Datenbank erneut, um das erneute Lesen des größten Teils des Dateisystems zu vermeiden. Dadurch wird die Datenbankaktualisierung schneller und die Systemcaches werden nicht belastet.

mlocate kann mehrere Dateisysteme indizieren, einschließlich Netzwerkdateisysteme für Netzwerkfreigaben. Dieses Paket ist unerlässlich, wenn Sie versuchen, schnell Dokumente in einem Terminal zu finden.

Unter Debian und Derivaten, wenn Sie beide installieren, suchen Sie wird mlocate ausführen Implementierung, und Sie müssen locate.findutils ausführen um die GNU-Implementierung auszuführen. Dies wird durch Alternativen bewältigt.

Wenn Sie beide installiert haben, verbringen beide Zeit damit, ihren jeweiligen Index neu zu erstellen, aber ansonsten werden sie nicht miteinander in Konflikt geraten.

mlocate installieren

  • Aktualisieren Sie die Systempakete
dnf -y update

Installieren Sie mlocate .

dnf -y install mlocate
  • mlocate aktualisieren
updatedb

Der obige Befehl aktualisiert die Suchdatenbanken

HINWEIS :mocate installiert einen Cron-Job, der täglich ausgeführt wird, um Suchdatenbanken zu aktualisieren unter:

/etc/cron.daily/mlocate.cron
  • Überprüfen Sie die mlocate-Version
locate -V
  • Suchen Sie in der Manpage nach locate
man locate

Schlussfolgerung

Das ist es..

In diesem Artikel haben wir Ihnen gezeigt, wie Sie mlocate unter CentOS 8 installieren, zusätzlich zum Unterschied zwischen locate und mlocate .

Danke


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie auf einem Ubuntu-Server

  4. So installieren Sie Locate auf einem Fedora-Server

  5. So installieren Sie Locate auf einem Debian-Cloud-Server

So installieren Sie Homebrew auf dem Mac

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie GitHub auf Centos8

Wie installiere ich Odoo auf centos8?

So installieren Sie Locate auf CentOS Server