1、为什么要学习Linux操作系统
1.1、作为一个服务器的操作系统
服务器:PC机
常见的服务器的操作系统:Windows Server Linux
为什么我们要学习的是Linux 不是 Windows Server ?
1、Linux比Wondows的稳定性要更好、比如说Linux在更新系统的时候可以不用重启 Linux和Windows比 宕机的效率更低
2、安全性对比 Linux是建立在Unix的基础上的、一开始设计的时候就是为多用户设计的 安全性要比 Windows更好
3、服务器的硬件的要求对比、Linux的身材跟苗条些、占用空间上 更小
4、开源(只能你要能力 系统你都可以更改)、不要钱
2、常见的Linux操作系统有哪些
Linux:开源(有能力都可以更改代码)
Ubuntu(服务器操作系统)
Centos(服务器操作系统)
RedHat
红旗Linux
3、什么是虚拟机(*)
虚拟机:简单的说通过软件 来模拟计算机硬件功能的这样一个软件
vmware
虚拟机上可以安装上我们操作系统 这个虚拟机 就变成了一个完完整整的计算机(就和咋们平时使用的机器一样了)
4、虚拟机上使用Linux()
1.1、安装虚拟机(Windows上安装软件)
1.2、安装操作系统
右键----新建虚拟机------自定义安装------选择默认的硬件的兼容性-----选择本地的ISO镜像的位置------下一步------下一步(安装页面)
启动机器查看 机器是否安装成功
1.3、克隆一个机器
右键----管理-----克隆-----下一步------虚拟机的当前的状态-------下一步-----选额创建完整的克隆-------下一步(更改虚拟机的名字)-----完成
1.4、更改机器的mac地址
右键这个机器------设置------网络适配器-------高级-------mac地址----生成
1.5、启动机器使用(ifconfig)
查看ip地址
在通过本地 ping ip地址(如果通的 那么说明机器没有问题)**
5、阿里云上使用Linux
5.1、登陆阿里云系统
5.2、点击控制台
5.3:点击左侧的云服务器ECS
5.4、点击实例
5.5、配置安全组(点击左侧的安全组)
5.6、配置规则
5.7、快速创建规则
5.8、配置
1、选中所有常用的端口
2、自定义端口 1/65535 (表示的是开放所有端口)
3、授权对象 0.0.0.0/0 (允许所有的机器访问)
5.9、重置实例的密码
5.10、重启服务器(阿里云的网页端的控制台重启)
5.11、使用xshell和xftp工具连接
6、XShell工具的使用(.exe)
这个工具的主要作用:连接远程Linux机器、实现Linux的相关的操作
6.1、新建一个连接
1、填写连接的名字
2、填写连接的ip地址
3、填写用户名
4、填写密码
6.2、连接
7、XFTP工具的使用(.exe)
这个工具的作用:就是连接Linux服务器、实现Windows和Linux之间文件的相互传输
Linux---------Windows
Windows-----Linux
7.1、XFTP的使用(*)
新建------填写连接的名字------填写的连接的ip地址------填写用户名-------填写密码------连接
Windows--------Linux: 鼠标左键选中文件 拖到右侧的窗口
Linux-------Wondows: 选中右边窗口的文件 拖动到左边的窗口
8、Linux的基本的目录解析(常识了解)
bin/sbin目录:主要功能是存放linux下可执行文件的
home目录:主要功能是存放用户信息的(非root用户)
lib64/lib:这两个目录的作用是存放Linux运行的时候所需要的库
media:用来存放媒体资源的文件
var/tmp:这三个文件用来存放临时文件的
root目录:最主要的功能是存放root用户的基本信息的
boot目录:这个里面存放的是 Linux的引导程序
etc目录:主要的功能是存放的系统的环境变量
mnt目录:这个目录主要的功能是实现文件的挂载