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只会临时挂载,一重启就不会再挂载了

相关推荐
程序员-Benothing44 分钟前
Linux文件查看与编辑:cat、less、tail、vim快速入门
linux·运维·服务器
考虑考虑7 小时前
docker compose V2版本新属性
运维·后端·自动化运维
AlanBruce8 小时前
摩尔信使MThings功能综述与应用使用指南
linux·自动化·plc·mthings·摩尔信使
小小的木头人9 小时前
Ubuntu Samba修改端口绕过445封禁挂载
运维·ubuntu
wdfk_prog10 小时前
ROS教程:01 搭建 ROS1 Noetic Docker 开发环境
运维·缓存·docker·容器·ros
SEO_juper10 小时前
Java 并发编程实战:从线程基础到高并发架构
运维·人工智能·爬虫·chatgpt·seo
szephyr11 小时前
Docker + Compose 实战:把本地项目一键搬到云服务器,附完整配置
运维·docker·容器·部署·云服务器
wdfk_prog11 小时前
ros教程02:创建 catkin Workspace、Package 与第一个 ROS1 C++ Node
运维·缓存·docker·容器·ros
亚川楼宇自控系统数据中心厂家12 小时前
高校 / 医院 / 政务云数据中心 IBMS 系统怎么落地?
运维
陈陈CHENCHEN12 小时前
【Linux】服务器根目录磁盘扩容操作记录
linux·运维·服务器