Linux 201: System Administration and Management

Africa/Mogadishu
Zoom (Virtual )

Zoom

Virtual

Mohamed Bile (CTO, SomaliREN)
Description

This session, Linux 201: System Administration and Management, is part of the SomNOG Capacity Building Series and builds on the foundation established in Linux 101: Fundamentals and Essential Commands. In the previous session, participants were introduced to Linux basics, including command-line usage, file system navigation, and essential file operations.

Linux 201 takes participants to the next level by focusing on how Linux is used in real environments. The session emphasizes practical skills that enable users to move from basic command execution to managing and interacting with systems more effectively. Participants will gain hands-on experience with Vim, explore how Linux manages users, groups, and permissions, and learn essential commands for monitoring system resources such as disk, memory, and CPU. In addition, the session introduces redirection & piping, key concepts for working efficiently in the command line, and provides basic insights into system logs. By the end of the session, participants will be able to confidently perform everyday system tasks and begin to provision and monitor basic Internet services in a Linux environment.

 

    • 16:00 16:10
      Recap of Linux 101 10m
      • Key concepts and command-line fundamentals
      Speaker: Mohamed Bile
    • 16:10 16:20
      Vim Editor 10m
      • Modes and navigation
      • Editing, copying, and pasting
      • Search and replace
      • Saving and exiting workflows
      Speaker: Mohamed Bile
    • 16:20 16:35
      Users and Groups 15m
      • Understanding users in Linux
      • Understanding groups
      • Relationship between users and groups
      Speaker: Mohamed Bile
    • 16:35 16:55
      File Permissions and Ownership 20m
      • Read, write, execute permissions
      • Changing permissions
      • Ownership and group management
      Speaker: Mohamed Bile
    • 16:55 17:05
      Redirection & Piping 10m
      • Redirecting output to files (>, >>)
      • Using pipes (|) to connect commands
      • Simple practical examples
      Speaker: Mohamed Bile
    • 17:05 17:15
      Process Basics 10m
      • Understanding processes
      • Viewing running processes
      • Basic process management
      Speaker: Mohamed Bile
    • 17:15 17:25
      Package Management 10m
      • Installing software
      • Updating and removing packages
      Speaker: Mohamed Bile
    • 17:25 17:35
      System Resources (Basic Monitoring) 10m
      • Disk usage (e.g., checking storage)
      • Memory usage
      • CPU usage
      Speaker: Mohamed Bile
    • 17:35 17:40
      Logs (Basic Introduction) 5m
      • What logs are
      • Why they matter
      • Basic awareness of where to find them
      Speaker: Mohamed Bile
    • 17:40 17:55
      Hands-On Practical Exercises 15m
    • 17:55 18:05
      Interactive Discussion and Wrap-up 10m