netstat:netstat 是一个网络管理工具,用于显示网络连接、路由表、接口统计、伪装连接以及多播成员等信息。尽管它已被部分系统(如现代 Linux 系统)用 ss 替代,但 netstat 在网络排查中仍然有很大用处。一、语法netstat [选项]二、选项-r, --route:显示路由表-i, --interfaces:显示网络接口表-g, -- …
最新内容
在Linux系统中,网络管理是系统管理员和开发者的核心技能之一。无论是排查网络问题、监控流量,还是配置网络接口,Linux提供了众多强大的命令行工具。这些工具功能强大且灵活,能够帮助用户高效地完成网络相关的任务。本文将深入介绍12个流行的Linux网络命令,涵盖其基本用法、常见场景和高级技巧,旨在帮助读者全面掌握Linux网络管理技能。1. ping - 测 …
ss 命令是一个用于套接字(socket)统计的 Linux 命令,可以用于查询套接字信息、网络连接状态和网络统计数据。1. 什么是 ss: ss 是 "Socket Statistics" 的缩写,它用于显示关于套接字和网络连接的详细信息,类似于 netstat 命令,但比 netstat 更快且功能更强大。2. 基本语法:ss [选项]选 …
简介:本文以系统为中心, 结合日常工作和用例, 由浅入深地介绍了性能分析的一些方法和体会, 希望对想了解系统性能分析的同学有所帮助。作者 | 勿非本文以系统为中心, 结合日常工作和用例, 由浅入深地介绍了性能分析的一些方法和体会, 希望对想了解系统性能分析的同学有所帮助。入门篇资源角度USE产品跑在系统的各种资源上面, 从系统资源的角度入门性能分析是个不错的 …
今晚试了一下把用Go语言写的程序部署到服务器端,与用Java写的程序比对了一下硬件资源占用情况,Java程序用的Spring Boot框架写的,默认配置下内存占用悬殊还是挺大的,虽然Java可以设置最大堆内存使用量,但如果设置太小很容易内存溢出而导致程序直接崩掉,所以靠设置比较小数值的最大使用量来比对内存占用借鉴意义也不大,在实际生产中可行性不高。 至于为 …
全文共2787字,预计学习时长8分钟在这篇高级命令进阶文章中,首先,我们不会讨论ls、rm和cd等基本命令。看到这些命令时,你不应该感到惊讶。你甚至可能对它们很熟悉,特别是如果你非常熟悉命令行的情况下。我想你以前至少使用过(或尝试使用)命令行。如果以前从未使用过命令行,小芯建议你从阅读基础知识开始。本文是为那些对命令行有一定经验并对基本命令有一定了解的读者准 …
技术背景在开发C++应用程序时,找出代码中运行缓慢的部分是进行性能优化的关键。在Linux系统上,有多种工具和方法可用于对C++代码进行性能分析,每种方法都有其特点和适用场景。实现步骤手动中断调试法在调试器(如gdb)中运行代码。在代码运行缓慢时手动中断程序,查看调用栈(如使用backtrace命令)。多次重复步骤2,若某段代码占用了一定比例的时间,那么在每 …
XB文件是什么?不管你是用的阿里云还是腾讯云的RDS数据库,他们都是用的开源软件Percona Xtrabackup 进行备份的,所以恢复也要用它。目前物理备份集文件有几种格式:1、tar 压缩包(.tar.gz 后缀)2、xbstream 压缩包(.xb.gz 后缀)3、xbstream 文件包(_qp.xb 后缀)4、xbstream qpress压缩包 …
还记得前几天我发的那个把老爸用了十多年的老电脑大卸八块的微头条吧,今天给他安装了国产深度系统,其实前些天尝试了好几个版本,最新的是23,觉得不好用,又尝试了另外的几个版本,今天最终确定用这个20.9版本的。下边我就把安装过程分享下。虽然自主的电脑芯片和操作系统进步也很快,但很少被普通老百姓使用。记得我几年前曾经使用过一段时间Linux系统,版本不记得了,大概 …
搭建一个openvswitch测试网络就是下载代码、然后在x86服务器上部署并附上存储硬盘这样一个简单的过程。下面详细介绍一下如何开始这个简单的工程。学习openvswitch比简单地阅读基本食谱相对难一点点,但是也不需要概念证明等复杂的过程。上手openvswitch测试网络搭建的一种方法是用一个基于linux的虚拟机管理程序和很基本的商用硬件搭建一个简单 …