温馨提示×

怎么学习linux 文件管理

小樊
34
2026-08-13 15:30:05
栏目: 智能运维

学习 Linux 文件管理,建议从“理解目录结构 → 掌握常用命令 → 实践操作 → 理解权限与路径”这条主线来学。下面给你一套循序渐进、实战导向的学习路线。


一、先理解 Linux 的目录结构

Linux 一切皆文件,目录结构是统一的。

常见重要目录

/          根目录
/home      普通用户家目录
/root      超级用户家目录
/etc       配置文件
/var       可变数据(日志、缓存)
/tmp       临时文件
/usr       用户程序
/bin       基本命令
/sbin      系统管理命令
/dev       设备文件

✅ 学习建议:

先记住 /home、/etc、/var、/tmp 的作用即可,不用一次全背。


二、最基础:路径与命令

1️⃣ 绝对路径 vs 相对路径

/home/user/file.txt   # 绝对路径
./file.txt            # 当前目录
../file.txt           # 上级目录

2️⃣ 查看当前位置

pwd

3️⃣ 切换目录

cd /home
cd ~
cd ..

三、文件与目录的增删改查(核心)

1️⃣ 查看文件

ls
ls -l     # 详细信息
ls -a     # 包含隐藏文件

2️⃣ 创建

touch test.txt        # 创建文件
mkdir dir1            # 创建目录
mkdir -p a/b/c        # 递归创建

3️⃣ 复制

cp file1 file2
cp -r dir1 dir2       # 复制目录

4️⃣ 移动 / 重命名

mv a.txt b.txt
mv a.txt /tmp/

5️⃣ 删除(⚠️危险)

rm file.txt
rm -r dir
rm -rf dir            # 强制删除(慎用)

✅ 建议:

初学阶段不要随便用 rm -rf /


四、查看文件内容(非常重要)

常用命令

cat file.txt
less file.txt
head -n 10 file.txt
tail -n 10 file.txt

实时查看日志

tail -f /var/log/syslog

五、文件权限与所有者(重点)

1️⃣ 查看权限

ls -l

示例:

-rw-r--r-- 1 user user 123 Aug 1 file.txt

2️⃣ 修改权限

chmod 755 file
chmod u+x file

3️⃣ 修改所有者

chown user:user file

✅ 学习建议:

理解 r(读)w(写)x(执行)用户/用户组/其他


六、查找文件(实战高频)

1️⃣ 按名称查找

find /home -name "*.txt"

2️⃣ 快速查找

locate file.txt

3️⃣ 查找命令位置

which ls

七、软链接与硬链接

ln -s source link   # 软链接(常用)
ln source link      # 硬链接

八、推荐学习顺序(7 天计划)

Day 1–2

  • 理解目录结构
  • 练习 cd / ls / pwd / mkdir / touch

Day 3–4

  • 文件复制、移动、删除
  • 查看文件内容(cat / less / tail

Day 5

  • 权限与 chmod / chown

Day 6

  • find 查找文件
  • 软链接

Day 7

  • 综合练习(如:整理一个目录、备份文件)

九、练习环境推荐

无需安装系统

  • Windows:WSL2
  • macOS:自带终端
  • 在线练习:
    • https://linuxzoo.net
    • https://overthewire.org/wargames/bandit/

十、学习建议(很重要)

不要死记命令

  • 多用 man ls--help
  • 用“想做什么 → 查命令 → 实践”

学 Linux 文件管理 = 练出来的

  • 每天 30 分钟,比一次学 3 小时效果好

如果你愿意,我可以:

  • ✅ 给你 命令速查表
  • ✅ 帮你 定制 7 天实战练习
  • ✅ 按 运维 / 开发 / 安全 方向重点讲

你学 Linux 是为了 工作、考试、还是兴趣?

0