Linux 服务器快速上手:从登录到拿回结果
给习惯 Windows、第一次用 Linux 服务器的人。
跟着练习包,完成登录、传文件、运行工具、查报错、取回结果。只学用得上的命令,每步都有结果可核对。
零基础从第 01 篇开始;已有账号从第 03 篇开始;已能登录从第 06 篇开始。
练习前准备
正文以 Ubuntu Server 24.04 LTS、Bash、普通用户为基准。连接服务器需要实际的地址、端口、用户名和认证信息;198.51.100.10 是文档示例地址,不能直接连接。安装与服务篇需要专用练习机和 sudo 权限。
文件操作主要在自己的 ~/linux-practice 中进行。截图式窗口和关系图均明确标为教学示意,不能据此推断真实机器的文件或状态。输出会受版本、账号和前面练习进度影响。
按顺序学习
认识 Linux
连接与使用服务器
- 03 · 连接 Linux 服务器前要准备什么?SSH 信息与练习环境清单
- 04 · Windows 通过 SSH 登录 Linux 服务器:密码与密钥登录
- 05 · Windows 与 Linux 传输文件:WinSCP 和 scp 上传下载教程
日常命令
- 06 · Linux 目录操作命令:pwd、ls 和 cd 的常用用法
- 07 · Linux 文件操作命令:创建、复制、移动和删除文件
- 08 · Linux 查看与编辑文件:cat、less、head、tail 和 nano
- 09 · Linux 查找文件和内容:find、grep、管道与重定向
- 10 · Linux 查看磁盘、内存和进程:df、du、free、ps、top 入门
安装与运行软件
- 11 · Ubuntu 如何安装软件?apt 更新、安装与卸载教程
- 12 · Ubuntu 安装 deb 与解压文件:deb、zip、tar.gz 怎么用?
- 13 · Linux 怎么运行程序?命令查找、执行权限与服务管理入门
- 14 · Linux 下载 GitHub 项目:git clone、README 与示例运行
日志与排错
- 15 · Linux 日志在哪里?终端报错、日志文件与 journal 入门
- 16 · Linux 如何查看错误日志?grep、tail 与 journalctl 用法
- 17 · Linux 命令报错怎么排查?文件路径与 Nginx 配置案例
- 18 · Linux 入门实战练习:运行日志脚本、保存报错并下载结果
下载配套资料
- ZIP 练习包:Windows 可先下载,再上传到服务器。
- tar.gz 练习包:内容与 ZIP 相同,练习一种解压方式即可。
- 教学 deb 软件包:第 12 篇用它练习安装、验证与卸载。
- 计数脚本源码与 SHA256 校验值:可以先阅读,再按说明使用。
归档里有 README、六行教学日志和 Bash 计数脚本。原始日志包含两行 ERROR,正常运行脚本应输出 2;文件不存在时脚本返回非零状态并给出错误说明。资料使用 LF 换行,全部是教学数据。
GitHub 篇使用已有公开示例仓库,和本站练习包是两种资料来源。无需注册某个特定云平台,也不需要先学完 Shell 编程。
怎么判断自己学会了
读完一节,离开示例换一个文件名或目录再做一次。允许查帮助,但要知道命令在哪台机器执行、输入是什么、怎样确认结果。
最后完成第 18 篇:在服务器运行计数脚本,保留一次错误输入的证据,修正后重新生成报告,再下载到 Windows。能解释这条操作过程,就可以继续学习适合自己工作的工具。