学习 Linux 文件管理,建议从“理解目录结构 → 掌握常用命令 → 实践操作 → 理解权限与路径”这条主线来学。下面给你一套循序渐进、实战导向的学习路线。
Linux 一切皆文件,目录结构是统一的。
/ 根目录
/home 普通用户家目录
/root 超级用户家目录
/etc 配置文件
/var 可变数据(日志、缓存)
/tmp 临时文件
/usr 用户程序
/bin 基本命令
/sbin 系统管理命令
/dev 设备文件
✅ 学习建议:
先记住 /home、/etc、/var、/tmp 的作用即可,不用一次全背。
/home/user/file.txt # 绝对路径
./file.txt # 当前目录
../file.txt # 上级目录
pwd
cd /home
cd ~
cd ..
ls
ls -l # 详细信息
ls -a # 包含隐藏文件
touch test.txt # 创建文件
mkdir dir1 # 创建目录
mkdir -p a/b/c # 递归创建
cp file1 file2
cp -r dir1 dir2 # 复制目录
mv a.txt b.txt
mv a.txt /tmp/
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
ls -l
示例:
-rw-r--r-- 1 user user 123 Aug 1 file.txt
chmod 755 file
chmod u+x file
chown user:user file
✅ 学习建议:
理解 r(读)w(写)x(执行) 和 用户/用户组/其他
find /home -name "*.txt"
locate file.txt
which ls
ln -s source link # 软链接(常用)
ln source link # 硬链接
cd / ls / pwd / mkdir / touchcat / less / tail)chmod / chownfind 查找文件✅ 无需安装系统
✅ 不要死记命令
man ls、--help✅ 学 Linux 文件管理 = 练出来的
如果你愿意,我可以:
你学 Linux 是为了 工作、考试、还是兴趣?