欢迎光临
专业Linux运维二十年
共 63 篇文章

标签:linux 第2页

NVIDIA JetPack 5 生产版本发布-Linux老运维

NVIDIA JetPack 5 生产版本发布

NVIDIA推出了JetPack5系列的首个生产版本,即JetPack5.0.2。此版本包含了基于LinuxKernel5.10的JetsonLinux35.1BSP,使这些系统能够在Ubuntu20.04上运行。带来了一系列的新功能!NVIDIA官方表示:JetPack5.0.2生产版本取代了仅用于开发目的的JetPack5.0/5.0.1开发者预览版。这是JetsonAGXOrin的首个生产版本。JetPack5.0.2包括了基于LinuxKern

赞(0)samlysamlyLinux运维 阅读(10)
Linux中正则表达式和字符串的查询、替换(tr/diff/wc/find)-Linux老运维

Linux中正则表达式和字符串的查询、替换(tr/diff/wc/find)

在Linux中,正则表达式和字符串的查询、替换工具如tr、diff、wc和find等,是处理文本和文件的强大工具。本文将详细介绍这些工具的使用方法和正则表达式的基本概念。正则表达式正则表达式(RegularExpression),简称regex、regexp或RE,是一种用于描述和匹配符合特定语法规则的字符串的工具。正则表达式可以用于检查字符串是否包含特定子串、替换匹配的子串或从字符串中提取符合条件的子串。在文本编辑器中,正则表达式常用于搜索和替换符合特定模式的文本。正则表达式分为基本正则表达式

赞(0)samlysamlyLinux运维 阅读(9)
如何查看Linux网络接口RingBuffer 环形缓冲区调优方法-Linux老运维

如何查看Linux网络接口RingBuffer 环形缓冲区调优方法

调整Linux网络接口RingBuffer环形缓冲区的核心方法是使用ethtool工具查看并设置接收(RX)和发送(TX)缓冲区大小。1.使用ethtool-geth0查看当前网卡的RingBuffer参数;2.使用ethtool-Geth0rx[size]tx[size]命令调整缓冲区大小,确保不超过最大限制;3.为使配置永久生效,需将设置写入网卡配置文件如/etc/sysconfig/network-scripts/ifcfg-eth0;4.调整后使用tcpdump、iperf等工具监控丢包

赞(0)samlysamlyLinux运维 阅读(10)
如何配置Linux多网卡绑定 teamd聚合配置教程-Linux老运维

如何配置Linux多网卡绑定 teamd聚合配置教程

在Linux系统中,使用teamd配置多网卡绑定可提升带宽和可靠性。1.安装teamd及NetworkManager-team相关软件包;2.创建team0设备并配置activebackup模式,编辑ifcfg-team0文件指定运行模式、链路检测方式及IP获取方式;3.配置物理网卡eth0和eth1为TeamPort并绑定至team0;4.重启网络服务或使用nmcli命令加载配置;5.支持roundrobin、activebackup、loadbalance、lacp等多种模式,根据实际需求选

赞(0)samlysamlyLinux运维 阅读(11)
【Linux】While循环吃hang行了?(图是一个毒)-Linux老运维

【Linux】While循环吃hang行了?(图是一个毒)

最近被一首歌曲洗脑了:心火烧,原名《情伴》,作为新中国的第一首流行歌曲,绝对是神曲的开山祖师呀,而在《向往的生活》中被宋丹丹老师、黄磊老师等演绎后,每天忍不住哼唱?进入正题这两天因为测试准备了一个脚本,流程就是类似需要登录各个服务器然后执行命令,从设计上看感觉非常简单:将各服务器的IP全部写入到一个文件,while循环读取每一行的IP,通过ssh登录并执行命令后继续下一个,最初的设想代码如下:初始代码#!/bin/bash-fif[-z$1];then{echo"ERROR:missing

赞(0)samlysamlyLinux运维 阅读(10)
Linux内核13-进程切换-Linux老运维

