Linux第二课:文件相关指令

发布时间:2026/10/23 9:30:45
Linux第二课:文件相关指令 Linux文件相关指令学习|查找、删除、复制、移动作业实操一、指令学习1、文件的创建与复制touch:创建文件可以一次创建多个文件。touch -t设定时间创建touch -d修改文件创建时间。cp:文件复制文件复制成功后原文件仍然保留。语法cp 原文件 目标目录/对目录的语法cp -r 原目录 目标目录/2、文件的移动与删除mv文件/目录移动文件/目录移动成功后原文件/目录消失可以用来重命名文件/目录。重命名语法mv 原文件名 新文件名基础语法cp 原文件 目标目录/rm:文件删除普通删除会询问是否删除y:是 n:否一般套用rm -rf强制删除3、文件查找find:文件/目录查找基础语法find 查找路径 -命令1 命令内容1 -命令2 命令内容2...,若在当前路径下查找find . 命令1 命令内容1 -命令2 命令内容2...重点命令-name:加上通配符“ * ”可模糊查找文件名字语法:find 路径 -name 文件名*-type:查找类型f:表示文件d:表示目录-mtime:查找时间n:表示n天以上-n:表示n天以内n表示正好n天-size:查找大小n大写单位缩写表示大于该数值-n大写单位缩写:表示小于该数值n大写单位缩写:表示正好该数值大小字节C 千字节K 兆字节M ; 吉字节G 512BB-exec:执行命令。语法find 查找路径 -命令1 命令内容... -exec 执行的命令 {} 执行的路径可无目录后必须加斜杠文件不加 \;4、补充指令cat:一次性输出整个文件内容“”:输出写入文件,会覆盖旧内容“”:追加写入不会覆盖旧内容二、课堂跟练作业某服务器日志目录/var/log/app需要定期清理和备份。要求1、创建6个不同日期的日志文件如access_20250225.log、access_20250302.log…touch-d2026-8-17 12:10:10access_20260817.logtouch-d2026-8-18 12:10:10access_20260818.logtouch-d2026-8-19 12:10:10access_20260819.logtouch-d2026-8-20 12:10:10access_20260820.logtouch-d2026-8-21 12:10:10access_20260821.logtouch-d2026-8-22 12:10:10access_20260822.log2、将三天前的日志文件复制到/backup/old_logs目录find/var/log/app-typef-mtime3-execcp{}/backup/old_logs/\;3、删除5天前的日志文件find/var/log/app-typef-mtime5-execrm-rf{}\;删除5天前的文件不成功因为算法认为到今天不算5个24小时所以改成4天之前成功了。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询