GNU/Linux >> Znalost Linux >  >> Linux

Jaký je ekvivalent linuxového příkazu updatedb pro Mac?

Je to locate.updatedb na Macu.

sudo /usr/libexec/locate.updatedb

Další informace naleznete na manové stránce locate.updatedb .


Můžete udělat sudo ln -s /usr/libexec/locate.updatedb /usr/local/bin/updatedb vytvořit updatedb příkaz k dispozici.


Osobně jsem právě nainstaloval findutils (použijte MacPorts nebo Homebrew).

Pak máte GNU lokalizovat a aktualizovatb.

updatedb nebude fungovat bez sudo.

Osobně dávám přednost umístění pro každého uživatele; pokud provedete sudo, ostatní uživatelé budou znát jména/umístění všech vašich souborů.

Mám spustit úlohu cron:

updatedb --localpaths='/Users/grogs' --output='/Users/grogs/tmp/locatedb'

A v mém profilu .zshrc .bashrc/.bash:

export LOCATE_PATH="~/tmp/locatedb"


Linux
  1. Průvodce linuxovým terminálem pro začátečníky

  2. Co je ekvivalent linuxového příkazu 'free' na FreeBSD v8.1

  3. Jaký je ekvivalent linuxového příkazu sudo fdisk -l v MacOS?

  1. 8 tipů pro příkazový řádek Linuxu

  2. Linux ekvivalent příkazu otevřít Mac OS X

  3. Jaký je ekvivalent getch() &getche() v Linuxu?

  1. Jaký je ekvivalent C++ pro AutoResetEvent pod Linuxem?

  2. Linux ekvivalentní příkaz pro otevřený příkaz na Mac/Windows?

  3. Co je ekvivalentní příkazu Linux File pro Windows?