GNU/Linux >> Linux Esercitazione >  >> Linux

Qual è l'equivalente del comando updatedb di Linux per Mac?

È locate.updatedb su Mac.

sudo /usr/libexec/locate.updatedb

Per ulteriori informazioni, consulta la pagina man di localizzare.updatedb .


Puoi fare sudo ln -s /usr/libexec/locate.updatedb /usr/local/bin/updatedb per fare il updatedb comando disponibile.


Personalmente, ho appena installato findutils (usa MacPorts o Homebrew).

Quindi hai GNU localizzato e aggiornatob.

updatedb non funzionerà senza sudo.

Personalmente preferisco avere una posizione per utente però; se sudo altri utenti conosceranno i nomi/le posizioni di tutti i tuoi file.

Ho un cron job da eseguire:

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

E nel mio .zshrc .bashrc/.bashprofile:

export LOCATE_PATH="~/tmp/locatedb"


Linux
  1. Qual è l'equivalente del comando "libero" di Linux su FreeBSD v8.1

  2. Qual è l'equivalente di getch() e getche() in Linux?

  3. Comando equivalente a Linux per comando aperto su Mac/Windows?

  4. Qual è l'equivalente del comando File Linux per Windows?

  5. Qual è l'equivalente di ~ (tilde) di Linux in Windows?

Cos'è il comando Linux Watch + Esempi

Comando Sudo in Linux

Trucchi di formattazione per il comando data di Linux

Una guida pratica per il comando chroot in Linux

Qual è il comando kill in Linux?

Che cos'è sudo rm -rf in Linux ed è pericoloso?