掌握 Linux 从这些命令开始
前言
想搭建自己的服务器?Learn Linux 是第一步!今天我来介绍新手必学的 10 个 Linux 命令,帮你快速入门!🐧
📋 为什么学 Linux?
- ✅ 90% 的云服务器运行 Linux
- ✅ 开源免费,成本低
- ✅ 稳定可靠,适合长期运行
- ✅ 社区活跃,问题容易解决
🔧 10 个必学命令
1. pwd – 查看当前目录
$ pwd
/home/user
作用:显示你当前在哪个文件夹
2. ls – 列出文件
$ ls
$ ls -la # 显示隐藏文件
作用:查看当前目录下有哪些文件
3. cd – 切换目录
$ cd /var/www
$ cd .. # 返回上一级
$ cd ~ # 回到家目录
作用:在不同文件夹之间移动
4. mkdir – 创建目录
$ mkdir myproject
$ mkdir -p a/b/c # 创建多级目录
作用:新建文件夹
5. touch – 创建文件
$ touch index.html
$ echo "Hello" > file.txt
作用:创建空文件或写入内容
6. cat – 查看文件内容
$ cat file.txt
$ tail -f log.log # 实时查看日志
作用:读取文件内容
7. cp – 复制文件
$ cp file.txt backup.txt
$ cp -r folder/ backup/ # 复制目录
作用:复制文件或文件夹
8. mv – 移动/重命名
$ mv file.txt /backup/
$ mv old.txt new.txt # 重命名
作用:移动文件或重命名
9. rm – 删除文件
$ rm file.txt
$ rm -rf folder/ # ⚠️ 危险!谨慎使用
作用:删除文件或目录
⚠️ 警告:rm -rf 可能删库跑路,使用前确认三遍!
10. chmod – 修改权限
$ chmod +x script.sh
$ chmod 755 file.txt
作用:设置文件执行权限
🎯 实战练习
任务:搭建一个简单的网站
# 1. 创建网站目录
mkdir -p /var/www/my site
# 2. 进入目录
cd /var/www/mysite
# 3. 创建首页
echo "
Hello World
" > index.html
# 4. 查看文件
ls -la
# 5. 查看内容
cat index.html
💡 实用技巧
Tab 键自动补全
输入命令或文件名的前几个字母,按 Tab 键自动补全,提高效率!
命令历史
$ history # 查看历史命令
$ !123 # 执行第 123 条历史命令
获取帮助
$ man ls # 查看 ls 命令手册
$ ls --help # 快速帮助
⚠️ 新手常见错误
- 权限不足 – 使用 sudo 获取管理员权限
- 路径错误 – 用 pwd 确认当前位置
- 误删文件 – 删除前先用 ls 确认
- 大小写敏感 – Linux 中 File.txt ≠ file.txt
📚 下一步学习
- 学习 vim/nano 编辑器
- 掌握 grep 搜索文本
- 理解管道 | 和重定向 >
- 学习系统监控命令(top, htop)
- 了解 systemd 服务管理
结语
这 10 个命令是 Linux 的基础,熟练掌握后可以应对大部分日常操作。多练习,很快就能上手!💪
你还想学哪些 Linux 命令?评论区告诉我!😄

