Appearance
Linux 基础
视频教程-待上线
简介
- Linux 文件系统的基本结构
- 常用文件管理命令的使用方法
- 文件权限设置和管理技巧
- 文件压缩和解压操作
相关命令
📂 文件浏览与管理命令手册
1. 浏览与导航
| 命令 | 完整写法 | 详细功能注释 |
|---|---|---|
ls -la | list all | 列出当前目录下所有文件(包括以 . 开头的隐藏文件),并显示详细信息(权限、大小、修改时间)。 |
pwd | print working directory | 新增: 显示当前所在的绝对路径。防止在复杂的目录结构中“迷路”。 |
cd <path> | change directory | 切换目录。cd .. 返回上一级;cd ~ 回到用户主目录;cd - 回到上一次所在的目录。 |
2. 创建与删除 (注意安全!)
| 命令 | 功能注释 | 进阶技巧 |
|---|---|---|
mkdir <dir> | 创建新目录 | 使用 mkdir -p a/b/c 可以递归创建多级目录。 |
touch <file> | 新增: 创建一个空文件,或更新现有文件的时间戳。 | |
rm <file> | 删除文件 | 警告: Linux 没有回收站。建议使用 rm -i 在删除前进行二次确认。 |
rm -rf <dir> | 递归强制删除 | 用于删除非空文件夹。极其危险,执行前务必确认路径无误。 |
3. 移动、复制与重命名
| 命令 | 功能注释 | 说明 |
|---|---|---|
cp <src> <dest> | 复制文件 | 若要复制整个文件夹,必须使用 cp -r (recursive)。 |
mv <src> <dest> | 移动或重命名 | 如果目标路径和源路径在同一目录下,即为重命名。 |
4. 查看文件内容 (必备补充)
| 命令 | 功能注释 | 适用场景 |
|---|---|---|
cat <file> | 一次性显示全部内容 | 适合短小的配置文件。 |
less <file> | 分页查看内容 | 适合大文件,按 Q 退出,支持上下翻页和搜索。 |
head -n 10 <file> | 查看文件前 10 行 | 快速了解文件开头格式。 |
tail -f <file> | 实时监控文件末尾 | 程序员必备:常用于实时滚动查看服务器日志。 |
💡 小贴士:
- Tab 键补全:在输入路径或文件名时,按一下
Tab键可以自动补全,按两下可以列出所有匹配选项。这是 Linux 下最高效的习惯。 - 帮助命令:对某个命令不确定时,可以在后面加
--help,例如ls --help。
常见问题
- 权限不足:一般缺执行 chmod +x 给文件添加可执行权限
- 文件过大:使用 split 分割文件
- 空间不足:使用 df 和 du 查看磁盘使用情况
