Linux 课程概览
课程名称
Linux 基础及应用
- 以 CentOS 7 为主
- 兼顾 CentOS 6 以及 Debian 8或9 / Ubuntu 16.04 LTS
课程学时(包含上机操作)
- 多学时:80 (16×5) 或 72 (12×6) 或 64 (16×4)
- 少学时:48 (8×6) 或 32 (8×4)
课程资源
- 课程教材
- 课程课件
- 课程视频
- 学习指导
- Linux 应用基础课程学习指导 -- CentOS 7 Learning Guide
课程性质和目标
- 课程性质
- 计算机相关专业的一门实践性很强的专业基础课程
- 课程目标
- 成为初中级 Linux 系统管理员/运维人员
必备知识
- 掌握计算机的基本使用
- 具有初步的网络知识并熟悉网络操作
推荐书目
- 《计算机科学概论(原书第12版)》 -- [美] J.格伦·布鲁克希尔(J.Glenn Brookshear),丹尼斯·布里罗(Dennis Brylow) 著;刘艺,吴英,毛倩倩 译
- 《计算机科学概论(原书第5版)》 -- [美] 内尔·黛尔(NellDale),约翰·路易斯(JohnLewis) 著;吕云翔,刘艺博 译
- 《计算机网络(第7版)》 -- 谢希仁 著
- 《计算机网络原理创新教程》 -- 韩立刚,马青,王艳华,韩利辉 著
- 《计算机是怎样跑起来的》 -- [日]矢泽久雄 著;胡屹 译
- 《网络是怎样连接的》 -- [日]户根勤 著;周自恒 译
- 《程序是怎样跑起来的》 -- [日]矢泽久 著;李逢俊 译
- 《程序员的数学》 -- [日] 结城浩 著;管杰 译
- 《图解TCP/IP 第5版》 -- [日]竹下隆史,[日]村山公保,[日]荒井透,[日]苅田幸雄 著;乌尼日其其格 译
- 《图解HTTP》 -- [日]上野·宣 著;于均良 译
- 《图解密码技术 第3版》 -- [日]结城浩 著;周自恒 译
- 《图解服务器端网络架构》 -- [日] 宫田宽士 著;曾薇薇 译
- 《图解网站分析:让流量倍增的网站优化方法(修订版)》 -- [日]小川卓 著;沈麟芸 译
- 《图解网络硬件》 -- [日]三轮贤一 著;盛荣 译
- 《图解基础设施设计模式》 -- [日] NTT DATA集团,杉原健郎,吉田一幸,岩崎贤治,三浦广志 ... 著;杨文轩 译
课程内容
- 操作基础
- Linux 简介与安装
- Shell 的使用
- 常用命令的操作
- 系统管理
- 用户和组管理、权限管理、进程管理、本地存储管理
- 网络配置、网络工具、软件包管理
- 服务管理、周期性任务服务、系统日志服务、SSH 服务
- 系统监视、内核管理、系统启动过程、备份与恢复、故障排查
- Shell 脚本编程、配置管理工具*
- 安全管理
- 物理安全、登录安全、账户安全、软件安全、服务安全
- 信息安全与加密技术、访问控制、防火墙、安全工具
- 网络服务
- DHCP 服务和 DNS 服务
- FTP 服务、NFS 服务和 Samba 服务
- 基于 Apache 实现的 Web 服务
- 代理和反向代理服务
- 基于 Postfix 和 Dovecot 的 邮件服务
能力培养
- 知识管理
- 时间管理
- 科学上网
- 两种方案:Socks5 代理、VPN
- 你所知的任何免费方案
- 购买并配置自己的 VPS,架设 Socks5 代理 和/或 VPN 服务
- 尊重知识产权/版权
- 使用开源软件
- 为开源软件做贡献
- 团队协作工具
- WIKI
- Q&A(Question&Answer)
- RT(Request tracking)
- 版本控制
- 邮件列表
- 即时通信
课程要求
- 为每章的每个模块内容制作思维导图(百度脑图)
- 使用博客(BLOG)总结知识、写作业
- 使用图书托管服务写 课堂笔记、实验/实训 报告
考评机制
- 博客作业 -- 16%
- 实验报告书 -- 32%
- 期末上机实验考试 -- 50%
- 出勤率 -- 2%
学习资源
在线教育平台
- 芥末堆 -- 中国专注于教育产业信息挖掘与传递的行业内资讯服务媒体平台
技术相关的问答网站
- https://segmentfault.com
- https://superuser.com
- https://www.v2ex.com
- http://www.tuicool.com
- http://stackoverflow.com
- https://www.zhihu.com
- http://www.slideshare.net