“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.rhkb.cn/news/327962.html

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

相关文章

C++auto关键字、范围for循环

一、auto关键字 1.1auto简介 在早期C/C中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量。 C11中,标准委员会赋予了auto全新的含义即:auto不再是一个存储类型指示符,而是作为一个新的类型指示符来指示编…

记录用python转换headers

转换前 转换后效果 代码如下。注意需要在控制台切换到content.txt所在位置,不然运行代码会报file not found错误 # 假设txt文件内容如下 txt open(content.txt).read()# 使用splitlines()方法将txt内容分割为行,然后使用json.loads()方法将每一行转换为…

每日两题 / 437. 路径总和 III 105. 从前序与中序遍历序列构造二叉树(LeetCode热题100)

437. 路径总和 III - 力扣(LeetCode) 前序遍历时,维护当前路径(根节点开始)的路径和,同时记录路径上每个节点的路径和 假设当前路径和为cur,那么ans 路径和(cur - target)的出现次数 /*** D…

【吊打面试官系列】Java高并发篇 - 多线程的价值?

大家好,我是锋哥。今天分享关于 【多线程的价值?】面试题,希望对大家有帮助; 多线程的价值? 1、发挥多核 CPU 的优势 多线程,可以真正发挥出多核 CPU 的优势来,达到充分利用 CPU 的目的&#…

Linux学习笔记(Socket)

Linux-Socket 1、基础知识2、服务端3、客户端4、读写操作4.1、读写函数4.2、阻塞IO和非阻塞IO 5、例程 1、基础知识 socket用于计算机之间的网络通信,无论是构建服务器还是客户端,我们仅需要三个信息,服务器的ip地址,对应进程的端…

openlayers 热力图 天地图

openlayers 实现热力图 样式可调 在https://blog.csdn.net/qq_36287830/article/details/131844745?spm1001.2014.3001.5501基础上改进来的 关键代码 如果你有数据可以不使用for循环 var blurInput document.getElementById("blur");var rediusInput document.g…

PyQt5编写的一个简易图像处理软件

文章目录 1. 简介2. 准备工作3. 主界面设计4. 功能构建5. 总结 1. 简介 通过编写简易图像处理软件,你可以学习如何使用 PyQt5 构建用户界面,以及如何与用户交互。同时,你还可以学习图像处理技术,如图像读取、傅里叶变换、滤波、增…

【NR学习一】NR中的带宽、子载波间隔、PRB数量、FFT点数与采样率之间的关系

NR中的带宽、子载波间隔、PRB数量、FFT点数与采样率之间的运算关系 在5G NR(New Radio)系统设计中,带宽(Bandwidth)、子载波间隔(Subcarrier Spacing, SCS)、资源块(Resource Block…

仓库管理流程详解(附作业流程图)

仓库管理流程在企业的日常运营中至关重要。它不仅是物资流转的核心环节,更关乎着企业的运营效率、成本控制和客户服务水平。一个高效、规范的仓库管理流程能够确保货物从入库到出库的各个环节有序进行,减少资源浪费和时间成本,同时帮助企业实…

泽攸科技无掩模光刻机:引领微纳制造新纪元

在当今科技迅猛发展的时代,微纳制造技术正变得越来越重要。泽攸科技作为这一领域的先行者,推出了其创新的无掩模光刻机,这一设备在微电子制造、微纳加工、MEMS、LED、生物芯片等多个高科技领域展现出了其独特的价值和广泛的应用前景。 技术革…

数据分析(二)——导入外部数据,导入Excel数据,CSV文件,txt文件,HTML网页,数据抽取,DataFrame对象的loc属性与iloc属性

一.导入外部数据 1.导入.xIs或.xIsx文件 pd.read_ excel(io,sheet_ name,header) 1.1常用参数说明 ●io:表示.xIs或.xIsx文件路径或类文件对象 ●sheet name:表示工作表,取值如下表所示 ●header:默认值为0,取第一行的值为列名,数据为除列…

手撸XXL-JOB(四)——远程调用定时任务

Java Socket网络编程 网络编程是Java编程中的重要组成部分,包括服务端和客户端两部分内容。Socket是Java网络编程的基本组件之一,用于在应用程序之间提供双向通信,Socket提供了一种标准的接口,允许应用程序通过网络发送和接收数据…

数据中台管理系统原型

数据中台是一个通用性的基础平台,适用于各类行业场景,数据中台包含多元数据汇聚、数据标准化、数据开发、数据共享、数据智能、数据资产管理等功能,助力企业数字化转型。 数据汇聚 数据汇聚是将不同系统、不同类型的多元源数据汇聚至目标数据…

20.接口自动化-Git

1、Git和SVN–版本控制系统 远程服务出问题后,可以先提交commit到本地仓库,之后再提交push远程仓库 git有clone Git环境组成部分 常用Git代码仓库服务-远程仓库 GitHub-服务器在国外,慢 GitLab-开源,可以在自己服务器搭建&…

真JAVA代码审计之XSS漏洞

Part1 漏洞案例demo&#xff1a; 没有java代码审计XSS漏洞拿赏金的案例。 所以将就看看demo吧 漏洞原理&#xff1a;关于XSS漏洞的漏洞原理核心其实没啥好说的&#xff0c;网上一查一大堆。 反射性XSS漏洞 <% page language"java" contentType"text/ht…

2. 感知机算法和简单 Python 实现

目录 1. 感知机介绍 1.1 背景 1.2 定义 1.2.1 权重 1.2.2 阈值 1.2.3 偏置 1.3 逻辑处理&#xff1a;与门、非门、或门 2. 感知机实现 2.1 与门的 Python 实现 2.2 非门的 Python 实现 2.3 或门的 Python 实现 1. 感知机介绍 1.1 背景 感知机1957年由 Rosenblatt 提…

【全开源】JAVA国际版多语言语聊大厅语音聊天APP系统源码

国际版多语言语聊大厅语音聊天APP系统&#xff1a;跨越语言的界限&#xff0c;连接世界的声音 在全球化日益加速的今天&#xff0c;语言不再是沟通的障碍。我们很高兴地宣布&#xff0c;全新的“国际版多语言语聊大厅语音聊天APP系统”已经正式上线&#xff0c;旨在为全球用户…

【千帆AppBuidler】零代码构建AI人工智能应用,全网都在喊话歌手谁能应战,一键AI制作歌手信息查询应用

欢迎来到《小5讲堂》 这是《千帆平台》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解。 温馨提示&#xff1a;博主能力有限&#xff0c;理解水平有限&#xff0c;若有不对之处望指正&#xff01; 目录 背景创建应用平台地址随机生成快速创建应用头像应用名称应用描述…

【基于element ui的color选择器】基于element ui的color选择器

技术版本如下&#xff1a; vue 2.6.14 less 3.13.1 element-ui 2.15.6 less-loader 5.0.0需求&#xff1a; 支持RGB、HEX编码、支持吸管吸取颜色、颜色选择器、颜色模板、透明度、色板、线性渐变颜色 效果图&#xff1a; 1.引入选择器的color-all文件 <template><…

[vue] nvm

nvm ls // 看安装的所有node.js的版本nvm list available // 查显示可以安装的所有node.js的版本可以在可选列表里。选择任意版本安装&#xff0c;比如安装16.15.0 执行&#xff1a; nvm install 16.15.0安装好了之后。可以执行&#xff1a; …