文件操作命令
命令 | 说明 |
---|---|
ls | 列出目录内容(文件和子目录)。 |
cd | 改变当前工作目录。 |
pwd | 打印当前工作目录的完整路径。 |
touch | 创建空文件或更新文件的时间戳。 |
cp | 复制文件或目录。常用选项:-r (递归复制目录)。 |
mv | 移动或重命名文件或目录。 |
rm | 删除文件或目录。 |
mkdir | 创建新目录。 |
rmdir | 删除空目录。 |
文件查看和编辑命令
命令 | 说明 |
---|---|
cat | 连接文件并打印到标准输出(查看文件内容)。 |
more | 分页显示文件内容(只能向前滚动)。 |
less | 分页显示文件内容(可向前和向后滚动)。 |
head | 显示文件开头部分(默认前10行)。 |
tail | 显示文件结尾部分(默认最后10行)。 |
nano | 简单的文本编辑器。 |
vi / vim | 强大的文本编辑器。 |
文件搜索和过滤命令
命令 | 说明 |
---|---|
grep | 在文件中搜索文本模式(正则表达式)。 |
find | 在目录树中搜索文件。 |
wc | 统计文件中的行数、单词数和字符数。 |
文件权限和所有权命令
命令 | 说明 |
---|---|
chmod | 更改文件权限(读、写、执行)。 |
chown | 更改文件的所有者和组。 |
文件压缩和归档命令
命令 | 说明 |
---|---|
tar | 打包或解包文件(归档)。 |
gzip | 压缩文件(生成 .gz 文件)。 |
gunzip | 解压缩 .gz 文件。 |
zip | 创建 ZIP 归档文件。 |
unzip | 解压 ZIP 归档文件。 |
其他有用命令
命令 | 说明 |
---|---|
df | 显示磁盘空间使用情况(文件系统级别)。 |
du | 显示目录或文件的磁盘使用情况。 |
ln | 创建文件链接(硬链接或软链接)。 |