Linux 网络与常用操作(适合开发/运维/网络工程师)

目录

OSI 七层协议简介

应用层

传输层

Linux 命令!!!

1. ifconfig 命令

简介

1. 查看网络地址信息 

2. 指定开启、或者关闭网卡

3. 修改、设置 IP 地址

4. 修改机器的 MAC 地址信息

5. 永久修改网络设备信息

2. route 路由命令

简介

1. 查看路由表信息

2. 添加、删除网关信息

3. ip 命令

1. 查看、显示网络设备信息

2. 关闭、激活网路设备

3. 修改网卡 MAC 地址信息

4. 显示网卡信息

5. ip 命令,添加、删除 ip 信息

6. ip 命令给网卡添加别名

7. 通过 ip 命令检查路由信息

8. ip 检查 arp 缓存(显示网络邻居的信息),检查 MAC 地址信息

4. netstat 网络端口查看(netstat -tunlp | grep 3306)

简介

1. 查看所有的网络连接情况

2. 显示系统的路由表情况

3. 显示网络的接口情况

4. 查看服务器监听

5. Linux 在 cebtos7 之后出现的网络查看工具 ss

5. ping 命令(打招呼)

简介

1. 用于检测主机网络状态

6. telnet 命令(也是打招呼)

简介

1. 用于检测远程主机是否打开了某端口

2. 检测远程服务器,是否开放了数据库的3306端口

7. ssh 命令(安全的远程连接命令)

简介

8. wget 命令(用于下载指定url资源文件)

简介

1. 下载特定文件

2. 下载文件、指定保存目录及文件名

3. 限制下载速度

4. 支持断点续传

5. 后台运行

6. 检测网站是否存活

OSI || TCP/IP 详细介绍

1. 物理层/数据链路层

2. 网络层

IP 地址构成

IP地址 分类

子网掩码的组成/作用/组成/运算

3. 路由协议介绍 && ping 命令(traceroute)

4. 传输层-tcp/udp 介绍


OSI 七层协议简介

应用层

传输层

Linux 命令!!!

1. ifconfig 命令

简介

1. 查看网络地址信息 

2. 指定开启、或者关闭网卡

3. 修改、设置 IP 地址

4. 修改机器的 MAC 地址信息

5. 永久修改网络设备信息

2. route 路由命令

简介

1. 查看路由表信息

2. 添加、删除网关信息

3. ip 命令

1. 查看、显示网络设备信息

2. 关闭、激活网路设备

3. 修改网卡 MAC 地址信息

4. 显示网卡信息

5. ip 命令,添加、删除 ip 信息

6. ip 命令给网卡添加别名

7. 通过 ip 命令检查路由信息

ip route

8. ip 检查 arp 缓存(显示网络邻居的信息),检查 MAC 地址信息

4. netstat 网络端口查看(netstat -tunlp | grep 3306)

简介

1. 查看所有的网络连接情况

2. 显示系统的路由表情况

netstat -rn = route -n

3. 显示网络的接口情况

4. 查看服务器监听

5. Linux 在 cebtos7 之后出现的网络查看工具 ss

也可以和 netstat 一样 grep

5. ping 命令(打招呼)

简介

1. 用于检测主机网络状态

6. telnet 命令(也是打招呼)

简介

1. 用于检测远程主机是否打开了某端口

2. 检测远程服务器,是否开放了数据库的3306端口

7. ssh 命令(安全的远程连接命令)

简介

远程执行服务器的命令,比如不登陆远程主机查看远程主机的内存使用情况:

ssh root@132.15.12.156 "free -m"

8. wget 命令(用于下载指定url资源文件)

简介

1. 下载特定文件

2. 下载文件、指定保存目录及文件名

3. 限制下载速度

4. 支持断点续传

5. 后台运行

6. 检测网站是否存活

OSI || TCP/IP 详细介绍

1. 物理层/数据链路层

2. 网络层

比如 路由器就存 198.168.7.xx 就是具体的 人

IP 地址构成

IP地址 分类

