文件搜索命令locate:搜索快,新建文件無法搜索;
命令格式: locate 文件名 //在后臺數(shù)據(jù)庫中按文件名搜索,搜索速度快;
/var/lib/mlocate : locate命令所搜索的后臺數(shù)據(jù)庫
命令:updatedb // 更新數(shù)據(jù)庫,默認(rèn)是一天自動更新;
/etc/uodatedb.conf 配置文件中:
1. PRUNE_BIND_MOUNTS = “yes”
開啟搜索限制
2. PRINEFS =
搜索時,不搜索的文件系統(tǒng);
3. PRUNEFNAMES =
搜索時,不搜索的文件類型;
4. PRUNEFATHS =
搜索時,不搜索的路徑;
命令的搜索命令:
命令格式:whereis 文件名 //搜索命令所在的路徑和幫助文檔所在位置;
選項(xiàng):
-b: 只查找可執(zhí)行文件
-m: 只查找?guī)椭臋n
命令格式:which 文件名 //搜索命令所在路徑和別名 
PATH環(huán)境變量:定義的是系統(tǒng)搜索命令的路徑;
root@sd-ThinkCentre-XXXX:/#echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
命令:whoami :當(dāng)前用戶是誰?
命令:whatis ls :這個命令是干啥的
文件搜索命令find
一個扇區(qū)的大小為512K
find命令: find [搜索范圍][搜索條件] 文件名  //搜索文件;
eg :find / -nameinstall.log
注:皮面大范圍搜索,會非常的耗費(fèi)系統(tǒng)資源
         Find在系統(tǒng)中搜索符合條件的文件名、如果需要匹配,使用通配符。通配符是完全匹配; 
Linux中的通配符:
1. * 匹配任意內(nèi)容;
Eg:find /root 主站蜘蛛池模板: 邢台市| 抚宁县| 琼中| 丰镇市| 衡水市| 红安县| 徐水县| 西乌| 商丘市| 定南县| 岫岩| 长泰县| 景洪市| 达尔| 安顺市| 潮州市| 石楼县| 阿拉善左旗| 漯河市| 博罗县| 北宁市| 夏河县| 明溪县| 甘泉县| 调兵山市| 八宿县| 怀柔区| 利辛县| 渝北区| 武定县| 蕲春县| 诸城市| 西平县| 沙河市| 弥渡县| 双鸭山市| 肇源县| 拉萨市| 大安市| 长汀县| 五寨县|