我们知道系统里面常常会有一些忘记删除的长时间不用而且确实没有用处的文件,如果不去处理,这些无用的文件会越来越多,浪费许多系统资源。在不知道文件名的情况下,很难去检查某一目录下到底是哪些文件长时间没有被访问,同时删除这些文件。我们今天就介绍一款非常实用的工具来完成这一工作————tmpwatch
tmpwatch 是什么
tmpwatch 能够循环地删除指定目录下指定时间内没有被访问的文件,这一命令常常用于清理临时文件目录,比如 /tmp 或者 /var/tmp 这类目录。
2025年10月19日
我们知道系统里面常常会有一些忘记删除的长时间不用而且确实没有用处的文件,如果不去处理,这些无用的文件会越来越多,浪费许多系统资源。在不知道文件名的情况下,很难去检查某一目录下到底是哪些文件长时间没有被访问,同时删除这些文件。我们今天就介绍一款非常实用的工具来完成这一工作————tmpwatch
tmpwatch 能够循环地删除指定目录下指定时间内没有被访问的文件,这一命令常常用于清理临时文件目录,比如 /tmp 或者 /var/tmp 这类目录。
2025年10月19日
在 Linux 中,可以使用 tar 命令把多个文件、目录打包到指定的归档文件里面。
要注意的是,tar 命令默认只是把多个文件打包放到一起,不会对文件进行压缩,所以打包后的文件大小并不会变小,由于添加了一些 tar 格式的文件信息,甚至可能会变大。
如果想在 tar 命令中进行压缩、或者解压缩操作,需要提供对应的选项参数。后面会具体说明。
2025年10月19日
关注我,不迷路,大家好,我是大王。--记录运维中遇到的故障及排查方法
演示环境:Centos 7.4
一、背景说明
有时候写脚本,为了美观或者看执行进度,需要展示进度条,今天就介绍一下如何展示,用到的工具为PV。
二、pv命令的定义和作用
2025年10月19日
#语法格式: 命令 --help
#作用: 查看某个命令的帮助信息
# 示例:
# ls --help 查看ls命令的帮助信息
# netstat --help 查看netstat命令的帮助信息2025年10月19日
公众号:老油条IT记
文件和目录10项属性目录
1:索引节点:inode
2:文件类型
3:链接数
4:用户
5:组
6:文件大小
7.8.9:时间戳
10:文件名
2025年10月19日
cat
tail -f
日 志 文 件 说 明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
2025年10月19日
目前,合法软件的假冒版本正在 GitHub 页面上流传,这是一场针对 Mac 用户的大规模攻击活动。
不幸的是,Malwarebytes for Mac 就是其中之一。
令人遗憾的是,冒充品牌的现象屡见不鲜,骗子们会利用知名品牌来锁定目标。这并不是什么新鲜事,但我们始终希望在发现此类事件时,务必提醒您。
2025年10月19日
前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。
本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。
磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考虑新加磁盘实现扩容,一般操作步骤为分区、格式化、挂载、验证及使用。而磁盘配额主要是针对用户设置其最大的磁盘空间使用量,防止当个用户占用磁盘过多的情况。下面将在虚拟机中模拟磁盘的这些管理操作,生产环境中操作命令和方式都是一样的。
2025年10月19日
编写一个内核虚拟网卡驱动程序
MAC(Media Access Control):通常集成在 CPU 或 SoC 中,负责以太网帧的封装 / 解封装、地址过滤、流量控制等。
PHY(Physical Layer Transceiver):独立芯片(如 RTL8211F),负责电信号转换、网线连接检测(如 Auto-Negotiation,自动协商速率和双工模式)、信号放大等。
MII/RMII 接口:连接 MAC 和 PHY 的标准化接口,定义了数据、时钟、控制信号的电气特性和时序
网卡驱动是操作系统内核与网卡硬件之间的桥梁,主要负责协调软件(内核协议栈)与硬件(MAC、PHY 等)的交互,实现数据的发送、接收及网卡的管理控制。其核心操作围绕MAC 层、PHY 层以及硬件寄存器展开
初始化 MAC 控制器
配置 PHY 芯片
注册网络设备
发送数据:
当上层协议(如 TCP/IP)有数据要发送时,驱动需将数据从内核缓冲区传递到网卡硬件
接收数据:
当网卡收到数据时,驱动需将数据从硬件缓冲区传递到内核协议栈