表格
| 命令 | 作用 |
|---|---|
ll | 显示当前目录下的文件列表(等价于 ls -l) |
ll -a | 显示当前目录下所有文件,包含隐藏文件(以 . 开头的文件) |
cd | 进入指定目录 |
cd .. | 退回上一级目录表格 |
| 命令 | 功能 | 常用参数 / 用法 |
|---|---|---|
ls | 列出目录内容 | -l:以详细列表形式展示(包含权限、大小、时间等)-a:显示隐藏文件(以.开头的文件) |
cd | 切换工作目录 | cd dir:进入当前目录下的dir子目录cd /:进入系统根目录cd ~:进入当前用户的家目录cd ..:返回上一级目录 |
pwd | 查看当前所在路径 | 无额外参数,直接执行即可输出绝对路径 |
| 表格 |
| 命令 | 功能 | 关键参数 / 示例 |
|---|---|---|
touch | 创建空文件 | touch a.txt → 生成一个名为 a.txt 的空文件 |
mkdir | 创建单个目录 | mkdir sanguo → 新建 sanguo 目录 |
mkdir -p | 递归创建多级目录 | mkdir -p sanguo/shuguo → 若父目录 sanguo 不存在,会自动创建,再生成 shuguo 子目录表格 |
| 命令格式 | 功能说明 | 注意事项 |
|---|---|---|
rm file.txt | 删除文件,会弹出确认提示(输入 yes 后执行) | 仅适用于文件,无法直接删除目录 |
rm -f file.txt | 强制删除文件,无确认提示 | -f 代表 force,直接删除不询问 |
rm -r dir | 递归删除目录及内部所有内容,会弹出确认提示 | -r 代表 recursive,必须加此参数才能删除目录 |
rm -rf ./bbb | 强制递归删除目录 bbb 及所有内容,无确认提示 | 生产环境需谨慎使用 |
rm -rf /* | 极端危险命令:强制删除系统根目录下所有内容 | ⚠️ 会导致系统彻底崩溃,绝对禁止执行表格 |
| 命令 | 功能 | 格式与示例 |
|---|---|---|
cp | 复制文件 / 目录 | 复制文件:cp 源文件 目标文件例:cp file1.txt file2.txt复制目录:cp -r 源目录 目标目录例:cp -r dir1 dir2 |
mv | 移动 / 重命名文件 / 目录 | 重命名(同目录下):mv 原文件名 新文件名例:mv file.txt newfile.txt移动(跨目录):mv 源文件 目标目录/文件名例:mv file.txt newdir/file.txt表格 |
| 命令 | 功能 | 常用参数 / 操作 | 示例 |
|---|---|---|---|
cat | 连接文件并完整输出到控制台 | 一次性展示全部内容,适合小文件 | cat /etc/host.conf |
more | 分页查看文件内容,适合大文件 | - Enter:逐行向下翻- Space:翻下一页- b:翻上一页 | more /etc/sudo.conf |
more -tail | 查看文件末尾内容 | 直接定位到文件尾部 | more -tail filename |
more -n | 显示指定行数内容(默认 10 行) | -n 后接数字可自定义行数 | more -n 20 filename |