Linux(1,下载安装,远程管理与文件传输)
Linux 是什么
Linux是一个操作系统,区别于常见的windows,它的优势在于
- 更轻便简洁 所有操作均通过命令行形式进行,相比于Windows的图形化,Linux对系统资源的占用小
- 源码开源 代码开源意味着所有人都可以进行维护,相对于Windows的封闭式,Linux每一行代码都是经过无数人严格检验的,并且有全球所有的Linux开发者和自由软件社区提供支持,这保证了Linux极高的稳定性和安全性
- 有很好的网络支持利文件系统支持,Linux从诞生之日起就与Internet密不可分,支持各种标准的Internet网络协议,其著名的Http/tcpip 协议就于Linux密不可分。在Linux中一切皆为文件,对Linux的操作实际上就是对文件的操作
- 将所有的操作权交给了用户,强大的指令可以使用户对Linux做任何事,对于开发来说,这极大的提高了开发效率
- 基于Linux特殊的系统结构,对嵌入式应用极其友好
为什么学习Linux
- 学习计算机底层原理
- 更友好的服务/软件运行环境
为了高薪就业(确信)
常用发行版本
Linux是开源软件,所有人都可以订制独一无二的Linux系统,所有使用Linux内核的系统都可以叫Linux系统,
所以市面上就涌现出了许许多多Linux发行版本 常见的有RedHat(收费),CentOS(常用),红旗Linux(国产)等等
使用VMware 安装Linux
VMware是一个虚拟机软件,它可以使你不需要分区或重新开机就可以在一台PC上使用多个操作系统,虚拟机系统和本机系统进行网络通信,且可以随时设定虚拟机的硬件环境
下载并使用VM创建虚拟机
启动虚拟机后,在显示VM按下 F2 进入Bios界面 设置通过光盘启动,如果不设置则会自动使用硬盘启动,但是由于刚创建的虚拟机是空的,计算机会找不到系统,所以需要设置光盘启动
切换至Boot选项卡,可以看到CD-ROM Drive 光盘启动在下面,选中它,然后使用 + 将它移到首选项
修改完成后,选择不保存修改并退出即可,下次启动时,虚拟机会自动调整启动顺序,若修改后还是使用硬盘进入,则检查硬件设置界面是否有且只有一个Centos的光盘
以我的 Centos8 为例,正确设置启动顺序后,就会进入 设置界面,选择第一项回车,vm就会加载系统
等待加载完成,进入图形化设置界面
软件选择 服务器
安装完毕后就进入了系统界面,然后输入账号密码,注意:密码输进去之后不会显示出来,输完直接回车即可
远程登录管理工具
既然是远程登录管理,那就必须要用到网络相关配置
桥接模式:使用的是真实独立网卡,能跟一台真实的计算机一样,但是会占用ip地址,在某些场景会造成ip冲突,而NAT模式和Host模式不会
NAT模式:使用的是VMnet8网卡,仅跟主机进行通讯,由于共享一个私有网络,当主机能够访问互联网时,虚拟机也能访问
仅主机模式也叫Host模式:使用的是VNnet1 网卡,仅能跟主机进行通讯
下面试试 使用Host模式,使虚拟机跟主机通讯
查看主机的 VMnet1 网卡ip
- 在Linux中使用
ifconfig -a
命令查看网卡信息,其中lo代表locaohost,另外一个就是Linux的网卡了
使用
ifconfig 网卡名 主机网卡ip
来修改Linux 的网卡ip若在主机上能ping通 虚拟机的ip 则表示通讯成功了
若网卡ip配置正确可还是不能通讯时,可以检查虚拟机是否正确桥接到了主机的网卡
注意:在Linux中所有内容都是文件,包括硬件也是映射成文件进行管理,使用命令行操作只是临时改变了ip地址,重启以后就会无效,若需要永久改变则需要修改配置文件
若使用其他模式,切换成对应的网卡ip即可
下载并使用远程管理工具,这里使用的是 Xshell
新建一个会话连接至Linux
输入账号密码(这里使用root账号进行演示,在实际中切不可使用root账号登录,因为root账号权限极大,对我们的系统有极高的控制权)
至此,就可以远程管理我们的Linux系统了
下载并使用文件传输工具
与xshell 相同 建立会话即可使用文件传输