找回密码
 立即注册
本站不定时开启注册,请珍惜可以注册账号的时间段,及时注册账号
搜索
热搜: 黑五 宝塔 评测

[vps知识] Linux常用命令find记录

[复制链接]
发表于 2022-10-14 18:33:02 | 显示全部楼层 |阅读模式
通过文件名查找文件
比如我们希望在系统中查找某一个文件,知道文件名为a.php

  1. find / -name a.php
复制代码

如上/表示在哪个目录下,如果知道在哪个目录也可以写到目录让范围更小

通过不完整文件名查找文件
我们还可以通过不完整的名称来查找文件,比如,我们希望找到系统中所有的php文件,或者知道php文件的名称中的某2个字母。

  1. find / -name *.php  #查找所有php文件
  2. find / -name wp*.php   #查找文件名为wp开头的php文件
复制代码

通过文件特征查找
这里以通过文件大小查找为例,尤其是我们需要查找大文件时比较适用

  1. find / -size 1500c    #查找大小为1500bytes的文件
  2. find / -size +1500c  #查找大于1500bytes的文件
  3. find / -size -500c -size +50c    #查找大于50bytes小于500bytes的文件
复制代码

其他方式查找
比如通过时间,通过修改时间等等

  1. find / -amin -10 # 查找在系统中最后10分钟访问的文件
  2. find / -atime -2 # 查找在系统中最后48小时访问的文件
  3. find / -empty # 查找在系统中为空的文件或者文件夹
  4. find / -group cat # 查找在系统中属于group cat的文件
  5. find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
  6. find / -mtime -1 #查找在系统中最后24小时里修改过的文件
  7. find / -nouser #查找在系统中属于作废用户的文件
  8. find / -user fred #查找在系统中属于FRED这个用户的文件
  9. find / -mtime +3  #查找3天前被改动的文件
  10. find / -name '*.php' -mtime -3  #查找3天内被改动的php文件
  11. find / -name 'wp*' -mtime 0   #查找24小时内被修改过的wp开头的文件
复制代码
无欲无求 轻松自由

Archiver|公告反馈|手机版|小黑屋|玉桂狗

GMT+8, 2024-11-26 13:34 , Processed in 0.015653 second(s), 5 queries , Redis On.

discuz免责声明:

玉桂狗所发布的一切内容仅限用于学习和研究目的,本站不存储任何内容,版权争议与本站无关。

快速回复 返回顶部 返回列表