Linux内核13-进程切换

进程切换,也称为任务切换、上下文切换或任务调度,本文将探讨Linux内核中进程切换的实现。我们首先理解几个关键概念。1.1硬件上下文每个进程都有自己的地址空间,但所有进程共享CPU寄存器。因此,在恢复进程执行前,内核必须确保挂起时的寄存器值被重新加载到CPU寄存器中。这些需要加载到CPU寄存器中的值称为硬件上下文。硬件上下文是进程执行上下文的一个子集,包含进程执行所需的所有信息。在Linux中,进程的硬件上下文部分存储在进程描述符中,另一部分存储在内核态栈中。在下文中,我们假设prev指向旧进程

赞(0)samlysamlyLinux运维 阅读(11)
树莓派是什么?能干什么?和单片机有什么区别?「建议收藏」-Linux老运维

树莓派是什么?能干什么?和单片机有什么区别?「建议收藏」

大家好,很高兴再次与大家见面,我是你们的老朋友全栈君。什么是树莓派?树莓派是树莓派基金会推出的一款卡片式电脑,最初的设计目的是为了让更多的孩子能够学习计算机编程。然而,在发布之后,它迅速赢得了广大计算机爱好者的青睐。树莓派被称为卡片式电脑,顾名思义,它可以安装操作系统,并通过连接显示屏、鼠标和键盘来正常使用。在树莓派上,你可以使用Python或C语言进行编程和运行程序。树莓派与单片机有什么不同?树莓派作为一种卡片式电脑,能够安装操作系统,直接在其上进行编程和运行;而单片机则没有操作系统,你需要在

赞(0)samlysamlyLinux运维 阅读(25)
Rust学习笔记:1.1 简介与安装-Linux老运维

Rust学习笔记:1.1 简介与安装

Rust程序语言设计文档Rust简介什么是Rust?为什么要用Rust?Rust是一门令人兴奋的新编程语言,它使每个人都能编写可靠且高效运行的软件。Rust可以替代C/C++,因为它同样拥有高效的性能,但许多常见的错误会在编译时被消除。Rust是一门通用编程语言,尤其在以下场景中使用频繁:需要运行时速度需要内存安全更好地利用多处理器和其他语言相比:C/C++:性能非常好,但系统类型和内存不安全Java/C#:拥有GC机制保障内存安全,也有很多优秀特性,但性能不佳Pascal:系统类型安全,

赞(0)samlysamlyLinux运维 阅读(13)
CentOS6.5解决中文乱码与设置字符集-Linux老运维

CentOS6.5解决中文乱码与设置字符集

大家好,很高兴再次与大家见面,我是你们的老朋友全栈君。【CleverCode在csdn博客中的原创文章,请勿转载,原文链接:http://blog.csdn.net/clevercode/article/details/46377577】1)说明:在Windows系统中,默认的编码格式是GBK,而在Linux系统中,默认编码是UTF-8。因此,在Windows上编辑的中文内容在Linux上可能会显示为乱码。为了解决这个问题,我们需要将Linux的默认编码修改为GBK。2)查看支持的字符集:#lo

赞(0)samlysamlyLinux运维 阅读(10)
Linux如何查看进程信息 ps命令参数说明-Linux老运维

Linux如何查看进程信息 ps命令参数说明

在Linux系统中,查看进程信息最常用的方法是使用ps命令。1.默认执行ps显示当前终端运行的进程,如PID、TTY、TIME和CMD等信息;2.使用ps-ef查看所有进程并显示进程结构,而psaux更侧重资源占用情况,包括%CPU、%MEM、VSZ和RSS;3.结合grep过滤特定进程,如psaux|grepnginx,并可通过[n]ginx排除grep自身进程;4.使用ps-ejH可显示进程树结构,清晰展示父子关系。这些常用组合基本满足日常进程监控和问题排查需求。

赞(0)samlysamlyLinux运维 阅读(81)