《Linux 操作系统及应用》是计算机、网络工程,信息安全专业核心课程,通过本课程的学习,使学生掌握Ubuntu Linux 操作系统,课程共分为10章,首先讲述了虚拟机以及在虚拟机下Ubuntu的安装和虚拟机的使用,其次介绍了Ubuntu图形桌面和字符界面、Shell基本命令、用户和组管理、硬盘与内存使用、进程管理、任务计划、Shell 编程、Samba和NFS服务器搭建、LAMP平台的搭建等内容。
  具体内容介绍如下:
第1章介绍虚拟机的知识,为了教学方便,Ubuntu Linux都是安装在虚拟机下的,首先讲述了虚拟机以及在虚拟机下ubuntu Linux-16.04的安装,和虚拟机的使用及VMtools的安装。
第2章介绍Ubuntu  Linux 系统,包括Linux的产生、发展、版本及Ubuntu系统概述。
第3章介绍Linux操作系统的图形界面,详细介绍了在Ubuntu 下的Unity环境、以及在图形界面的软件安装。
第4章介绍了Ubuntu Linux 16.04 字符界面使用,详细介绍了在字符界面下软件的安装、字符界面下的关机和重启、putty远程登录。
第5章介绍Ubuntu Linux文件管理。介绍了文件系统的概念,常用命令,这是最重要的一章,对于学好Ubuntu Linux至关重要。
第6章介绍了Linux操作系统的系统管理相关知识,内容包括用户账户和组管理的命令。
第7章介绍盘和内存,包括硬盘的命名、磁盘配额、内存的交换分区,进程管理,任务计划,这章相对较难,因此,所有的命令行操作都提供了实际操作过程的界面截图和说明。
第8章第编辑器及gcc编译器,介绍了三种编辑器、gcc编译器、eclipse开发环境。
第9章介绍Shell及其编程,Shell脚本变量以及语句。
第10章介绍服务器的配置,详细介绍了samba服务器配置、NFS服务器配置、LAMP搭建。
    第11章安全设置,介绍了基于Ubuntu Linux的杀毒软件、防火墙的设置和网络端口扫描工具NMAP。
       本课程的培养目标是培养学生毕业后从事系统管理员和程序员及IT从业人员应具备的专业能力。希望通过本课程的学习,帮助您在短时间内掌握必备的Linux知识,增强技术实力。