updatedb
create symbolic link;
mkdir ~/bin
cd ~/bin
ln -s /usr/libexec/locate.updatedb updatedb
nano ~/.zshrc
export PATH="~/bin:$PATH"
source ~/.zshrc
include Spotlight (add to .zshrc);
function locate { mdfind "kMDItemDisplayName == '$@'wc"; }
index a specifc drive;
sudo mdutil -E /Volumes/2TB
sudo nano /usr/libexec/locate.updatedb
#
: ${mklocatedb:=locate.mklocatedb} # make locate database program
: ${FCODES:=/var/db/locate.database} # the database
: ${SEARCHPATHS:="/"} # directories to be put in the database
: ${PRUNEPATHS:="/Volumes/OSX /Users/propertydb/tmp /private/tmp /private/var/folders /private/var/tmp */Backups.backupdb"} # unwanted directories
: ${FILESYSTEMS:="hfs ufs"} # allowed filesystems
: ${find:=find}
Various file systems;
NFS nfs nfs4 ext2 ext3 ext4 ufs zfs ntfs fat fat16 fat32 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs ecryptfs fusesmb devtmpfs