Centos/Network
文章平均质量分 53
实例生产
cloud-笔记
这个作者很懒,什么都没留下…
展开
-
解决Mac M1 debug报错(could not launch process: can not run under Rosetta)
由于版本安装的不适合与Debug,要安装成arm64的才可以。vscode调试:launch.json文件。重启vscode 点击编辑即可!原创 2023-04-03 20:55:35 · 324 阅读 · 0 评论 -
IP地址的计算方式
其实无论作为前端还是后端开发,都会涉及到网络方面的知识,下面是总结的IP的常用计算方式一,给你一个IP和掩码 如何计算出 它的可使用范围?在此之前,我们先要知道 IP地址 32位。 IP网络位 + IP主机位 = IP (32位)子网掩码不能单独存在,他必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分为网络地址和主机地址两部分给你一个IP和掩码你知道有效IP的个数吗?2的(32-掩码)次方-2 起始位网关,末位广播,所以掩码为30的有效IP就两个那它的有效IP 起始原创 2022-03-11 16:55:21 · 21573 阅读 · 3 评论 -
网络层:路由表和fib的关系
Transmission Control Protocol/Internet Protocol的简写中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直原创 2021-01-14 15:09:58 · 2928 阅读 · 0 评论 -
linux cpu使用率/proc/stat,内存使用率/proc/meminfo,磁盘使用率df,系统运行时间/proc/uptime
像大部分项目一样涉及到了linux 设备的资源监控问题,故而总结如下!一般而言 root# top就显示了当前的所有设备资源信息,但是我们要想在程序中获取并处理还是不便的一, linux cpu使用率计算从前往后数字的意义分别是://CPU指标:user,nice, system, idle, iowait, irq, softirqcpu 3510242 11471 238410 755073368 9581 133818 93993 0 0 0 user: 用户态时间 nice:原创 2020-12-14 20:08:35 · 1943 阅读 · 2 评论 -
彻底理解cookie、session、token
发展史:.转载 2020-12-04 16:44:27 · 118 阅读 · 0 评论 -
supervisor进程管理
supervisor的使用方法简介官网: http://supervisord.org/supervisor是一个允许用户监视和控制在linux操作系统的进程数量的客户端/服务器系统。由python语言编写,用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能安装#yum install supervisor#supervisord versionsupervisord的运行supervisord -c /etc/supervisord.conf参数-c <config-f原创 2020-11-04 16:49:55 · 257 阅读 · 0 评论 -
VScode升级后连接不上的问题
VScode升级后连接不上1.打开新建终端看看输出的错误问题2.提示的意思大概是由于升级了导致不匹配,此时删掉旧的,重新连接时,它会下载新的连接文件3.再次连接就没问题了原创 2020-08-31 10:29:08 · 929 阅读 · 1 评论 -
gre的原理与配置
一,gre理解gre是一种传统的隧道协议技术,通过隧道连接的两个远程网络就如同直连,GRE在两个远程网络之间模拟出直连链路,实际上可以看作是虚拟的 点到点 连接的效果。隧道是一种封装技术,利用一种网络协议来传输另外一种网络协议,说百了就是利用一种网络协议将其它的协议封装在自己的报文中。如下图是gre的封装过程二,linux下gre的创建为两台服务器配置GRE隧道,隧道地址使用下。x.x.x.x/x网段。使得两台Linux的内网卡相互通信,从而打通两个内网,使得两个内网成为一个局域网。192.16原创 2020-07-22 18:23:51 · 4292 阅读 · 2 评论 -
linux系统接管你的程序日志
Linux接管日志,实现自动化日志(控制大小,清理,备份)1.主要是在 /etc/logrotate.d/下创建一个文件夹,是个单独的(就是你的日志)2. 手动轮询 /usr/sbin/logrotate /etc/logrotate.conf/配置如下:/var/log/vsr-admin.log{ maxsize 1M //大小 rotate 4 //备份数量 missingok notifempty create 644 root root //权限}原创 2020-05-21 12:12:54 · 290 阅读 · 0 评论 -
snat与dnat的区别
原理上来讲nat前导:NAT(Network AddressTranslation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。(nat就是防火墙的nat表)实际上就是在,在系统上建立nat表,提供IP的映射转发的功能。内核中数据包的传输过程:(图片来自网络)当一个数据包进入网卡时,数据包首先进入PREROUTING链,内核根据数据包目的IP判断是否需要转送出去。如果数据包就是进入本机的,数据包就会到达INPUT链。经INPUT链检查后,数据包被发往本地进程。本地进原创 2020-05-18 19:32:49 · 18541 阅读 · 0 评论 -
netperf的下载安装与使用
一,netperf的下载方式一:git clone https://github.com/multipath-tcp/netperf.git下载成功即会生成netperf文件夹方式二:# wget ftp://ftp.netperf.org/netperf/netperf-2.5.0.tar.gz# tar zxvf netperf-2.5.0.tar.gz二,netperf的编译进...原创 2019-09-24 12:37:02 · 7357 阅读 · 0 评论