子网掩码的组成/作用/组成/运算

注意:首位地址不能用(网络地址 0,128),每个网段的最后一个地址不能用(广播地址 127 255),也就是说,每划分一个子网,至少浪费两个地址使用

3. 路由协议介绍 && ping 命令(traceroute)

traceroute 可以查看哪里的路由慢(哪个路由有问题),返回的是路由器地址

4. 传输层-tcp/udp 介绍

创作不易,希望读者三连支持 💖
赠人玫瑰,手有余香 💖  

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

PID控制学习

前言 本篇文章属于PID控制算法的学习笔记,来源于B站教学视频。下面是这位up主的视频链接。本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益匪浅。 PID入门教程-电机控制 倒立摆 持续更新中_哔哩哔哩_bilibili 一…

第1期 定时器实现非阻塞式程序 按键控制LED闪烁模式

第1期 定时器实现非阻塞式程序 按键控制LED闪烁模式 解决按键扫描,松手检测时阻塞的问题实现LED闪烁的非阻塞总结补充(为什么不会阻塞) 参考江协科技 KEY1和KEY2两者独立控制互不影响 阻塞:如果按下按键不松手,程序就…

【Arxiv 大模型最新进展】PEAR: 零额外推理开销,提升RAG性能!(★AI最前线★)

【Arxiv 大模型最新进展】PEAR: 零额外推理开销,提升RAG性能!(★AI最前线★) 🌟 嗨,你好,我是 青松 ! 🌈 自小刺头深草里,而今渐觉出蓬蒿。 NLP Github 项目…

vscode的一些实用操作

1. 焦点切换(比如主要用到使用快捷键在编辑区和终端区进行切换操作) 2. 跳转行号 使用ctrl g,然后输入指定的文件内容,即可跳转到相应位置。 使用ctrl p,然后输入指定的行号,回车即可跳转到相应行号位置。

OAI 平台 4G(LTE)基站 、终端、核心网 端到端部署实践(一)

本系列文章,基于OAI LTE代码搭建端到端运行环境,包含 eNB,EPC,UE三个网元。本小节先介绍系统总体架构,硬件平台及驱动安装方法。 1. Overview 系统总体架构如下图所示。 2 Machine setup 2.1 Machine specs Distributor ID: Ubuntu Description: Ubuntu 18.04.5 LTS…

Linux环境Docker使用代理推拉镜像

闲扯几句 不知不觉已经2月中了,1个半月忙得没写博客,这篇其实很早就想写了(可追溯到Docker刚刚无法拉镜像的时候),由于工作和生活上的事比较多又在备考软考架构,拖了好久…… 简单记录下怎么做的&#xf…

基于TI的TDA4高速信号仿真条件的理解 4.6

Application Note 《Jacinto7 AM6x, TDA4x, and DRA8x High-Speed Interface Design Guidelines》 4.6 Reviewing Simulation Results检查仿真结果 The results generated by the channel simulations outlined in the preceding sections are compared against an eye mask s…

unity学习46:反向动力学IK

目录 1 正向动力学和反向动力学 1.1 正向动力学 1.2 反向动力学 1.3 实现目标 2 实现反向动力 2.1 先定义一个目标 2.2 动画层layer,需要加 IK pass 2.3 增加头部朝向代码 2.3.1 专门的IK方法 OnAnimatorIK(int layerIndex){} 2.3.2 增加朝向代码 2.4 …

DeepSeek 和 ChatGPT 在特定任务中的表现:逻辑推理与创意生成

🎁个人主页:我们的五年 🔍系列专栏:Linux网络编程 🌷追光的人,终会万丈光芒 🎉欢迎大家点赞👍评论📝收藏⭐文章 ​ Linux网络编程笔记: https://blog.cs…

DAY07 Collection、Iterator、泛型、数据结构

学习目标 能够说出集合与数组的区别数组:1.是引用数据类型的一种2.可以存储多个元素3.数组的长度是固定的 int[] arr1 new int[10]; int[] arr2 {1,2,3};4.数组即可以存储基本类型的数据,又可以存储引用数据类型的数据int[],double[],String[],Student[]集合:1.是引用数据类…

