Nalezení souborů v libovolném operačním systému je velmi běžný úkol, protože ve vašem systému je uloženo více souborů najednou. Metody založené na GUI jsou snadno dostupné pro každý operační systém, nicméně v Linuxu většinou preferuji metody založené na CLI. Proto se dnes naučíme dvě nejjednodušší metody hledání souborů v CentOS 8.
Vyhledávání souborů v CentOS 8
Pro vyhledání souborů v CentOS 8 se používají dvě základní metody, které jsou popsány níže:
Metoda č. 1:Vyhledání souborů v CentOS 8 pomocí příkazu „locate“:
První metoda, kterou se budeme řídit, je založena na použití příkazu „locate“ pro vyhledání souborů v CentOS 8. Jednoduše musíte provést následující kroky:
Krok č. 1:Nainstalujte nástroj „mlocate“ v CentOS 8:
Přímé použití příkazu „locate“ v CentOS 8 může občas způsobit chyby, protože tento příkaz obecně není ve výchozím nastavení ve vašem systému nainstalován. V takové situaci nejprve nainstalujeme obslužný program, který tento příkaz obsahuje. Je známý jako nástroj „mlocate“ a lze jej nainstalovat spuštěním příkazu zobrazeného níže:
sudo dnf install mlocate
V našem případě jsme již měli na našem systému CentOS 8 nainstalovaný nástroj „mlocate“, a proto jsme na terminálu obdrželi následující zprávy „Není co dělat“.
Krok č. 2:Aktualizujte databázi systému CentOS 8:
Po instalaci jakéhokoli nového nástroje na CentOS 8 je povinné aktualizovat databázi vašeho systému pomocí příkazu uvedeného níže:
sudo updatedb
Pokud se proces aktualizace na vašem systému CentOS 8 úspěšně dokončí, neuvidíte na obrazovce žádný výstup.
Krok # 3:Najděte požadovaný soubor pomocí příkazu „locate“ v CentOS 8:
Po úspěšné instalaci nástroje „mlocate“ a aktualizaci databáze indexu souborů můžeme snadno použít příkaz „locate“ k vyhledání libovolného souboru v CentOS 8 způsobem uvedeným níže:
locate FileName
Nahraďte FileName názvem souboru, který má být nalezen, pomocí příkazu „locate“. V našem případě to byl TestFile.txt.
Pokud uvedený soubor ve vašem systému existuje, spuštěním výše uvedeného příkazu se vrátí úplná cesta k tomuto souboru jako jeho výstup, jak je znázorněno na následujícím obrázku:
Metoda č. 2:Vyhledání souborů v CentOS 8 pomocí příkazu „najít“:
Druhá metoda, kterou se budeme řídit, je založena na použití příkazu „find“ pro hledání souborů v CentOS 8. Jednoduše musíte udělat následující:
Protože příkaz „najít“ ve výchozím nastavení v našem systému CentOS 8 existuje, můžeme jej jednoduše použít k vyhledání požadovaného souboru způsobem uvedeným níže:
find -name FileName
Nahraďte FileName názvem souboru, který má být nalezen, pomocí příkazu „find“. V našem případě to byl TestFile.txt.
Pokud uvedený soubor ve vašem systému existuje, spuštění výše uvedeného příkazu vrátí úplnou cestu k tomuto souboru jako jeho výstup, jak je znázorněno na následujícím obrázku. Zde "." a symboly „/“ před názvem souboru ve výstupu tohoto příkazu označují, že zadaný soubor je umístěn v domovském adresáři. Pokud by byla umístěna jinde, bude tato cesta vrácena jako výstup tohoto příkazu.
Závěr
S pomocí dnešního článku můžete okamžitě zjistit, jak snadné je najít libovolný požadovaný soubor v CentOS 8 pomocí popsaných metod. Nyní můžete kdykoli pohodlně vyhledat jakýkoli soubor v CentOS 8.