“Linux”目录结构and配置网络

    了解完命令格式和vi、vim编辑器后,我们来认识一下目录的结构:

一、目录

(1)目录的特点

windows特点:

Windows中有C、D、E盘,每个都是一个根系统

Linux特点:

linux中只有一个根(单根系统)

 (2)各个目录下存储内容

/root:linux中管理员用户的家目录
/home:linux中存储普通用户的家目录的目录
/tmp :这个是一个临时目录说说tmp的两个特点:(1)任何用户都可以在这个目录下创建文件,但是普通用户只能操作自己的文件(2)这个目录下的文件存储的东西如果30不去访问操作会自动删除
/var :这个目录存储的是经常发生变化的文件。比如日志文件(随时变化的文件)
/usr :用户安装的软件一般放到这个位置
/etc :这个目录保存的是配置文件
/etc/passwd
/etc/shadow
/etc/group
/etc/inittab
/etc/init.d/functions
/etc/crontab
/etc/sysconfig/network-scripts/ifcfg-ens33
/etc/hosts
/bin、/sbin、/usr/bin、/usr/sbin、/usr/local/bin、/usr/lcoal/sbin、/root/bin:这里存
储的是命令
/dev :这个目录存储的设备文件。【linux中每个设备都对应着一个文件,例如u盘,设备文件/dev/sdb】
/proc、/sys:这两个是为文件系统,这里的文件具有这些特点:特点1:这里的文件不是真实文件,而是系统当前这一刻的系统信息的映射。信息包括:进程信息、内存信息、cpu信息.......特点2:这里的文件都不能用vi直接进行编辑,可以用echo重定向进行编辑特点3:伪文件系统中的文件,会在系统关机的时候所有文件自动删除,下次开机的时候自动重新生成
/boot:存储系统开机时候的文件
/

二、校验文件

校验文件的流程:

(1)生成校验值

md5sum 目录1 目录2 目录>名.md5chenck

(2)对比校验

md5sum -c 名.md5check

显示ok证明这个文件是原本无误的

显示failed证明这个文件被修改过

 三、配置网络

网卡的配置文件的路径:

/etc/sysconfig/network-scripts/

配置出来的文件名称为:ifcfg-xxxx

网卡配置文件的内容

TYPE=Ethernet                指定网卡类型是以太网
BOOTPROTO=static 或者 dhcp   指定ip地址类型,static是静态IP,dhcp为动态IP
NAME=ens33                   指定网卡名称
DEVIVE=ens33                 指定网卡名称
ONBOOT=yes 或者 no           yes设置网卡开机的时候:自动激活,no:开机的时候不激活网卡
IPADDR=(1以上-254以下).(1以上-254以下).(1以上-254以下).(1以上-254以下)指定网卡的IP地址
NETMASK=255.255.255.0        指定子网掩码
GAIEWAY=10.100.255.254       指定网关
DNS1=8.8.8.8                 指定主DNS
DNS2=114.114.114.114         指定备用DNSUUID=c5c30a8d-2d61-44ac-a882-2786a7953c59 这个可以删除,这个是唯一标识网卡的id【两个网卡的uuid不能相同】
HWADDR=cc:xx:xx:xx:xx:xx # 指定网卡的mac地址,也是唯一的标识【两个网卡的mac地址不
能相同】DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

四、虚拟机的网络配置

让虚拟机能上网

方法1:nat方法-用此方法

        前提:物理机必须上网

        用此方法,不需要配置ip,自动获取即可

方法2:桥接方法

        略

 方法1:

第一步:右击虚拟机选择设置,点击添加,然后选择网络适配器

第二步:点击编辑设置nat网络

第三步:设置一个nat网卡

第四步:指定nat网卡

然后点击确定即可

第五步:重启网卡

systemctl restart network  重启

systemctl start    network  开启

stop                                   关闭

disable                              开机不重启

status                                查看状态

如果虚拟机和宿主机不通:

systemctl  stop  firewalld  关闭linux防火墙查看虚拟机的网卡设置情况需要关闭windows防火墙,或者退出安全软件

如何让两个虚拟机通信:

方法1:桥接方法

方法2:vmnet8方法:让物理机的vmnet8的网卡地址和虚拟机的网卡地址在同一个网段就可以了。

方法3:vmnet1方法


操作步骤

假设:

物理机的vmnet8的地址是:192.168.10.1/8

虚拟机的地址:192.168.10.9/8



第一步:添加一个新的网卡

 第二步:修改网卡的配置文件
首先找到网卡名:ip  addr
找到新网卡的名称:ensXX将原先的配置文件复制成新网卡的配置文件cd /etc/sysconfig/network-scriptscp ifcfg-ens33  ifcfg-ensXXvim ifcfg-ensXX

第三步:重启网卡
systemctl restart network
第四步:检查网卡IP
IP addr
第五步:
去ping 通物理机地址

五、linux的网相关命令

ping

作用1:解析域名【将域名转换ip地址的过程】

作用2:测试两个主机之间是否可以通信

