説明するために、次のコマンドを検索する検索:
一つの問題:CentOSのシステムがlocateコマンドを見つけることができません(探し:コマンドが見つかりません)
ソリューション:
インストールパッケージmlocate
yumをmlocateをインストール-y
データベースを更新します
updatedbを
第二の問題:いくつかのファイルが残っているがlocateコマンドで見つけることができません
理由:
プロフィール
猫/etc/updatedb.conf
コマンドを入力した後見ることができます。
PRUNE_BIND_MOUNTS = "yes"と autofsのBDEV binfmt_miscのcgroup、CIFSコーダconfigfsのcpuset debugfsのdevptsのeCryptfs exofsヒューズfuse.sshfs fusectl GFS GFS2 GPFS hugetlbfs inotifyfs ISO9660 JFFS2光沢mqueueをncpfsのNFS NFS4のnfsd pipefs procのramfs rootfsのrpc_pipefs securityfs selinuxfs SFS自動PRUNEFS =「9P AFS anon_inodefs sockfs sysfsのtmpfsのUBIFS UDF USBFS " PRUNENAMES =" .gitの.hgの.svn " PRUNEPATHS =" / AFS /メディアを/ mnt /ネット/ SFS / tmpに/ udevのは/ var /キャッシュ/ ccacheのは/ var / libに/ yumを/ yumdbの/ var /スプール/カップの/ var /スプール/イカの/ var / tmpに」
それが「いいえ」であればPRUNE_BIND_MOUNTS =「yes」をオープン制限検索では、検索制限がオンになっていないことを示します。
ときPRUNEFS =検索は、ファイルシステムを検索しません。
PRUNENAMESは=検索すると、ファイルの種類は検索されません。
PRUNEPATHS =検索、検索パスがない場合。
だけでなく、whereisは、さらに以下のどの、フォローするコマンドを見つけるために検索を制限