linux find命令详解
2个回答
2022-09-29 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
find命令可将档案系统内符合 expression 的档案列出来。你可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。
find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。
扩展资料:
linux的其他类似find命令详解:grep
用于查找文件中符合字符串的那行。
e.g. grep -nr "network_ssl" ./ [查找当前文件夹下所有文件内容,列出包含有 network_ssl该字串的行,并显示行号]
参数说明: -a :将 binary 文件以 text 文件的方式搜寻数据
-c :计算找到 '搜寻字符串' 的次数
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!
参考资料来源:百度百科-linux命令
参考资料来源:百度百科-find
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
力控科技
2024-08-19 广告
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中...
点击进入详情页
本回答由力控科技提供
2024-06-04 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
关注
展开全部
1、查找当前路径名字叫“hello.txt”的文件:
用法:find ./ -name 文件名全程
例如:find ./ -name hello.txt
[root@test ~]# ls
anaconda-ks.cfg example.txt hello.txt
[root@test ~]# find ./ -name hello.txt
./hello.txt
批量查找名为hello的文件:
find ./ -name hel*
“*”为模糊匹配
[root@test ~]# find ./ -name hel*
./hello.txt
2、查找根目录名字叫“hello.txt”的文件:
用法:find / -name 文件名全程
例如:find / -name hello.txt
[root@test ~]# find / -name hello.txt
/root/hello.txt
3、查找删除名为“hello.txt”文件:
用法:find ./ -name 文件名|xargs rm
例如:find ./ -name hello.txt|xargs rm
用法:find ./ -name 文件名全程
例如:find ./ -name hello.txt
[root@test ~]# ls
anaconda-ks.cfg example.txt hello.txt
[root@test ~]# find ./ -name hello.txt
./hello.txt
批量查找名为hello的文件:
find ./ -name hel*
“*”为模糊匹配
[root@test ~]# find ./ -name hel*
./hello.txt
2、查找根目录名字叫“hello.txt”的文件:
用法:find / -name 文件名全程
例如:find / -name hello.txt
[root@test ~]# find / -name hello.txt
/root/hello.txt
3、查找删除名为“hello.txt”文件:
用法:find ./ -name 文件名|xargs rm
例如:find ./ -name hello.txt|xargs rm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |