Linux 快速开始
Linux 是服务器和开发环境中非常常见的操作系统。入门时先掌握登录、目录、文件、权限和软件安装这几类基础能力。
学习路线
| 阶段 | 重点 |
|---|---|
| 进入系统 | 使用 SSH 或 WSL 进入 Linux 环境 |
| 认识目录 | 理解 /home、/etc、/var、/usr 等常用目录 |
| 操作文件 | 掌握 ls、cd、cat、cp、mv、rm |
| 编辑文件 | 会使用 nano 或 vim 修改配置 |
| 管理软件 | 会使用包管理器安装和更新软件 |
| 排查问题 | 会查看进程、端口、日志和磁盘空间 |
进入 Linux 环境
连接远程服务器:
powershell
ssh 用户名@服务器IP
进入本机 WSL:
powershell
wsl
常用目录
| 目录 | 说明 |
|---|---|
/home | 普通用户的主目录 |
/root | root 用户的主目录 |
/etc | 系统和服务配置文件 |
/var | 日志、缓存、运行数据 |
/usr | 系统程序和共享资源 |
/tmp | 临时文件 |
第一次进入后建议执行
更新软件列表:
bash
sudo apt update
升级已安装软件:
bash
sudo apt upgrade -y
安装常用工具:
bash
sudo apt install -y curl wget git vim unzip
基础安全习惯
| 习惯 | 说明 |
|---|---|
少用 root 直接操作 | 普通任务优先用普通用户,必要时再用 sudo |
| 执行删除前先确认路径 | rm -rf 风险很高,先用 pwd 和 ls 确认位置 |
| 重要配置先备份 | 修改前先复制一份,例如 cp nginx.conf nginx.conf.bak |
| 公网服务器使用 SSH 密钥 | 比单纯密码登录更安全 |