day01-linux

day01-第一阶段

Linux

是什么

冯诺依曼体系

  • 输入设备
  • 输出设备
  • 存储器
  • 内存
速度快、数据量小、不安全
  • 硬盘
 速度慢、数据量大、安全

网络连接的概念

  • IP地址IPADDR
IP地址是一种逻辑地址,用来标识网络中一个个主机
IP地址=网络地址+主机地址
	网络地址:标识在同一个物理网络上的所有宿主机
	主机地址:标识该物理网络上的每一个宿主机
		一个ip地址的网络部分被称为网络号或者网络地址,主机可以与具有相同的网络号的设备直接通讯
		192.168.1.1/24 192:主机地址
		1.0.0.1~127.255.255.255   a类地址
		128.0.0.1~191.255.255.255 b类地址
		192.0.0.1~233.255.255.255 c类地址
		244.0.0.0~239.255.255.255 d类地址
		240-                      e类地址 用于研究使用
IP地址是一个4*8bit(1字节),由0/1组成的数字串(IP4协议)
  • 子网掩码NETMASK
子网掩码只有一个功能,就是将 ip 地址划分为网络地址和主机地址两部分
子网掩码用来判断任意两台计算机的IP地址是否在同一个子网中的根据
子网掩码用来指明一个IP地址的那些位标识的是主机所在的子网,以及那些位标识的是主机的位掩码,子网掩码不能单独存在,它必须结合IP地址一起使用;
子网掩码是一个32为的2进制数,其对应网络地址的所有位置为1,对应主机地址的所有位置都为0

网络上,数据从一个地方传到另外一个地方,是依靠IP寻址。从逻辑上来讲,是两步的。第一步,从IP中找到所属的网络,好比是去找这个人是哪个小区的;第二步,再从IP 中找到主机在这个网络中的位置。

子网掩码的长度也是32位,左边是网络位,用二进制数字"1"标识,1的数目等于网络位的长度,右边是主机位,用二进制数字"0"表示,0的数目等于主机位的长度。这样做的目的是为了让掩码与IP地址做按位与运算时用0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机数

如何判断两个IP地址是否在同一个网段中?
把IP地址和子网掩码转换为二进制,再做与运算,如果结果相同,说明两个IP地址在同一个网段上。
子网掩码的功能?
	1. 用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是远程网上
	2. 用于将一个大的IP网络划分为诺干小的自网络
  • 默认网关GETWAY
连接连个不同的网络的设备都可以叫网关设备;
网关的作用就是实现两个网络之间进行通讯和控制
网关地址就是网关设备的IP地址;

如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机
  • 域名服务器DNS
DNS是域名服务器,用来解析域名的(域名和IP之间的解析)
如果没有这东西,登录某个网站时就必须输入该网址的IP地址,有了DNS就可以直接输入网址。
为什么配置域名服务器?
用来记录IP与域名之间的映射关系
不配置有什么影响?
访问网站的话,只能通过IP地址。会报hostname找不到的错误。

网络连接模式

  • host-only(主机模式)
在某些特殊的网络调试环境中,要求将真是环境和虚拟环境隔离开,这时你就可采用host-only模式;
在host-only模式中,所有虚拟系统是可以相互通信的,但虚拟系统和真实网络是被隔离开的;
在host-only模式下,虚拟系统的TCP/IP配置信息都是由VMnet1(host-only)虚拟网络的DHCP服务来动态分配的;
linux是一个独立的主机,不能访问外网。
  • bridged(桥接模式)
VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器;
使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个hub(集线器)上的两台电脑;

桥接模式配置简单,用于同一个网络段中IP地址不稀缺的情况下

  • NAT(网络地址转换模式)
使用NAT模式,就是让虚拟机系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网;
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的HDHCP服务器提供的;
虚拟系统也就无法和本局域网中的其他真实主机进行通讯;

软件分类

  • 系统软件
  • 系统软件的分类
    • window
    • Mac
    • GNU/Linux

Linux分支

  • ReHat(收费)
    • CentOS
      • 完全开源免费
    • 主要用于服务器版本
  • Debain(收费)
    • Ubuntu
      • 视窗界面良好的linux系统
      • 一些主流的软件都支持Ubuntu系统

安装Linux操作系统

其他

swap:物理交换内存,当我们系统内存不够用的时候,就会使用这个内存空间。
posted @ 2022-03-18 23:30  黎白昼  阅读(33)  评论(0)    收藏  举报