linux文件目录命令
📅 2026/7/3 17:11:59
👁️ 阅读次数
📝 编程学习
1.cd 切换目录
作用:切换当前工作目录,实现文件夹跳转
2.ls 列出目录内容
作用:查看目录内文件、子目录信息
核心参数:
-l:长格式展示权限、所有者、修改时间
-a:显示全部文件(含隐藏文件)
-h:文件大小以KB/MB人性化展示
3.touch 创建/更新文件时间戳
作用:无文件则创建空文件;文件存在则更新访问、修改时间
参数:
-a:仅修改访问时间
-m:仅修改修改时间
4.cp 复制文件/目录
作用:将文件或文件夹复制到指定位置,支持复制时重命名
核心参数:
-r:递归复制目录(复制文件夹必须携带)
-i:覆盖文件前弹出确认提示
5.mv 移动/重命名
作用:文件/目录移动、原地重命名两种功能
参数:-i 覆盖目标文件前提示确认
6.rm 删除文件/目录
作用:永久删除数据,Linux无回收站,谨慎使用
核心参数:
-r:递归删除文件夹
-f:强制删除,不弹出确认
-rf:强制递归删除目录
7.mkdir 创建目录
作用:新建文件夹
参数:-p 递归创建多级嵌套目录,自动生成不存在的父文件夹
8.rmdir 删除空目录
作用:仅能删除无任何内容的空文件夹
参数:-p 递归删除多层连续空目录
9.文件内容查看系列命令
-cat:一次性打印完整文件
参数:-n 显示文本行号
more:分页向下浏览大文件
快捷键:空格翻页、q退出
less:高级分页查看(推荐)
支持上下滚动、关键词搜索;快捷键:上下箭头滚动, /关键词 搜索,q退出
head:查看文件头部内容
默认展示前10行,n 指定展示行数
tail:查看文件尾部内容,日志常用
-n 指定末尾行数;-f 实时监控文件新增内容
编程学习
技术分享
实战经验