第一章:初识Linux
本章的学习目标:
1.了解云计算的概念
2.了解虚拟机的安装
3.熟悉Linux操作系统
一、云计算简介
1.1什么是云计算
云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来虚拟化资源。“云”通常为互联网的一种比喻说法,而“计算”一词有两层含义,一是进行计算,二是对计算机资源的简称。因此我们可以把云计算理解成j计算机资源通过网络进行虚拟化,或者用虚拟化资源进行计算。现在云计算的定义没有一个标准的说法,一千个人心中有一千种云计算的概念,现阶段比较被人们认可的说法是美国国家标准与技术研究院给出的定义:云计算是一种按使用量付费的模式,他随时随地提供便捷的、可通过网络按需访问的可配置计算资源共享池(资源包括网络、服务器、存储、应用软件、服务),这些资源能够快速调配,极度缩减管理资源的工作量和与服务供应商的交互。简单地说,云计算通过网络连接的方式对计算资源进行统一的管理和调度,构建一个计算资源池向用户按需提供服务。
1.2Linux简介
在Linux出现之前,市场上已经存在稳定且成熟的操作系统UNIX。Linux由UNIX演变而来,在UNIX的技术和用户界面基础上进行了独创的技术改进。Linux在服务器市场拥有强劲的竞争力,对安全漏洞有极快的解决速度。
1.2.1Linux系统和Windows系统
Windows系统:
优势:Windows系统主打家庭办公,操作方便,多用于日常办公、娱乐。
劣势:Windows系统为收费系统,不是开源软件,漏洞多,并且不太稳定,长时间开机可能出现明显的卡顿情况。
Linux系统:
优势:Linux系统主打网络服务,专业性强,为免费开源系统,主要用于搭建服务器,性能稳定,长时间开机不出现卡顿情况,漏洞少,更安全。
劣势:Linux系统是专业系统,对业余人员不是很友好,代码操作难度较高。
二、虚拟机系统安装
2.1安装vmware
2.2打开VMware 创建虚拟机
然后根据提示框内容进行选择安装
2.3尝试开启虚拟机
设置账号密码 安装插件
安装完成后重启系统即可
三、熟悉Linux系统
Linux是一款广泛应用的开源操作系统,常用于服务器和嵌入式系统等领域。
3.1了解Linux的基本概念和特点:学习Linux的历史和发展,理解Linux系统的基本原理和特点,如多用户、多任务、自由软件等。
3.2掌握Linux命令行基础:Linux系统以命令行方式为主,因此需要掌握基本的命令行操作,如文件管理、进程管理、权限管理等。可以通过命令手册(man page)或在线资源来学习。
3.3学习Linux系统管理和维护:了解如何配置和管理Linux系统,包括用户管理、文件系统管理、网络管理等方面。同时,学会如何进行系统备份和恢复,以及处理常见的系统故障。
3.4掌握Linux应用程序开发:如果需要在Linux系统上进行应用程序开发,需要学习如何使用相应的开发工具和库,如C/C++、Python、Java等语言的开发环境。
3.5了解Linux的网络服务和安全:学习如何配置和管理Linux的网络服务,如Apache、Nginx等Web服务器和FTP服务器等。同时,了解如何保障Linux系统的安全,如防火墙配置、入侵检测等。
3.6实践操作:通过实践操作,熟悉Linux系统的各项功能和特点,加深对Linux系统的理解和掌握。