slocate

Security Enhanced version of GNU Locate. Secure Locate provides a secure way to index and quickly search for files on your system. It uses incremental encoding just like GNU locate to compress its database to make searching faster, but it will also store file permissions and ownership so that users will not see files they do not have access to.

Syntax
      slocate [-qi] [-d path] [--database=path] search string

      slocate [-i] [-r regexp] [--regexp=regexp]

      slocate [-qv] [-o file] [--output=file]

      slocate [-e dir1,dir2,...] [-f fstype1,...] <[-l level] [-c] <[-U path] [-u]>

      slocate [-Vh] [--version] [--help] 

Options

   -u            Create slocate database starting at path /. 

   -U dir        Create slocate database starting at path dir.

   -e dir1,dir2,...
                 Exclude directories from the slocate database. 

   -f fstype1,...
                 Exclude files on specific file systems from the slocate database. 

   -c            Parse '/etc/updatedb.conf' when updating the slocate database. 

   -l level
       Security level. 0 turns security checks off.
       This will make search faster. 1 turns security checks on. This is the default. 

   -i            Do a case insensitive search. 

   -q            Quiet mode. Error messages are suppressed. 

   -n num        Limit the amount of results shown to num. 

   -r regexp
    --regexp=regexp  Search the database using a basic POSIX regular expression. 

   -o file
    --output=file    The database to create. 

   -d path
    --database=path  The path of databases to search in. 
   -h
    --help           Display this help. 
   -v
    --verbose        Verbose mode. Display files when creating database. 
   -V
    --version        Display version. 

slocate enables system users to search entire filesystems without displaying unauthorized files.

“The mind is its own place and in itself, can make a Heaven of Hell, a Hell of Heaven” ~ John Milton

Related Linux commands

locate - GNU Locate.
find - Search for files that meet a desired criteria.
fnmatch
weekly.conf
Equivalent Windows command: DIR /S - Display a list of files and folders.


 
Copyright © 1999-2024 SS64.com
Some rights reserved