Best of SysadminApril 2025

  1. 1
    Article
    Avatar of last9Last9·1y

    Essential Unix Commands Cheat Sheet for DevOps Engineers

    The post provides a comprehensive cheat sheet of essential Unix commands for DevOps engineers, covering file operations, directory management, system information, text processing, networking, process management, and permission management. It includes practical examples and usage scenarios for commands like ls, cp, mv, rm, pwd, cd, grep, sed, awk, top, ps, curl, wget, chmod, chown, and sudo, among others, to enhance productivity and efficiency in server management, troubleshooting, and automation tasks.

  2. 2
    Article
    Avatar of last9Last9·1y

    The Ultimate Guide to Ubuntu Performance Monitoring

    Learn how to monitor and optimize Ubuntu performance using a variety of tools and commands. This guide provides detailed instructions on using essential tools like top, htop, iotop, vmstat, and advanced tools such as nmon, Glances, and Conky. It also covers custom monitoring techniques using the /proc filesystem, networking tools such as netstat and ss, and GUI options like GNOME System Monitor and Stacer. Additionally, troubleshooting tips for handling common performance issues related to CPU, memory, disk I/O, and network are provided.

  3. 3
    Article
    Avatar of last9Last9·1y

    A Comprehensive Guide to Monitoring Disk I/O on Linux

    Understanding and monitoring Linux disk I/O stats is crucial for system performance. Key metrics include IOPS, throughput, latency, and utilization. Essential tools for monitoring include iostat, vmstat, and iotop. Effective monitoring strategies involve real-time monitoring, scheduled checks with cron, and setting up alerts. Optimization techniques include file system tuning, adjusting kernel parameters, and choosing appropriate I/O schedulers. Advanced tools like Last9 and collectd provide comprehensive monitoring solutions.