青蛙小白

Linux系统性能监控:CPU工具整理

vmstat vmstat即虚拟内存统计,但用它不仅仅是可以获取系统的虚拟内存性能信息,还能获取整个系统性能的大概信息。 当我们用vmstat获取系统的CPU性能信息时命令格式如下: vmstat [-n] [-s] [delay [count]] -n表示当按时间间隔采样显示的数据在初始显示行标题后,后边的数据行不再重复显示标题 -s汇总显示统计数据 delay采样的时间间隔,单位秒 count采样次数 例如:

systemd - System and Service Manager

systemd systemd systemd是Linux系统的一套基础构建模块。它提供了一个系统和服务管理器,以PID 1运行并启动系统的其他部分。 systemd提供激进的并行化能力,使用套接字和D-Bus激活机制启动服务,支持按需启动守护进程,通过Linux控制组(control groups)跟踪进程,管理挂载点和自动挂载点,并通过事务性依赖关系实现复杂的服务控制逻辑。systemd支持SysV和LSB初始化脚本,可以替代传统的sysvinit。

Linux系统磁盘与文件系统管理

磁盘的分区、格式化、挂载 使用fdisk -l列出系统上所有的磁盘分区信息。它会显示您系统中的硬盘设备以及每个设备上的分区情况,包括分区的起始扇区、大小、文件系统类型等。 fdisk -l Disk /dev/vda: 100 GiB, 107374182400 bytes, 209715200 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xa26fc47b Device Boot Start End Sectors Size Id Type /dev/vda1 2048 4194303 4192256 2G e W95 FAT16 (LBA) /dev/vda2 4194304 83886079 79691776 38G 83 Linux Disk /dev/vdb: 8 GiB, 8589934592 bytes, 16777216 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes 使用df -h命令显示系统上各个文件系统的磁盘使用情况和剩余空间。它会显示文件系统的挂载点、总容量、已用空间、剩余空间和使用率等信息。