Luffy997的博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
GPT分区表格式的两种创建方式

GPT分区表格式的两种创建方式

MBR和GPT分区表的信息MBR(Master Boot Record) 分区表类型:fdisk 默认使用 MBR 分区表。 最大分区数量:MBR 支持最多 4 个主分区,或者 3 个主分区加 1 个扩展分区(可以包含多个逻辑分区)。 最大磁盘大小:MBR 支持的最大磁盘大小为 2TB。 启动信息:MBR 在磁盘的第一个扇区中存储引导加载程序和分区表信息。 GPT(GUID Partition
2025-03-28
#linux
Linux 磁盘IO读写性能排查指南

Linux 磁盘IO读写性能排查指南

准备工作确保系统中已安装下列工具: sysstat(包含 iostat) smartmontools(包含 smartctl) hdparm dd(自带,一般Linux默认安装) 安装示例(基于Debian/Ubuntu): 1sudo apt-get install sysstat smartmontools hdparm 排查步骤1. 检查系统整体负载首先,使用 top 或 h
2025-03-13
#linux
pgrep 命令学习总结

pgrep 命令学习总结

pgrep 是一个在 Linux 和 Unix 系统中使用的命令行工具,用于查找与给定模式匹配的进程。它根据进程名称或其他属性返回进程 ID(PID)。 基本语法1pgrep [选项] 模式 常用选项 -l:显示进程的名称和 PID。 -n:只返回最近启动的匹配进程。 -o:只返回最早启动的匹配进程。 -u 用户名:仅匹配属于指定用户的进程。 -P 父PID:仅匹配指定父进程的子进程。 -f:匹
2025-03-10
#linux
CPU是否支持AVX指令集

CPU是否支持AVX指令集

背景: mongDB5.0+必须安装在支持AVX指令集的CPU上 方法 1:使用 lscpu 命令在 Linux 系统中,你可以通过 lscpu 命令来检查 CPU 的信息,包括支持的指令集。 1lscpu | grep -i avx 如果输出中包含 avx 字样,说明你的 CPU 支持 AVX 指令集。 方法 2:查看 /proc/cpuinfo你也可以直接查看 /proc/cpuinfo
2025-03-05
#linux
Linux 进程状态

Linux 进程状态

在 Linux 中,进程是操作系统的基本单位,进程的状态反映了进程当前的执行情况。了解进程的不同状态,有助于我们在开发和运维中更好地进行进程管理。 常见的进程状态进程的状态可以通过 ps 命令或 top 命令查看。Linux 中的进程状态通过单个字母来表示,常见的进程状态及其含义如下: 1. R (Running) - 运行状态 含义:进程正在 CPU 上运行,或者正在等待 CPU 时间片。 原因
2025-01-08
#linux
Linux LVM逻辑卷的创建

Linux LVM逻辑卷的创建

本文档介绍了如何在 CentOS 7.9 系统中,将 sdb、sdc 和 sdd 三块磁盘通过 LVM 合并成一个逻辑卷,并挂载到 /data_v2 目录,同时确保文件系统格式与当前系统主分区一致,避免出现不必要的问题。 1. 查看当前磁盘情况首先,查看当前磁盘和分区信息,确保磁盘是未分区状态,或者已经做好了数据备份。 1lsblk 2. 检查当前系统主分区文件系统格式在创建文件系统之前,最好先
2025-01-08
#linux
Linux 中查找占用特定端口的进程

Linux 中查找占用特定端口的进程

在 Linux 系统中,如果你已知某个端口被占用,可以通过以下几种方法查找对应的进程 ID(PID)以及获取进程的详细信息。 方法 1:使用 netstat使用 netstat 命令可以查看网络连接和监听端口的信息。 命令1netstat -tulnp | grep <端口号> 示例查找 6379 端口: 1netstat -tulnp | grep 6379 输出示例12tcp
2025-01-06
#linux
Linux 查看当前文件或文件夹被哪些进程占用

Linux 查看当前文件或文件夹被哪些进程占用

在 Linux 系统中,如果你想查看某个文件或文件夹被哪些进程或程序占用,可以使用以下几种方法。 方法 1:使用 lsoflsof(list open files)是最常用的工具之一,可以列出打开的文件及其对应的进程。 命令1lsof <文件或文件夹路径> 示例查看 /path/to/file 文件被哪些进程占用: 1lsof /path/to/file 查看 /path/to/d
2025-01-06
#linux
使用 tc 命令模拟Linux 网络延迟和丢包

使用 tc 命令模拟Linux 网络延迟和丢包

背景在系统中有需要访问公网资源的情况时,需要考虑网络异常的情况,如延迟高,丢包率高的情况,代码中需要做好异常处理。那么,如何在测试的时候模拟网络情况异常情况呢?下面以centos 7.9为例子 步骤安装 iproute 工具:确保你的 CentOS 上安装了 iproute,通常它会默认安装。你可以通过以下命令安装: 1sudo yum install -y iproute 查找网络接口:使用以
2024-10-30
#网络
多网口连通性测试

多网口连通性测试

12345678910111213141516171819[root@NSFOCUS-SDA ~]# nmcli connection show # 查看网络连接NAME UUID TYPE DEVICE p13p1 de2205fc-4913-4927-a
2024-09-24
#网络
1234…8

搜索

Hexo Fluid