Linux高级命令(扩展)
发布时间 - 2025-06-19 00:00:00 点击率:次linux高级命令(扩展)
一、find命令
1、find命令的作用
在Linux
操作系统中,find命令主要用于执行文件搜索操作。
2、基本语法
# find 搜索路径 [选项 选项的值] ... 选项说明: -name:根据文件名进行搜索,支持*通配符 -type:f代表普通文件,d代表目录
案例:在计算机中搜索所有文件,并找到httpd.conf文件
# find /etc -name "httpd.conf" -type f
3、*星号通配符的使用
在Linux操作系统中,当我们对要查找的文件名记忆模糊(仅记得前缀或后缀)时,可以使用*星号通配符进行搜索。
案例:获取/etc目录下所有后缀为.conf的文件信息
# find /etc -name "*.conf" -type f
案例:在/etc目录下搜索所有以httpd开头的文件
# find /etc -name "httpd*" -type f
4、根据文件修改时间搜索文件
☆ Windows中的文件时间概念:
创建时间:表示文件何时被创建
访问时间:表示文件何时被访问
修改时间:表示文件何时被修改
☆ 使用stat命令获取文件的最后修改时间
# stat 文件名称 Modify: 2025-03-31 10:25:20.609010605 +0800
☆ 创建文件时设置修改时间以及修改文件的修改时间的基本语法:
# touch -m -d "日期时间格式" 文件名称
作用: ① 如果文件不存在,则自动创建该文件,并设置其最后的修改时间 ② 如果文件存在,touch命令仅修改文件的最后修改时间
案例:创建a.txt文件,并设置其最后修改时间为2025-03-30 00:00
# touch -m -d "2025-03-30 00:00" a.txt
案例:创建b.txt文件,然后设置其最后修改时间为2025-03-29 00:00
# touch b.txt # touch -m -d "2025-03-29 00:00" b.txt
案例:创建c.txt文件,并设置其最后修改时间为2025-03-28 00:00
# touch -m -d "2025-03-28 00:00" c.txt
☆ 根据文件的最后修改时间进行搜索
# find 搜索路径 -mtime +days/-days -mtime:根据文件的最后修改时间搜索文件 +:加号,表示搜索几天之前的文件信息 -:减号,表示搜索几天之内的文件信息
案例:搜索3天以前的文件信息(不包含第3天,且仅搜索.txt格式)
# find ./ -name "*.txt" -mtime +3
案例:搜索3天之内的文件信息(仅搜索.txt格式)
# find ./ -name "*.txt" -mtime -3
5、扩展选项-exec
案例:删除Linux系统中/var/log目录下10天以前的日志信息(日志文件格式以.log结尾)
# find /var/log -name "*.log" -mtime +10
第一种解决方案:使用管道命令|
# find /var/log -name "*.log" -mtime +10 | rm -rf
# linux
# windows
# 操作系统
# linux操作系统
# var
# 时间为
# 几天
# 目录下
# 不存在
# 可以使用
# 当我们
# 主要用于
# 该文件
# 天之
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何快速建站并高效导出源代码?
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
高端建站三要素:定制模板、企业官网与响应式设计优化
如何挑选最适合建站的高性能VPS主机?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
Android 常见的图片加载框架详细介绍
如何在建站宝盒中设置产品搜索功能?
HTML 中动态设置元素 name 属性的正确语法详解
简历没回改:利用AI润色让你的文字更专业
Laravel PHP版本要求一览_Laravel各版本环境要求对照
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
iOS发送验证码倒计时应用
Laravel如何使用Collections进行数据处理?(实用方法示例)
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
如何在阿里云ECS服务器部署织梦CMS网站?
如何用花生壳三步快速搭建专属网站?
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
Win11怎样安装网易有道词典_Win11安装词典教程【步骤】
如何在云指建站中生成FTP站点?
Laravel如何从数据库删除数据_Laravel destroy和delete方法区别
如何快速生成专业多端适配建站电话?
在Oracle关闭情况下如何修改spfile的参数
如何为不同团队 ID 动态生成多个“认领值班”按钮
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
如何在腾讯云服务器上快速搭建个人网站?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Android自定义listview布局实现上拉加载下拉刷新功能
Laravel怎么判断请求类型_Laravel Request isMethod用法
SQL查询语句优化的实用方法总结
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
深圳网站制作平台,深圳市做网站好的公司有哪些?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
如何在IIS中新建站点并解决端口绑定冲突?
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤
实例解析angularjs的filter过滤器
高端建站如何打造兼具美学与转化的品牌官网?
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
Python文件流缓冲机制_IO性能解析【教程】
北京企业网站设计制作公司,北京铁路集团官方网站?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
linux写shell需要注意的问题(必看)

