Linux系统中怎么搜索文件命令大全

笔下的故事 2025-06-12 15:43:20 145

Linux系统中怎么搜索文件命令大全

我要评论 2013/04/30 21:20:39 来源:绿色资源网 编辑:www.downcc.com [大 中 小] 评论:0 点击:164次

命令1:which

"which 命令"  查找且只能查找命令所在目录

例如:which ls

命令2:whereis

"whereis 命令" 查找且只能查找命令所在目录 + 帮助文档位置

whereis 命令

命令位置+帮助文档位置

命令3:find

"find 路径 查找方式 参数" 可以查找任何文件

查找方式有很多种:

1.根据文件名查找

查找方式:-name

例如: find /t3 -name file1

注:文件名可以用通配符

* 多个字符

?统中 单个字符

例如:find /t3 -name fil

*

2.根据文件大小查找

查找方式:-size(单位数据块512字节,即0.5kb)

+1000

-1000

=1000

例如:find /t3 -name -1000

3.根据文件的搜索关键字1所有者查找

查找方式:-user

例如:find /t3 -user xhc

4.根据文件的所属组查找

查找方式:-group

例如:find /t3 -group greenday

5.根据最后修改时间查找

查找方式:-ctime、-atime、文件关键字1-mtime 以天为单位

查找方式:-cmin、命令-amin、大全-mmin 以分钟为单位

c改变 指文件属性,统中指权限、搜索所属组、文件所有者改变过

a访问

m修改 指文件内容修改过

参数:

+ 超过多长时间

-  多少时间之内

什么都不写 刚好

例如:find /t3 -mmin -120

6.根据文件类型找

查找方式:-type

例如:find /t3 -type d

7.根据i节点查找

查找方式:-inum

例如:find /t3 -inum 14

8.多重条件

-a 逻辑与

-o 逻辑或

例如:find -size +80 -a -size -100

4.查找后操作

固定格式:find xxx -exec 命令 {} \;

例如:find /t3 -mmin -120 -exec ls -l {} \; 查找两小时内被修改过的命令文件并列出详细信息

locate

updatedb

grep

例子:grep ftp 文件名a 输出a文件中包含ftp的行

关键词:Linux

阅读本文后您有什么感想?大全 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视
本文地址:http://7.vxpvqm.cn/html/59f5399887.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

福建南安发生疑似燃气管道破裂爆燃 致2死5伤

24 Places All About Snakes

手心输入法怎样自定义工具栏

东方甄选为代售御徽缘梅菜扣肉致歉 称已开始退款

How to Save PDF Pages as JPG Images in Windows and macOS

社会实践报告个人总结

24 Places All About Snakes

三年级作文:《森林超市》

友情链接