当前位置: 首页 > article >正文

【Linux笔记】Day2

网络连接三种方式

【注】网段(Subnet)是计算机网络中的一个概念,它用来表示一个网络中一组IP地址的范围。简单来说,网段就是把整个互联网或者局域网划分成更小、更易于管理的部分。
举个例子
假设有一个大网段,比如 192.168.1.0/24,它表示的IP地址范围是从 192.168.1.0 到 192.168.1.255。其中:

  • 192.168.1.0 是网段的网络地址,表示这个网段的开始;
  • 192.168.1.255 是广播地址,用来发送给网段内所有的设备;
  • 192.168.1.1 到 192.168.1.254 则是可以分配给具体设备的IP地址。

为什么要划分网段

  • 提升管理性:通过划分网段,可以更容易地管理网络设备。比如,一家公司的多个部门可以使用不同的网段,避免混乱。
  • 提高安全性:不同的网段之间可以设置不同的访问控制,增强网络安全。
  • 优化性能:划分网段后,网络流量可以更高效地分配,不同区域的设备相互之间的干扰减少。
    总的来说,网段就像是一个大房子的各个房间,每个房间可以放不同的人(设备),大家都在同一个屋子里,但每个房间都有自己的编号,方便管理和访问。

桥接模式


假如王五也要用桥接模式,假设有200个学生,这时候就需要再来200个192.168.0.80的ip所在的网段,192.169.0.X最多有ip地址255个,这种方式容易造成ip冲突。

桥接模式,虚拟系统和外部系统通讯,但是容易造成IP冲突。

NAT模式


王五的主机上生成一个对应的虚拟网卡,虚拟机可以通过物理机的IP(192.168.0.50)进行代理。

NAT模式,网络地址转换模式,虚拟系统可以和外部系统通讯,不造成IP冲突


内网的Linux虚拟机可以和外部通讯,但是反过来不成立,能和外部通讯的原因是通过物理机的IP代理出去的。

主机模式

独立的系统,不和外部发生联系。

虚拟机的克隆

如果已经安装了一台Linux操作系统,还想要再更多的,没必要重新安装,只需要克隆。

  • 方式1,直接拷贝一份安装好的虚拟机文件。
  • 方式2,使用Vmware的克隆操作。

克隆时,需要先关闭Linux系统。


链接克隆只是引用,它本质上操作的还是之前的虚拟机,完整的克隆才是完整的复制一份(类似于编程语言中的浅拷贝和深拷贝一样)


克隆的虚拟机拷贝到另外一台电脑也是完全一样的。

虚拟机快照

如果你在使用虚拟机系统的时候(比如Linux),你想回到原先的某一个状态,也就是说你担心可能有些误操作造成系统异常,需要回到原先某个正常运行的状态,Vmware也提供了这样的功能,就叫快照管理。

  • 应用实例

    1. 安装好系统以后,先做一个快照A;

    2. 进入到系统。创建一个文件夹,再保存一个快照B;


      再新建一个文件夹

    3. 回到系统刚刚安装好的状态,即快照A;

    4. 再次回到快照B;

有点类似FC模拟器的存档读档功能,拍快照会占用磁盘空间。

虚拟机的迁移和删除

虚拟系统安装好了,它的本质就是文件(放在文件夹的)。因此虚拟系统的迁移很方便,你可以把安装好的虚拟系统这个文件夹整体拷贝或者剪切到另外位置使用。删除也很简单那,用Vmware进行移除,再点击菜单->从磁盘删除即可,或者直接手动删除虚拟系统对应的文件夹即可。

vmtools

  1. vmtools安装后,可以让我们在windows下更好的管理vm虚拟机
  2. 可以设置windows和centos的共享文件夹。

安装vmtool的步骤

  1. 进入centos
  2. 点击vm菜单的->install vmware tools
  3. centos会出现一个vm的安装包,xx.tar.gz
  4. 拷贝到/opt
  5. 使用解压命令tar,得到一个安装文件
    cd /opt[进入到opt目录]
    tar -zxvf xx.tar.gz
  6. 进入该vm解压的目录,/opt目录下
    cd vmware…
  7. 安装./vmware-install.pl
  8. 全部使用默认设置即可,就可以安装成功
  9. 注意:安装vmtools需要有gcc

拷贝不了,就注销,登录root用户

切root拖压缩包进opt文件夹的过程不再演示



输入文件名开头的VM,按table键就出来完整的文件名。


绿颜色显示的就是它的安装文件。


然后就是一系列的回车


至此,vmtool就安装好了

gcc是否安装的检查指令:

设置和windows的共享文件夹:


这就是共享文件夹

在实际开发中,文件的上传下载是需要使用远程方式完成的。

目录结构介绍

基本介绍

  1. Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。
  2. 深刻理解Linux树状文件目录是非常重要的。

    比如boot文件夹下面存放的是Linux开机启动引导文件,Linux会把硬件映射成一个文件来管理,比如dev/cpu中的文件夹数量和你虚拟机的CPU核心数量有关。

http://www.kler.cn/a/502630.html

相关文章:

  • 风水算命系统架构与功能分析
  • ClickHouse大数据准实时更新
  • 【Linux】深入理解文件系统(超详细)
  • 备战蓝桥杯:树的存储与遍历(dfs和bfs)
  • 改进萤火虫算法之七:基于自适应机制的萤火虫算法(Adaptive Firefly Algorithm, AFA)
  • 【Ubuntu与Linux操作系统:五、文件与目录管理】
  • Mysql--基础篇--多表查询(JOIN,笛卡尔积)
  • RPC调用初识
  • 探索AGI:智能助手与自我赋能的新时代
  • TypeScript语言的学习路线
  • 机器学习周报-GNN模型学习
  • 如何解决服务器中 MySQL 的死锁问题
  • OpenAI RFT API:让强化学习微调更简单,为语言模型带来突破性进展
  • 计算机网络之---TCP连接管理
  • 腾讯二面:MySQL的半同步是什么?不是MySQL的两阶段提交,那是什么?
  • 【MySQL数据库】JDBC总结
  • Promise-课堂笔记
  • Outlook注册时机器人验证无法通过的原因及解决方法
  • redis:安装部署、升级以及失败回退
  • 华为OD E卷(100分)54-查找接口成功率最优时间段
  • 如何查看当前所处的git分支以及当前git分支与远程仓库中的哪个分支关联
  • gesp(C++五级)(2)洛谷:B3951:[GESP样题 五级] 小杨的队列
  • Lianwei 安全周报|2025.1.13
  • 网络协议ip表示,网络协议中ip表示
  • 浅谈云计算09 | 服务器虚拟化
  • 代码随想录算法【Day18】