CentOS 7 df -h查看和实际使用不符合处理方法

Centos给根目录扩容教程 今天在使用nacos服务时发现怎么操作都会报错,原因是磁盘空间已满,正好有时间,研究一下怎么对Centos进行扩容。 阅读详情

1、df -h查看使用1.9T,实际du -sh *查看使用不超过400G,df -i查看inode也是正常

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、可能原因:crontab任务在执行,或者文件被rm删除但是进程还在占用导致,处理方法:1、reboot机器让进程释放文件句柄;2、lsof | grep deleted 命令,查看当前系统句柄未释放情况

lsof -n| grep deleted

在这里插入图片描述
使用ls -l /proc/pid/fd/* | grep 文件名查看

[root@bogon yum.repos.d]# ls -l /proc/PID/fd/* | grep /151_bak/logs/.catalina.out.Rxuyo4

lrwx------ 1 root root 64 Jun 13 08:34 /proc/14406/fd/8 -> /151_bak/logs/.catalina.out.Rxuyo4 (deleted)

echo到上图查到的结果

 echo > /proc/14406/fd/8

批量杀死lsof查到的进程也可以

lsof -n |grep deleted | awk -F " " '{print $2}' |xargs kill -9

3、使用xfs_fsr修复磁盘碎片

xfs_fsr /dev/容量异常设备
Linux(Centos 7.6)命令详解:df 报告文件系统磁盘空间使用情况(report file system disk space usage);显示每个文件所位于的文件系统的相关信息,或者默认情况下显示所有文件系统的信息(Show information about the file system on which each FILE resides, or all file systems by default);即显示包含每个文件名参数的文件系统中可用的磁盘空间量;如果未给出文件名,则会显示所有当前已挂载文件系统的可用空间量; 阅读详情

相关推荐

CentOS7 常用的命令

Centos 基本操作

weixin_39865829的博客 2万+

df -h 详解和centos 磁盘清理 /dev/vda1系统盘满了

df -h 检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 思路是: 1、cd /usr 当然这里不一定是/usr目录,最好是cd到 根目录再执行下一步 2、du -sh * 看哪个目录占用空间大 3、重复前两步,根据实际情况删除或者移走 4、日志的话可以运行cat /dev/null > file.log清空 5、软件包的可以rpm -e 卸载或者rm -rf dir 即: 具体:可以通过下面的方法进行清理: 使用如下命令查找大于100M的大文件,发现有几个日志...

风的专栏 4768

CentOS 7 安装 MongoDB:yum源配置、SELinux适配与systemd服务实战

MongoDB 是一款面向文档的 NoSQL 数据库,其在 RHEL/CentOS 系统中的部署不同于传统开源软件,核心难点在于官方 RPM 包不纳入系统默认仓库,需手动配置可信 YUM 源并完成 GPG 密钥导入。安装过程深度耦合 CentOS 7 的安全机制——SELinux 会拦截 mongod 对数据目录和端口的访问,firewalld 默认封锁 27017 端口,而 systemd 服务管理则要求严格遵循单元文件规范。技术价值体现在构建可审计、可复现、符合最小权限原则的生产级部署链路。典型应用场景

weixin_34396103的博客 439

CentOS系统磁盘目录空间调整

前几天装了几台linux服务器,安装操作系统的时候,选择了默认磁盘分区,结果导致后面主目录分区空间不够用了,需要把其他分区的空间划分给主分区一点。发现root分区只有50G,home分区有864G。umount /home 如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程。挂载home分区后,通过df -h查看分区情况,可以看到指定的20G磁盘空间已经挂载上去。注: 将857G空间追加到root中,容量越大,耗时越久。追加完后,查看磁盘分区情况,发现容量并没有增加, 别急,还缺一步。

萌兔兔MMQ!! 6194

CentOS 7 部署 TimescaleDB 实战:企业级时序数据库落地指南

TimescaleDB 是基于 PostgreSQL 构建的高性能时序数据库,本质是支持时间分区、连续聚合与自动降采样的关系型时序超集。其核心原理在于将时序数据按时间切片为 chunk,并通过自定义访问方法优化写入与查询路径。技术价值体现在兼顾 SQL 严谨性与时序吞吐能力,显著优于纯时序数据库(如 InfluxDB)在复杂关联、空间分析(PostGIS)和混合负载(OLTP+OLAP)场景的表现。典型应用场景包括工业物联网(IIoT)、电力监控、传感器日志等需长期高并发写入与多维下钻分析的领域。本文聚焦

weixin_30521161的博客 375

CentOS 7 Minimal 镜像下载与初始化配置全攻略

在 Linux 服务器操作系统中,CentOS 因其出色的稳定性和与 RHEL 的二进制兼容性,长期被视为企业级应用和服务的可靠基石。其工作原理基于开源社区的协作维护,确保了系统组件的安全与稳定。这一技术价值在需要长期运行、对稳定性要求极高的生产环境、容器化部署以及自动化运维场景中尤为突出。特别是在构建轻量级服务底座和容器基础镜像时,一个纯净、精简的系统起点至关重要。CentOS 7 Minimal 版本正是为此而生,它去除了图形界面和非核心软件包,为 Docker 等容器技术和 Ansible 自动化配置

weixin_30487201的博客 425

linux-centos7 常用的基本命令--磁盘管理(df、du)、进程管理

一、磁盘管理 df(英文全称:disk full):列出文件系统的整体磁盘使用量(类似于windows我的电脑中的显示) du(英文全称:disk used):检查磁盘空间使用量 1、df df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法: df [-ahikHTm] [目录或文件名] 选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m

qq_38959934的博客 5090

CentOS 7 下 Nginx Server Block 配置与排错实战指南

Server Block 是 Nginx 的核心配置单元,区别于 Apache 的 VirtualHost,它以 listen + server_name 组合定义独立请求处理域,具备松耦合、高内聚特性。其设计原理决定了资源分配(如 worker_connections)、权限模型(SELinux 上下文)、协议栈适配(TLSv1.3/SSL 缓冲区)和系统集成(firewalld、chrony、logrotate)必须协同演进。在 CentOS 7 这一企业级长期支持环境中,Server Block 不仅

weixin_30430169的博客 332

可能导致du与df查询结果不一致的两种场景

分两种情况考虑,第一种是有大文件删除了,但是仍然被某些进程占用;第二种是文件系统碎片太多需要整理。那么如何判定和处理呢。 示例环境: 操作系统所在根目录的lvm盘 /dev/mapper/centos-root , 文件系统XFS(本文命令仅适用于XFS,其他文件系统请查询对应命令) 1. 存在已经删除的大文件被进程占用 判断方法: du 查出结果比df查到的文件系统占用空间小很多

3147

CentOS 7 用户管理:从 adduser 到 sudo 的权限闭环实践

Linux 用户管理是操作系统安全与权限控制的基础概念,其核心涵盖用户创建、密码策略、组权限继承及特权提权四大原理。技术价值在于实现最小权限原则、审计可追溯性与系统边界隔离,广泛应用于虚拟化环境(如 VMware CentOS 7)、生产服务器加固、CI/CD 权限管控及离线运维场景。本文聚焦 CentOS 7 环境下 adduser 命令的交互式安全机制与 sudo 的 setuid 本质,解析 /etc/passwd、/etc/shadow、/etc/sudoers 等关键文件的协同作用,揭示密码复杂度

459

CentOS 7下Yum安装Tomcat 7:企业级包管理与等保加固实践

Tomcat 是 Java Web 应用最主流的轻量级 Servlet 容器,而 Yum 是 CentOS/RHEL 系统核心的包管理工具。理解其工作原理,需从软件包依赖解析、systemd 服务封装、SELinux 上下文控制等底层机制切入。Yum 不仅简化安装,更承载了企业级安全策略——如用户隔离、日志标准化、端口管控与等保合规配置。在遗留系统运维、金融政务云迁移及容器化封装(Docker + CentOS 7 基础镜像)等真实场景中,掌握 Tomcat 7 的 Yum 部署与加固,本质是掌握 Linu

chouxuyi9789的博客 407

CentOS 7的常用操作命令

2 Linux操作基础 2.1 Shell和命令基础 2.1.3 文件及Linux目录结构 2.1.3.1 软链接 ln -s ln 链接命令-s 软链接(创建一个软链接相当于Windows中的快捷方式 ) 用法 ln -s 源路径 /usr/local/bin 创建链接后的链接显示 2.1.3.2 Linux目录结构 2.2...

m0_37567124的博客 1190

CentOS 6下Ruby Nagios插件开发实战指南

Nagios插件是监控系统状态的核心执行单元,其本质是一套基于进程退出码、标准输出格式与超时控制的轻量级IPC协议。理解该协议原理,是实现稳定告警的基础技术能力;而Ruby凭借字符串处理强、语法简洁、CentOS 6原生支持(ruby 1.8.7)等特性,成为老旧生产环境中高可靠插件开发的优选语言。本文聚焦Nagios插件协议规范与Ruby 1.8.7兼容性实践,覆盖退出码定义、perfdata格式、SSL证书适配、命令注入防护等关键工程细节,适用于金融、电力、政企等长期运行CentOS 6的合规性运维场景

weixin_34034670的博客 504

CentOS 7 SCL 部署 LEMP:安全合规的 Nginx+MySQL+PHP 方案

LEMP(Linux+Nginx+MySQL+PHP)是主流 Web 应用栈,其核心在于版本协同与生产就绪性。传统 yum 安装受限于 CentOS 7 系统仓库陈旧版本(如 PHP 5.4、MySQL 5.5),无法满足现代应用对 TLS 1.2+、JSON 字段、HTTP/2 及表碎片在线优化等关键能力的要求。Red Hat 官方推荐的 Software Collections(SCL)机制,通过 `/opt/rh/` 下隔离运行环境,在不破坏系统稳定性前提下提供经 QA 验证的高版本组件(如 rh-n

weixin_30352645的博客 409

CentOS 7.9 SSH与SSL自动化升级与加固脚本

htmltable {th, td {th {pre {简介:本文介绍了一个自动化脚本,用于在CentOS 7.9系统上升级SSH和SSL组件到最新版本,以确保服务器的安全性和稳定性。脚本通过RPM包管理器执行升级,涵盖从检查系统环境到备份、更新源、升级软件、加固安全设置,最后进行验证和清理的完整过程。SSH和SSL是网络服务的关键组件,负责远程登录管理和网络通信加密,本脚本的使用有助于防止网络攻击和保护服务器不受已知漏洞的侵害。

weixin_35748962的博客 852

ddr3ip核心_DDR3 IP 核配置

DDR3 控制器 IP 核2.DDR3 IP核配置点击 Flow Navigator 面板下的“Project Manager -->IP Catalog”。 在“Memories & Storage Elements -->Memory Interface Generators”分类展开后,可以看到名为“Memory Interface Generator (MIG 7 ...

weixin_33049919的博客 2935

CentOS 7 安全部署 TimescaleDB 生产环境实战指南

TimescaleDB 是基于 PostgreSQL 构建的高性能时序数据库,专为时间戳密集、高频写入与时间窗口聚合查询场景设计。其核心原理是通过 hypertable 实现自动分块(chunk)、数据压缩与并行扫描,显著优于原生 PostgreSQL 的 B-tree 索引与手动分区方案。在企业级落地中,CentOS 7 因其稳定内核、SELinux 强管控和广泛私有云兼容性,成为主流生产基座;而安全合规(如等保2.0要求的密码复杂度、pg_hba.conf 权限600、firewalld 精确网段控制)

420

【Tableau】解决订阅报表PDF中文显示为乱码(方框)问题

一、问题描述 在tableau server网页端报表中文字符能正常显示,但在订阅后发送到邮箱时,以图片格式呈现的内容中中文字符显示为方框。 网页端报表能正常显示中文字符: 邮件中的报表不能正常显示中文字符: 二、问题分析 网页端字符显示情况是由html编码决定的,而tableau生成图片时是通过所部署的服务器的字体文件显示字体。因此可能是由于Linux服务器缺失相关的字体文件导致网页端选择的中文字体在服务器上缺失对应的字体文件导致的。则考虑在服务器引入对应的字体文件。 三、问题解决 1、查看服务器现有

why_not_study的博客 2834

CentOS 7 + kubeadm 搭建 Kubernetes 生产级入门集群

Kubernetes 是云原生时代核心的容器编排系统,其集群构建本质是 control plane 初始化、组件协同与网络插件集成的过程。kubeadm 作为官方推荐的标准化初始化工具,通过封装证书管理、静态 Pod 部署和节点准入流程,大幅降低学习门槛并保障架构一致性。CentOS 7 凭借稳定内核(3.10.0+)、成熟 systemd 服务管理和对 Docker 19.03+/containerd 1.4.x 的长期兼容性,成为 kubeadm 最可靠的操作系统基底,尤其适合初学者深入理解 etcd

weixin_33966095的博客 492

Agent 长期记忆三代演进:从 RAG 到 Memory Graph,mem0 / Zep / LangMem / Letta 深度横评

文章摘要 2026年,Agent长期记忆技术迎来关键突破,OpenAI、Anthropic等厂商通过扩大上下文窗口和推出记忆工具,推动长期记忆从工程补丁发展为独立技术层。本文通过分析三代记忆架构演进(RAG→结构化Fact→MemoryGraph)和四大方案(mem0/Zep/LangMem/Letta)的8维度横评,揭示以下核心观点: 长上下文≠长期记忆:128K上下文如同RAM,仍需硬盘式记忆层筛选和结构化存储,避免“Context Rot”导致的准确率下降。 三代架构演进: Gen1(RAG):向量检

LDZKKJ的博客 1437

linux 驱动 - pinctrl子系统

分析总结 pinctrl 子系统框架结构,平台 mtk6771 内核版本 kernel-4.4 , 本文所有的分析均基于此版本。

sty01z的博客 1557

SenseVoice-small部署教程:CentOS7无GPU环境安装ONNX Runtime全流程

本文介绍了如何在星图GPU平台上自动化部署sensevoice-small-轻量级多任务语音模型的ONNX量化版WebUI V1.0镜像。该平台简化了部署流程,用户可快速搭建离线语音识别服务,典型应用场景包括将会议录音或客服音频自动转写为文字,生成会议纪要或质检报告,有效提升办公与内容处理效率。

weixin_33812391的博客 986

跨平台C#上位机开发:.NET MAUI与工业物联网的融合实战

NET MAUI正在重塑工业上位机的开发模式——从“为单一设备定制”转向“全场景覆盖”。其价值不仅在于“代码复用”,更在于打通了工业物联网的“最后一公里”:让边缘设备、云平台、移动终端通过统一的数据模型协同工作。未来,随着.NET MAUI对WebAssembly的支持(计划在.NET 9实现),上位机甚至可直接运行在浏览器中,进一步降低部署门槛。对于工业开发者,掌握跨平台技术意味着能更快响应多样化的现场需求,从“Windows专家”升级为“全栈工业开发者”。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1091
上一篇: FastGpt+Laf 将AI知识库装进公众号
下一篇: 搭建自用密码存储工具bitwarden
DevonL77
博客等级 码龄7年 73粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DevonL77

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值