Skip to content

Linux 基础 ​

视频教程-待上线 ​

简介 ​

  • Linux 文件系统的基本结构
  • 常用文件管理命令的使用方法
  • 文件权限设置和管理技巧
  • 文件压缩和解压操作

相关命令 ​

📂 文件浏览与管理命令手册 ​

1. 浏览与导航 ​

命令完整写法详细功能注释
ls -lalist all列出当前目录下所有文件(包括以 . 开头的隐藏文件),并显示详细信息(权限、大小、修改时间)。
pwdprint 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 查看磁盘使用情况