Skip to content

文件操作命令

文件操作是 Linux 系统中最基础也是最常用的操作。这一类命令主要用于文件和目录的创建、删除、复制、移动、查找等操作。

命令列表

基础文件操作

ls

显示目录内容列表,是最常用的文件查看命令

cd

切换当前工作目录

pwd

显示当前工作目录的完整路径

mkdir

创建目录(文件夹)

rmdir

删除空目录

rm

删除文件或目录

文件复制与移动

cp

复制文件或目录

mv

移动文件或目录,也可用于重命名

ln

创建链接文件(硬链接或符号链接)

文件查找与信息

find

在目录树中搜索文件和目录

locate

快速查找文件,基于数据库搜索

which

查找命令的位置

whereis

查找二进制文件、源码文件和手册页文件的位置

file

识别文件类型

stat

显示文件或文件系统的详细状态

其他实用工具

touch

创建空文件或更新文件时间戳

tree

以树形结构显示目录内容

basename

从完整路径中提取文件名

dirname

从完整路径中提取目录路径

常用示例

基础操作流程

bash
# 查看当前目录内容
ls -la

# 创建目录
mkdir myproject

# 进入目录
cd myproject

# 创建文件
touch index.html style.css

# 复制文件
cp style.css backup.css

# 移动文件
mv backup.css styles/

# 查找文件
find . -name "*.css"

# 删除文件
rm backup.css

批量操作

bash
# 创建多个目录
mkdir -p project/{src,dist,docs}

# 批量复制
cp *.txt backup/

# 批量删除
rm *.tmp

# 递归删除目录
rm -rf temp_folder

基于 MIT 许可发布