Best of SysadminSeptember 2024

  1. 1
    Article
    Avatar of amigoscodeAmigoscode·2y

    18 Linux Commands YOU MUST KNOW

    Discover 18 essential Linux commands, such as `ls`, `mv`, `ssh`, `cd`, and more, that are crucial for navigating and managing Linux systems effectively. Enhance your skills with commands for file manipulation, directory management, system monitoring, and network connectivity.

  2. 2
    Article
    Avatar of newstackThe New Stack·2y

    Learning Linux? Start Here

    Learning Linux has never been easier, thanks to numerous resources and user-friendly distributions. The key areas to focus on include mastering the command line, learning access control methods, managing hardware and services, selecting and deploying a distribution, system maintenance, and configuring networking. Hands-on experience with virtual machines and using tools like Vim, Nano, systemctl, and ssh is essential. Efficient user and permission management, along with understanding package managers and firewalls, are crucial skills for Linux administration. Start with a structured learning plan to become proficient in this versatile operating system.

  3. 3
    Article
    Avatar of phProduct Hunt·2y

    Minilog - Log monitoring and real-time event alerts

    Minilog, featured on September 11th, 2024 in Developer Tools, is a new log monitoring and real-time event alert tool. This marks Minilog's first launch.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Understanding the Linux Filesystem: An In-Depth Guide for DevOps Engineers

    The Linux filesystem is a hierarchical and unified structure crucial for organizing data on a storage device, treating everything as a file. Essential for DevOps engineers, it includes various filesystem types like Ext4, XFS, and Btrfs, each suited for different use cases. Key concepts include inodes, file permissions, and mounting/unmounting filesystems. Practical management tips include monitoring disk usage, cleaning log files, and performing regular backups.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    Text Manipulation Magic: Essential Commands for DevOps Engineers on Linux

    Discover essential text manipulation commands for DevOps engineers using the Linux terminal. Learn how to use commands like cut, paste, head, tail, join, split, unique, sort, wc, nl, and grep to simplify tasks such as parsing logs, merging configuration files, and analyzing large datasets. The guide includes real-life examples and a challenge on log file analysis.

  6. 6
    Article
    Avatar of hnHacker News·2y

    Visual guide to SSH tunneling and port forwarding

    SSH tunneling and port forwarding can secure TCP traffic by encrypting insecure connections, bypassing firewalls, and connecting to servers behind NAT. Key configurations include enabling port forwarding on the SSH server, using jumphosts for indirect connections, and specifying bind addresses. Various examples for local, remote, and dynamic port forwarding are provided, along with tips for running SSH in the background and keeping the connection alive. Limitations include issues with UDP and TCP-over-TCP, and the fact that SSH tunneling is not a VPN replacement.