格式:

ping  选项  目标ip/目标域名选项:-4:以ipv4的IP地址输出
-W:以秒数为单位
-c:等待数据包的计时,超出为超时

netstat 

作用:查看当前主机的网络连接情况

格式:netstat  选项

选项:

-n:以数字方式显示:显示ip地址、端口
-t:显示tco协议类型的网络连接
-u:显示udp协议类型的网络连接
-l:显示出监听状态的网络连接
-a:显示所有的网络连接
-p:显示生成这个网络连接的进程的id

ss 

作用:查看当前主机的网络连接情况

格式:ss  选项

选项:

-n:以数字方式显示:显示IP地址、端口

-t :显示tcp协议类型的网络连接

-u:显示udp协议类型的网络连接

-l :显示监听状态的网络连接

-a:显示所有的网络连接

-p:显示生成这个网络连接的过程

lsof 

这个命令需要先配置yum源,然后进行安装

作用:检查指定的端口是哪个进程启动的

格式: lsof -i :端口

okkkkk,配置网络的过程就是这么操作的,下机 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702692.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

研究变压器感应耐压试验电源的能效和节能潜力

变压器感应耐压试验电源 变压器感应耐压试验电源在电源行业中是一种非常重要的设备,用于测试和验证变压器的绝缘性能。变压器感应耐压试验电源是一种专门为变压器感应耐压试验而设计的电源设备。它的工作原理基于变压器的感应原理,利用感应电压来对变压器…

打开指定文件夹下的jupyter

cd到相应路径,输入jupyter notebook ./ 注意./ 非常重要,不然又进了默认文件夹

Pytorch深度学习入门--1.Tensor基础

一、Tensor Tensor,中文叫做张量,它是Pytorch中最基本的数据类型,同时也是最重要的数据类型 二、数学含义 在数学中,标量是只有大小没有方向的量。例如,1,2,3等。向量是既有大小又有方向的量。例如, &am…

【案例】使用Vue实现拖拽课表

效果展示 效果说明 点击左侧的课程并进行拖拽,拖拽到要开设本课程的地方然后松手,即可将本节课设置为当前所拖拽的科目并且背景色为当前科目的背景色,当多次拖拽到同一节课的时候将会实现后者覆盖前者的效果。 效果实现代码 第一步&#x…

Linux 通过关键字查找文件

按文件名查找 find 路径 -name “文件名” 查找当前目录下的所有mk文件 find . -name "*.mk"按关键字查找 find 路径 -name “文件名” | xargs grep -n “关键字” 参数: xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具 -n…

使用 Python 进行图像验证码识别训练及调用

目录 1、验证码识别原理1.1 Tensorflow 介绍1.2 Tensorflow 运行原理1.3 卷积神经网络 CNN(Convolutional Neural Networks) 2、验证码识别实现步骤2.1 安装第三方模块2.1.1 安装 TensorFlow 模块2.2.2 安装 cuda2.2.3 下载 cudnn 2.2 读取验证码样本形成…

重磅!麒麟信安发布CentOS安全加固套件

CentOS Linux 7系统即将在6月30日停服,标志CentOS全部停止更新和维护。党政、金融、能源、通信、交通、公共服务等关键信息基础设施领域已经投运使用的CentOS系统将无法获取官方提供的漏洞修复补丁,此后,CentOS系统将面临巨大的安全风险与危害…

【Kubenetes】微服务治理:服务网格Istio安装搭建体验

文章目录 ServiceMesh介绍Istio解决方案安装Istio第一步 下载istio第二步 安装istio环境第三部 安装istio应用第四部 暴露到外部流量然后再下一步 把dashboard弄好 ServiceMesh介绍 扯淡环节 什么是服务网格?–服务间通信,可扩展性和灵活性服务网格的工作原理 --…

GMV ES6直流变频多联空调机组室外机工作原理

GMV ES6直流变频多联空调机组室外机工作原理如下: 内机为制冷模式运行时,室外机根据室内机的运行负荷需求启动运行,室外换热器作为系统的冷凝器,各制冷室内机的换热器并联作为系统的蒸发器,通过室内机的送回风循环实现…

推荐网站(8)iconfinder图标网站,包含大量图标

今天推荐网站iconfinder,他是一个包含大量图标网站,你可以找到自己想要的图标在里面,各种图标任你选择。 比如搜索appple图标 链接直达:https://www.iconfinder.com

通义千问模型升级:2.5正式上线的使用体验

个人对比各AI大模型的使用体会 正在用的国内的AI大模型主要有“通义千问”、“文心一言”、“讯飞星火”,还有国外的"ChatGPT"和"Copilot",我觉得"通义千问"进步神速,因此现在我最常使用的就是"通义千问&…

Java逐层解析JSON的内存占用分析

哈喽,大家好,我是木头左! 在当今的软件开发世界中,JSON(JavaScript Object Notation)已经成为了数据传输和存储的事实标准。由于其轻量级且易于人类阅读的特点,JSON被广泛用于Web服务、移动应用…