文件基本操作
概述
本章介绍 Linux 中最常用的文件和目录操作命令,包括创建、复制、移动、删除、查看等操作。
创建文件和目录
touch - 创建空文件
mkdir - 创建目录
复制文件和目录
cp - 复制
常用选项说明
示例场景
移动和重命名
mv - 移动/重命名
常用选项说明
批量重命名
删除文件和目录
rm - 删除
常用选项说明
警告:
rm -rf是危险命令!误操作可能导致数据丢失。建议:
- 删除前使用
ls确认要删除的内容- 使用
-i选项确认- 考虑使用
trash-cli代替直接删除
rmdir - 删除空目录
安全删除:trash-cli
查看文件内容
cat - 显示全部内容
less - 分页查看
导航键
more - 简单分页
head - 显示开头
tail - 显示结尾
文件信息
stat - 详细文件信息
file - 文件类型
wc - 统计
du - 磁盘使用
链接
硬链接
硬链接是指向同一个 inode 的多个文件名。
特点
- 删除原文件不影响硬链接
- 不能跨文件系统
- 不能链接目录
符号链接(软链接)
符号链接是指向另一个文件路径的特殊文件。
特点
- 可以跨文件系统
- 可以链接目录
- 原文件删除后链接失效(断链)
链接对比
目录操作
ls - 列出目录内容
理解 ls -l 输出
tree - 树形显示
压缩和归档
tar - 归档
选项说明
gzip / gunzip
zip / unzip
实用技巧
安全操作别名
批量操作
查找大文件
小结
本章介绍了 Linux 文件操作的核心命令:
- 创建:
touch、mkdir - 复制:
cp - 移动/重命名:
mv - 删除:
rm、rmdir - 查看:
cat、less、head、tail - 信息:
stat、file、wc、du - 链接:
ln - 目录:
ls、tree - 压缩:
tar、gzip、zip
掌握这些命令是使用 Linux 的基础。在日常使用中多加练习,它们很快就会成为你的得力工具。
上一章:文件系统结构
下一章:文件权限