ls命令的全面参数解析与详尽使用指南

目录 ls 命令的所有参数及含义 ls -a 命令详解 ls -A 命令详解 ls -b 命令详解 ls -C 命令详解 ls -d 命令详解 ls -f 命令详解 ls -F 命令详解 ls -G 命令详解 ls -h 命令详解 ls -H 命令详解 ls -i 命令详解 ls -I 命令详解 ls -l 命令详解 ls -L 命令详解 l…

【Spring+MyBatis】_图书管理系统(中篇)

【SpringMyBatis】_图书管理系统(上篇)-CSDN博客文章浏览阅读654次,点赞4次,收藏7次。(1)当前页的内容records(类型为List);参数:userNameadmin&&pas…

动态规划算法篇:枚举的艺术

那么本篇文章就正式进入了动态规划的算法的学习,那么动态规划算法也可谓是算法内容中的一座大山,那么在大厂算法笔试乃至算法比赛中出现的频率也逐渐变高,那么可见学习好动态规划算法的一个重要性,那么对于动态规划最难理解的&…

算法——舞蹈链算法

一,基本概念 算法简介 舞蹈链算法(Dancing Links,简称 DLX)是一种高效解决精确覆盖问题的算法,实际上是一种数据结构,可以用来实现 X算法,以解决精确覆盖问题。由高德纳(Donald E.…

翻转硬币(思维题,巧用bitset)

0翻转硬币 - 蓝桥云课 #include <bits/stdc.h> using namespace std; bitset<200000001> t; int main() {int n;cin>>n;int ans1;t[1]1;int totn-1;for(int i2;i<n;i){if(t[i]) continue;int ji;ans;while(j<n){t[j]!t[j];if(t[j]) tot--;else tot;ji;…

网络安全等级保护测评(等保测评):全面指南与准备要点

等保测评&#xff0c;全称为“网络安全等级保护测评”&#xff0c;是根据《网络安全法》及《网络安全等级保护条例》等法律法规&#xff0c;对信息系统进行安全等级划分&#xff0c;并依据不同等级的安全保护要求&#xff0c;采用科学方法和技术手段&#xff0c;全面评估信息系…

blackbox.ai 一站式AI代理 畅享顶级模型

最近Deepseek火遍大江南北&#xff0c;一夜之间到处都能看到有人在体验AI技术。然而这也带来了一些困难&#xff1a;由于服务器压力过大&#xff0c;ds开始使用了一些限流的措施。 实际上这只是针对免费用户的限制手段&#xff0c;通过API付费方式的用户并没有这样的限制。所以…

ERP对制造业务有何价值?

ERP 的定义 在定义 ERP 之前&#xff0c;我们先从其首字母缩写说起&#xff0c;ERP 代表企业资源规划。我们可以将 ERP 定义为一种企业软件&#xff0c;它帮助组织管理日常业务。从根本上讲&#xff0c;ERP 将客户管理、人力资源、商业智能、财务管理、库存以及供应链功能整合…

(新版本onenet)stm32+esp8266/01s mqtt连接onenet上报温湿度和远程控制(含小程序)

物联网实践教程&#xff1a;微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——汇总 前言 之前在学校获得了一个新玩意&#xff1a;ESP-01sWIFI模块&#xff0c;去搜了一下这个小东西很有玩点&#xff0c;远程控制LED啥的&#xff0c;然后我就想…

详解 本机安装多个MySQL服务【为后续大数据量分库分表奠定基础,以mysql8.0为例,附有图文】

本机安装多个mysql 在电脑上新建mysql8文件夹&#xff0c;然后在mysql8文件下新建mysql3391文件夹。然后找到自己原本mysql的安装目录&#xff0c;我的是E:\software\mysql\one&#xff0c;如图所示&#xff1a; 将次目录下的所有文件全选复制粘贴在mysql3391文件夹下。 然后…