从诞生之日起,Linux就以开放源代码的模式及其安全性和稳定性吸引着全世界计算机爱好者。我们常用的聊天、娱乐、支付功能,这些看似简单的操作,其背后是在腾讯、阿里、百度等这些互联网巨头的机房里,成千上万台服务器,为你服务请求提供服务的。在这些服务器中,大部分都是Linux系统或类Linux系统。
Linux系统的特点
有很好的网络支持利文件系统支持。Linux从诞生之日起就与Internet密不可分,支持各种标准的Internet网络协议,并且很容易移植到嵌入式系统当中。目前,Linux几乎支持所有主流的网络硬件、网络协议和文件系统,因此它是NFS的一个很好的平台。另一方面,由于Linux有很好的文件系统支持(例如,它支持Ext2、FAT32、romfs等文件系统),是数据各份、同步和复制的良好平台,这些都为开发嵌入式系统应用打下了坚实的基础。
课程学习内容
Python开发
学习Python起步、数据类型、判断语句、循环语句、文件对象、函数、模块、错误和异常、re模块、多线程、Paramiko模块等内容。
数据库管理
学习构建MySQL服务器、数据库基本管理、MySQL数据类型、表结构的调整、MySQL索引类型、MySQL存储引擎、DBA基础等内容。
网络运维
学习编写及执行脚本、Shell变量、数值运算、条件测试、if选择结构、服务脚本设计、Nginx/Tengine服务器、服务器运维等内容。
Linux云计算
学习命令行基础、目录和文件管理、配置网络、软件包管理、文本/文件查找、tar备份与恢复、NTP时间同步、cron计划任务等内容。