journalctl -xe命令解释
Posted on
XFS文件系统结构
Posted on
xfs文件系统xfs_repair修复文件系统
Posted on
Edited on
XFS文件系统介绍及命令
Posted on
Edited on
- XFS 是 **高性能日志文件系统 (journaling file system)**,最早由 SGI 开发(IRIX 使用),后来移植到 Linux。
- 从 RHEL 7 / CentOS 7 开始,XFS 成为了默认文件系统(替代 ext4)。
核心特性
日志 (Journal)
- 提供崩溃恢复能力(metadata 日志,不记录文件内容)。
- 避免 fsck 扫描整个磁盘,恢复更快。
大文件支持
- 单文件最大支持 8EB(Exabyte),远大于 ext4(16TB)。
- 单个文件系统最大支持 500TB(RHEL 7 默认限制)。
高并发 & 性能优化
- 基于 B+ 树 管理空闲空间、inode、目录。
- 适合高并发、多线程 I/O 场景。
在线操作
- 支持 在线扩容(growfs)。
- ⚠️ 不支持在线缩容(只能新建再迁移数据)。
延迟分配 (Delayed Allocation)
- 数据写入延迟分配,减少碎片,提升性能。
一致性保障
- 元数据日志保证一致性。
- 数据默认不记录日志(比 ZFS、btrfs 轻量)。
linux文件系统提示:"read-only file system"
Posted on
Edited on
read-only file system 通常不是单纯的权限问题,而是 内核把文件系统挂载为只读(ro) 了。
常见原因
磁盘/文件系统错误
比如 ext4 的 journal 出错,系统会保护性地 remount 为只读。
查看
dmesg/journalctl -xe常能看到类似:EXT4-fs error (device sda1): ext4_journal_check_start:56: Detected aborted journal Remounting filesystem read-only
硬件故障
- 磁盘坏块、SATA/RAID 控制器异常。
- USB/SD 卡损坏(嵌入式系统常见)。
手动挂载参数
- 在
/etc/fstab或者mount命令里用了ro。
- 在
容器或特殊场景
- Docker/K8s 挂载了只读卷。
- LiveCD 启动镜像,本身就是只读。
centos上yum签名机制
Posted on
rocky linux 9.5(net.ipv4.tcp_tw_reuse = 2解释)
Posted on
Edited on
Wireshark数据包time友好显示(格式化显示)
Posted on
1.默认打开数据包time(Seconds Since First Captured Packet)

2.设置time输出格式
- 然后用 “View → Time Display Format” 或 “Statistics → Summary” 观察。
Wireshark标记筛选出特定数据包导出
Posted on
git fetch拉取分支/tag
Posted on
Wireshark分析网络请求:"POST 请求发出后,对端返回了一个带有 `RST` 标志位的包"
Posted on
