第2周:Linux基础 & 本地问答机器人
本周目标:掌握Linux基础操作,完成第一个AI实战项目
学习目标
- [ ] 熟练Linux常用命令(ls/cd/grep/sed/awk)
- [ ] 掌握文件权限管理(chmod/chown)
- [ ] Docker基础(镜像/容器/Dockerfile)
- [ ] GitHub工作流
关键命令速查
uname -a # 查看内核
free -h # 查看内存
df -h # 查看磁盘
ls -la # 文件列表
chmod 755 file # 改权限
grep "key" file # 搜索
Docker入门
docker pull python:3.11-slim
docker run -it --rm python:3.11-slim bash
实战:本地问答机器人
# 安装Ollama
curl -fsSL https://ollama.ai/install.sh | sh
ollama pull qwen2:1.5b
curl http://localhost:11434/api/generate -d '{"model":"qwen2:1.5b","prompt":"什么是RAG?"}'
踩坑记录
| 问题 | 解决方案 |
|---|---|
| Docker权限不足 | sudo usermod -aG docker $USER |
| Ollama OOM | 用更小模型 qwen2:1.5b |