linux
-
如何优化Linux文件系统性能 挂载选项调优参数详解



noatime或relatime可减少不必要的atime更新,降低i/o开销;2. data=writeback在应用层有数据保护时可提升写入性能;3. commit=n增大提交间隔以减少同步频率;4. 硬件支持下禁用barrier可提升性能;5. ssd场景推荐nodiscard配合定期fstri…
-
linux解压bzip2压缩文件是什么-bunzip2命令使用与实例



Linux bunzip2命令 Linux系统中的bunzip2命令用于解压以.bz2为扩展名的压缩文件。 该命令本质上是bzip2命令的一个软链接,功能等同于执行bzip2 -d操作,主要用于对.bz2格式的压缩包进行解压处理。 语法:bunzip2 [-fkLsvV][.bz2压缩文件] 文心大…
-
如何计算文件校验 md5/sha校验



计算文件的 md5 或 sha 校验值是为了验证文件完整性或一致性,常用于下载后核对文件是否被篡改或损坏;1. md5 生成 128 位哈希值,sha 系列如 sha-256 更安全,均具有唯一性,文件微小变动会导致校验值完全不同;2. windows 系统推荐使用 powershell 命令 ge…
-
linux卸载内核模块是什么-rmmod 命令使用与实例



Linux rmmod 命令 Linux rmmod(全称:remove module)命令用于移除内核模块。 通过执行 rmmod 指令,可以卸载不再需要的模块。由于 Linux 系统内核具备模块化设计的特点,因此在编译内核时,并不需要将所有功能都直接集成进内核。你可以将这些功能分别编译为独立的模…
-
如何构建Linux网络接口聚合链路 使用LACP协议实现负载均衡



在linux上使用nmcli配置lacp聚合链路需先创建mode为802-3ad的bond接口;2. 将物理网卡eno1和eno2添加为bond-slave并指定master为bond0;3. 为bond0配置静态或dhcp的ip地址;4. 激活mybond连接以启动聚合链路;5. 通过cat /p…
-
如何查看软件包更新日志 rpm changelog查询方法



查看rpm软件包更新日志最直接的方式是使用命令rpm -q –changelog ,例如rpm -q –changelog httpd可查看httpd的更新记录,输出按时间倒序排列,包含每次更新的日期、作者和修改详情;2. 关注更新日志有助于排查问题、识别安全补丁(如cve修…
-
linux生成initrd镜像是什么-mkinitrd命令使用与实例



Linux mkinitrd 命令 mkinitrd 命令在 Linux 系统中用于创建 ramdisk 的映像文件,以便在系统启动时加载。 该命令可以生成一个初始化内存盘的镜像,供开机引导过程中使用。 PPT.CN,PPTCN,PPT.CN是什么,PPT.CN官网,PPT.CN如何使用 一键操作,…
-
如何自定义或覆盖VSCode默认的键盘快捷键?



在VSCode中可通过快捷键面板或编辑keybindings.json文件自定义快捷键,修改后即时生效。2. 使用Ctrl+K Ctrl+S打开快捷键面板,搜索命令并右键更改键绑定,支持重置恢复默认。3. 高级用户可手动编辑keybindings.json文件,添加键值对配置key、command和…
-
Linux 系统监控工具全攻略:top、htop、iotop、netstat,实时掌握你的服务器状态



在 dba 日常运维中,实时监控是最必备的技能。它可以帮助我们: 快速定位 CPU/内存 瓶颈监控 I/O 消耗查看网络连接状态 本篇我们集中讲解四大监控利器: top:系统进程、资源实时概览htop:top 的可视化增强版iotop:监控进程 I/O 行为netstat:网络连接与端口状态查看 环…
-
如何配置Linux网络接口速率 ethtool速度协商设置



linux网络接口速率配置和速度协商的核心工具是ethtool。首先,使用ip link show或ifconfig查看接口名称,接着用ethtool查看当前速率、双工模式及自动协商状态,如需强制设置速率和双工模式,可用sudo ethtool -s命令关闭自动协商并指定参数,如speed 100 …