国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

慕課網Linux達人養成計劃I內容摘記

2024-06-28 16:03:10
字體:
來源:轉載
供稿:網友

文件搜索命令

簡單文件搜索命令:locate 文件名

如果需要搜索最新創建的文件,需要執行

updatedb

會查詢到所有包含文件名的文件,不會要求與文件名完全一致才能搜索到,而且與updatedb命令相關的一個配置文件在根目錄下的

/etc/updatedb.conf

里面設置了update命令更新的一些參數。

搜索命令的命令:whereis 命令 和 whatis 命令

這個命令是針對命令的命令,來搜索命令的簡單解釋,具體的會在幫助命令中講解。

例子:

whatis lsls (1) - list directory contents#上面的就是關于ls的解釋,而使用whereis則會查詢到該命令的源文件

復雜文件搜索命令:find [搜索范圍] [選項] [根據選項來確定的條件]

與locate不同的是,find會查找與文件名全部一致的文件。

而且find可以只用通配符來進行模糊查詢的,簡單的通配符有以下3個:

- * 匹配任意內容- ? 匹配任意一個字符- []匹配方括號內的任意一個字符

選項:

-i 不區分大小寫-usr 按照所有者查詢-nouser 查找沒有所有者的文件-name 按照文件名來查詢-mtime 按照文件內容修改時間來查詢,+10表示10天前,-10表示10天內,10表示第10天,不一定是10,這里只是拿10舉個例子-atime 按照文件訪問時間,時間設置方式同上-ctime 按照文件屬性改變時間,時間設置方式同上-size 按照文件大小進行篩選,k要用小寫,M要用大寫-inum 按照文件的i節點進行篩選

這里添加一個邏輯操作的講解:

-a 表示邏輯“與”,-o表示邏輯“或”

例子:

find . -size +25k -a -size -50k#搜索當前路徑(.)下文件大小大于25k(+25k)且小于50k的(-50k)的文件

文件內容搜索命令:grep [選項] 字符串 文件名

上面的locate與find等,都沒有針對文件內容進行搜索的功能,所以這里還有一個針對文件內的內容進行搜索的命令。

選項:

-i 忽略大小寫-v 查找除了該“字符串”之外的行

這里字符串可以使用正則表達式來進行模糊查詢。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河池市| 达尔| 锡林郭勒盟| 吐鲁番市| 资源县| 从江县| 安多县| 嘉荫县| 泾川县| 屏南县| 佛山市| 寿光市| 泸西县| 临朐县| 镶黄旗| 佳木斯市| 封丘县| 上虞市| 北安市| 蒙阴县| 龙川县| 多伦县| 东辽县| 九龙坡区| 仲巴县| 余江县| 伽师县| 绍兴县| 台南市| 大余县| 陵水| 长顺县| 隆子县| 海南省| 宽甸| 沙雅县| 赣榆县| 无棣县| 乐安县| 祁门县| 石阡县|