中国人
下面显示的课程非常灵活。告诉我你想学什么,我会创建一个满足你需求的课程。
课程起价为每小时 20 美元。
我们可以通过 Zoom/Teams/Google Voice/Zalo 上课。我将提供一个临时的 Linux 虚拟机,我们将在那里一起工作。如果我们把它弄坏了,我们就会启动另一个!
如果英语不是你的母语,我也会同时教你技术英语。
你需要什么?
- 你只需要一台运行 Windows/MacOS/Linux 的笔记本电脑/台式机。
课程将采用以下形式:
- 然后我们将回顾课程的工具和技术。
- 我将在远程数据中心为您提供 Linux 虚拟服务器。如果您把它弄坏了,我们就会启动一个新的!
- 您将通过 SSH 登录。
- 您将使用 (tmux) 在与我共享的终端中完成练习,我会协助和帮助您。
初级课程
- 安装和配置 Linux
- 连接到远程服务器:SSH
- 了解您的服务器:磁盘/CPU/内存
- 浏览 Linux 文件系统
- 用户、组和权限
- 软件包管理和安装软件
- 标准输入、标准输出、标准错误
- 读取、写入和编辑文本文件
- 使用 sysetmd 进行服务管理
- 计划任务:cron 和 sysetmd
- 传输文件:rsync、FTP、SCP、SFTP
- 处理文本:管道、grep、sed、awk、cut、tail、head
- 基本网络和防火墙
- 归档和压缩
中级课程
- Bash 单行代码
- Bash 脚本
- 从源代码构建软件包
- 分区、RAID、文件系统和 LVM
- 安装和配置常见服务,例如:Apache2、NGINX、MySQL、PHP、HTTPS
- 安装和配置平台,例如:Wordpress、 Magento、Nextcloud、Syncthing
- 监控系统
- 备份系统
- 配置管理系统,例如:Ansible、Puppet
- 故障排除和日志记录
- 系统维护、系统升级、恢复
Shell 脚本
- 编写和调试初级到中级 shell 脚本
定制课程
我很乐意为您提供免费咨询,并准确了解您的需求。然后,我将创建一门完全符合您要求的课程。