- 博客(17)
- 收藏
- 关注
原创 Linux(十七)——系统压力测试工具stress使用指南
摘要: stress是Linux系统压力测试工具,可模拟CPU、内存、磁盘I/O等高负载场景。支持多种参数配置:-c测试CPU负载,-m和--vm-bytes控制内存占用,-i和--hdd-bytes模拟磁盘I/O,还能通过--vm-stride调整用户态/内核态CPU负载比例。配合top、iostat等工具实时监控性能指标,适用于系统稳定性测试和资源瓶颈分析。安装简便(yum/apt),命令灵活,是性能调优的高效工具。 (字数:150)
2025-08-17 15:35:14
837
原创 Linux(十六)——top命令详解
本文详细解析Linux系统中top命令的输出结构,帮助用户快速掌握系统运行状态。主要内容包括:系统概况(运行时间/负载)、进程状态统计、CPU使用详情(用户/内核空间占用等)、内存使用情况(物理内存/Swap)以及进程列表信息(PID/CPU占用/内存占用等)。重点指出VIRT与RES内存的区别,并强调通过分析负载、CPU等待时间和僵尸进程等指标来定位性能问题。建议结合vmstat等工具进行深入排查,为系统管理员提供全面的性能监控指导。
2025-08-17 13:39:27
501
原创 Linux(十五)——一些常用的其他命令
本文档介绍了Linux系统中10个常用命令的实用指南,包括date(时间显示与设置)、cal(日历查看)、history(命令历史管理)、scp(安全文件传输)、rsync(高效文件同步)、ssh(远程连接)、nohup(后台任务运行)、reboot/shutdown(系统重启/关机)和free(内存监控)。每个命令都配有具体使用案例和参数说明,涵盖时间管理、文件操作、系统维护等核心功能。通过实际示例演示了如何格式化时间显示、跨服务器同步文件、管理历史命令等场景,适合不同水平的Linux用户快速掌握这些基础
2025-08-17 13:20:13
718
原创 Linux(十四)——进程管理和计划任务管理
Linux进程管理摘要 本文介绍了Linux进程管理的核心概念与实用命令。程序是静态可执行文件,进程是程序的运行实例,分为父进程和子进程。常用命令包括: ps:查看进程状态(如ps -aux | grep vim) top:动态监控资源占用(支持CPU/内存排序,stress -c 4模拟高负载) pgrep/pstree:查询进程PID或树形结构(如pstree -aup显示父子关系) 后台启动:用&将耗时任务(如cp /dev/cdrom centos7.iso &)放入后台运行。 适用
2025-08-16 18:40:17
1030
原创 Linux(十三)——系统引导过程与服务控制指南
本文介绍了Linux系统的引导过程,包括开机自检、MBR引导、GRUB引导菜单、内核加载和init进程初始化等阶段。详细对比了GRUB2与GRUB的区别,重点分析了GRUB2在文件系统支持、模块化设计等方面的优势。针对Systemd服务管理,文章阐述了其并行启动、按需启动等特性,并提供了详细的运行级别与Systemd目标对照表。此外,还列举了常用的systemctl服务管理命令和chkconfig工具的使用方法,帮助读者全面掌握Linux系统启动流程优化和服务管理技巧。
2025-08-15 14:40:54
804
原创 Linux(十二)——RAID技术详解(含RAID配置)
本文介绍了RAID(独立磁盘冗余阵列)技术及其常见级别。RAID通过多磁盘组合提升存储性能、可靠性和容错能力。主要对比了RAID 0、1、5、6、10的特性,包括硬盘数量、磁盘利用率、保护能力和写性能等。RAID 0适合高性能需求,但无冗余;RAID 1提供数据镜像;RAID 5平衡性能与冗余;RAID 10兼具高性能与高可靠性。此外还介绍了阵列卡的组成和缓存作用。根据应用场景选择合适的RAID级别可优化存储系统性能与可靠性。
2025-08-14 20:36:35
641
原创 Linux(十一)——LVM磁盘配额整理
LVM操作指南摘要 LVM(逻辑卷管理器)是Linux下灵活的磁盘管理工具,通过物理卷(PV)、卷组(VG)和逻辑卷(LV)三层结构实现存储管理。基本操作包括:使用fdisk创建分区并标记为LVM类型(8e),通过pvcreate/vgcreate/lvcreate命令创建各层级组件,最后格式化并挂载使用。扩容时需先扩展卷组(vgextend),再扩展逻辑卷(lvextend),最后刷新文件系统(XFS用xfs_growfs,ext4用resize2fs)。LVM支持动态调整存储空间,大幅提升磁盘管理灵活性
2025-08-14 20:20:42
978
原创 Linux(十)——磁盘管理与文件系统
本文介绍了Linux系统中磁盘管理与文件系统的核心知识,包括硬盘存储原理、分区管理和文件系统操作。主要内容涵盖:硬盘容量计算方法、磁盘物理与数据结构;Linux设备文件命名规则、MBR分区结构及限制;常见文件系统类型(XFS、SWAP、EXT4等)特点及适用场景;磁盘分区工具fdisk和lsblk的使用;文件系统创建(mkfs)、交换分区管理(mkswap)以及挂载/卸载操作。通过掌握这些基础命令和概念,读者能够有效管理Linux环境下的磁盘存储资源。
2025-08-14 19:24:15
688
原创 Linux(九)——用户与权限管理指南大全
Linux用户权限管理摘要 Linux系统通过用户账号、组账号和文件权限实现安全管理。用户分为三类:超级用户(root/UID=0)、普通用户(UID≥1000)和程序用户(UID=1-999)。组账号包括管理员组(GID=0)、系统组和普通组,用户可属于一个基本组和多个附加组。用户信息存储在/etc/passwd(基本信息)和/etc/shadow(密码)文件中,组信息记录在/etc/group中。文件权限通过chmod/chown命令设置,采用rwx(读写执行)权限位和数字表示法(如755)。系统通过U
2025-08-13 22:30:23
1338
原创 Linux(八)——在CentOS 7上安装 MySQL 数据库
本文介绍了在CentOS 7系统中通过yum包管理器安装MySQL数据库的两种方法。一是使用MySQL官方仓库安装最新版本,包括下载配置包、安装服务、设置密码等步骤;二是安装系统默认的MariaDB数据库替代方案。两种方法均详细说明了安装流程、密码设置注意事项及服务启动配置。文章强调MySQL 8.0+版本对密码强度的要求,并提供了解决常见问题的方案,为CentOS用户提供了完整的数据库安装指南。
2025-08-13 08:23:19
747
原创 Linux(六)——安装及管理程序
Linux系统软件管理指南:从基础到实践 本文系统介绍了Linux环境下的软件管理方法,主要内容包括: 应用程序与系统命令的区分标准及典型目录结构 常见软件包封装类型(RPM/DEB/源码/二进制)及其特点 RPM包管理工具详解: 命名规范与查询方法(已安装/未安装包) 安装、升级和卸载操作指南 YUM工具的基本使用 通过本指南,读者可以全面掌握Linux系统软件安装、查询、升级和卸载的核心技能,提高系统管理效率。文章配有详细命令示例和操作截图,便于理解与实践。
2025-08-12 19:57:14
1125
1
原创 Linux(五)——vi编辑器基础操作和常用命令
本文介绍了vi/vim编辑器的基本功能与操作技巧。主要内容包括:1) vim作为vi的增强版本,通过语法高亮和命令别名提升编辑效率;2) 三种工作模式(命令、输入、末行)的特点及切换方式;3) 命令模式下核心操作命令,包括光标移动(行/页跳转)、文本编辑(复制/粘贴/删除)、内容查找等实用功能。文中通过表格对比和示例演示了各命令的具体应用,帮助用户快速掌握这款Linux系统标配的高效文本编辑工具。
2025-08-12 13:32:22
1246
原创 Linux(四)——目录和文件管理
本文档详细介绍了Linux系统目录结构与文件管理核心操作。第一部分解析Linux树形目录结构,重点讲解/boot、/bin、/etc等常用目录功能。第二部分全面阐述文件查看方法,包括cat显示完整内容、more/less分页浏览、head/tail查看首尾内容。第三部分讲解文件统计与检索技巧,使用wc统计行数/单词数/字节数,通过grep实现文本过滤搜索。这些基础命令组合运用,可有效提升Linux系统运维效率,为后续高级管理打下坚实基础。
2025-08-11 20:13:59
1214
原创 Linux(七)——Centos7配置国内yum源详细教程
本文将指导如何在CentOS 7系统中配置阿里云镜像源。首先备份原有YUM源配置,然后下载阿里云Base源和EPEL源文件。若wget未安装,可通过系统源或手动创建文件完成配置。配置完成后需执行yum clean all清除旧缓存,并通过yum makecache重建新缓存。文章还提供了腾讯云、华为云等其他国内镜像源选项,以及DNS配置、GPG key错误等常见问题的解决方案。最后确保系统优先从国内镜像源获取软件包,提高安装效率。
2025-08-10 21:03:03
559
原创 Linux(二)——VMware三种网络模式(桥接、NAT、仅主机)详解与配置指南
本文详细介绍了VMware虚拟机的三种网络连接模式:桥接模式、NAT模式和仅主机模式。桥接模式下虚拟机直接接入物理网络,需与主机网络配置一致;NAT模式通过虚拟NAT设备实现地址转换,简化IP维护;仅主机模式则创建完全隔离的私有网络。文章提供了每种模式的配置步骤和网络验证方法,包括IP、网关和DNS设置,并针对Windows防火墙设置给出了具体指导,帮助用户根据需求选择合适的网络连接方式。
2025-08-10 10:15:18
1205
原创 Linux(一)——VMware虚拟机中安装Centos7(超详细保姆教程,包含网络配置、Xshell连接)
摘要 本教程详细介绍了在VMware虚拟机上安装CentOS 7.9的完整流程。CentOS 7作为基于RHEL的企业级Linux发行版,适合服务器部署和开发测试环境。通过VMware虚拟化技术,用户可在现有操作系统上安全便捷地运行Linux。教程涵盖虚拟机创建、系统安装、网络配置(NAT模式推荐)及磁盘分区(/boot、swap、/根分区)等关键步骤,并推荐使用Xshell进行远程管理。适用于Linux新手和需快速搭建测试环境的开发者,帮助高效完成CentOS 7的安装与基础配置。
2025-08-09 18:56:45
885
原创 Linux(三)——Linux基本操作命令
本文介绍了Linux系统的基础命令操作,包括Shell的定义、命令分类及常用命令使用。Shell作为用户与系统内核交互的桥梁,分为内部命令(如cd)和外部命令(如ls)。文章详细讲解了常用命令如pwd、cd、ls等,以及它们的选项和通配符用法,帮助用户高效管理文件目录。此外,还介绍了命令帮助获取方式(help/man)和路径概念(绝对/相对路径),为Linux初学者提供了实用的命令行操作指南。
2025-08-09 14:38:45
1131
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人