Linux 服务器入门指南 – 新手必学的 10 个命令

Linux 服务器入门指南 – 新手必学的 10 个命令

掌握 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  # 快速帮助

⚠️ 新手常见错误

  1. 权限不足 – 使用 sudo 获取管理员权限
  2. 路径错误 – 用 pwd 确认当前位置
  3. 误删文件 – 删除前先用 ls 确认
  4. 大小写敏感 – Linux 中 File.txt ≠ file.txt

📚 下一步学习

  1. 学习 vim/nano 编辑器
  2. 掌握 grep 搜索文本
  3. 理解管道 | 和重定向 >
  4. 学习系统监控命令(top, htop)
  5. 了解 systemd 服务管理

结语

这 10 个命令是 Linux 的基础,熟练掌握后可以应对大部分日常操作。多练习,很快就能上手!💪

你还想学哪些 Linux 命令?评论区告诉我!😄

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注