day27-RHEL-访问Linux文件系统

五 、根据文件大小查找 ( -size**)**

1. 单位规范

使用 -size 选项时,必须指定单位,且大小写敏感:

  • k:小写 k。
  • M:大写 M。
  • G:大写 G。
2. 数值比较逻辑

与时间搜索类似,支持修饰符来定义范围:

  • 精确匹配:-size 10M(正好 10MB)。
  • 大于:-size +10G(超过 10GB)。
  • 小于:-size -10k(不到 10KB)。
3. ⚠️ 重要机制:向上取整

这是 find 处理大小的一个特殊陷阱。find会将文件大小向上取整到指定的单位。

示例分析: 如果你执行 find -size 1M:

  • 一个大小为 1MB + 1B的文件会被上取整为 2M。

六 、根据修改时间查找 ( -mmin**)**

此选项用于根据文件内容的最后修改时间进行搜索,单位为 分钟。

1. 时间计算逻辑

find 会计算 (当前时间 - 文件修改时间) 的差值,并将结果 下取整 为分钟数。

2. 三种匹配模式

|--------------|-----------------------|--------------------------------|
| 命令格式 | 含义 | 示例场景 |
| -mmin n | 正好 n 分钟前修改过 | find / -mmin 120 (正好 2 小时前) |
| -mmin +n | 超过 n 分钟前修改过 (旧文件) | find / -mmin +200 (200 分钟以前) |
| -mmin -n | 不到 n 分钟前修改过 (新文件) | find / -mmin -150 (过去 150 分钟内) |


七 、根据文件类型查找 ( -type**)**

使用 -type 选项可以将搜索结果限制为特定的文件系统对象类型。

常用类型标志
  • f:常规文件 (File)。
  • d:目录 (Directory)。
  • l:符号链接/软链接 (Link)。
  • b:块设备 (Block device),如硬盘分区。
典型应用示例
  • 查找目录:find /etc -type d
  • 查找软链接:find / -type l
  • 查找块设备:find /dev -type b

八 、根据硬链接数查找 ( -links**)**

使用 -links 选项可以查找具有特定硬链接计数的文件。这在查找共享同一 inode 的文件或清理孤立文件时很有用。

匹配逻辑
  • -links n:硬链接数 正好 为 n。
  • -links +n:硬链接数 超过 n。
    • 示例:find / -type f -links +1 (查找所有拥有多个硬链接的常规文件)。
  • -links -n:硬链接数 小于 n。

--------------------------------------以下内容看了0遍,背了0遍------------------------------------------

挂载磁盘 的本质是 挂载磁盘上的文件系统

必须 先对块设备进行分区 ,再创建文件系统 ,最后才能挂载

SATA 硬盘设备命名规则:sd : SATA disk。sda 第一块 SATA 整盘;sda1 是该盘第 1 个分区。

KB:10^3

KiB:2^10

上面的规律同样适用于TGM

见 SI单位 ,想 10^3的倍数间隔

mount只会临时挂载,一重启就不会再挂载了

相关推荐
沫璃染墨1 小时前
《Linux工程实践篇(一):认识设计模式——从日志系统看策略模式》
linux·c++·安全·设计模式·策略模式
工作10年+,存储芯片行业1 小时前
Linux NVMe 中断排查与性能优化:CPU 亲和性
linux·运维·服务器·windows·性能优化·ssd·pcie
wuminyu1 小时前
ForkJoinPool内部WorkQueue的Lock-Free数组操作以及并发任务窃取原理剖析
java·linux·c语言·jvm·c++
快乐の番薯2 小时前
卷王问卷考试系统自动化功能测试
运维·功能测试·自动化
她说彩礼65万2 小时前
C语言 堆区和栈区
java·linux·c语言
一号弯2 小时前
装完LINUX,请先新建日常用户
linux·运维·服务器
驭渊的小故事2 小时前
linux 基础命令 + git 仓库创建和配置命令
linux·git
ShineWinsu3 小时前
对于Redis:主从复制的解析
linux·数据库·c++·redis·缓存·面试·主从复制
Lsetea3 小时前
OpenSSL verify报unable to get issuer certificate:error 2与partial_chain排查
linux·https·ssl证书·openssl·证书链
许彰午3 小时前
03-Linux环境准备依赖包内核参数与用户组
linux·运维·服务器·数据库