Skip to content

EffaAzhar/Networking-and-Operating-Systems-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 

Repository files navigation

Networking and Operating Systems Learning

This repository documents my ongoing technical development in computer networking, operating systems, Linux environments, and cybersecurity monitoring concepts. These studies support my research interests in behavioural monitoring, cyberattack visibility, SIEM technologies and cybersecurity monitoring within SME environments. The work in this repository was completed using Windows and Ubuntu virtual machines hosted on macOS through UTM virtualization.

The purpose of this project is to build a practical foundation in:

  • Linux Administration
  • Windows Administration
  • Networking Fundamentals
  • Process Management
  • File Systems
  • Permissions and Access Control
  • Package Management
  • Virtualization
  • System Logging
  • Cybersecurity Monitoring

These studies support my long term research interests in:

  • Behavioural Monitoring
  • Cyber Attack Visibility
  • Sysmon Analysis
  • SIEM Technologies
  • Security Event Investigation
  • SME Cybersecurity

Learning Environment

Host System

  • macOS
  • UTM Virtualization

Virtual Machines

Ubuntu Linux

  • Ubuntu Desktop
  • Linux command line administration
  • Package management
  • Process management
  • File permissions
  • System navigation

Windows

  • Windows 11
  • PowerShell
  • Process Explorer
  • User and permission management
  • Windows file system
  • Package management

Repository Structure

Linux

File Topic
01-VM-setup.md Ubuntu VM Setup
02-system-navigation-and-linux-basics.md Linux Navigation
03-Users-and-Permissions.md Linux Users
04-Linux-File-Permissions.md Linux Permissions
05-Special-Permissions.md SUID, SGID, Sticky Bit
06-Package-and-Software-Management.md Linux Package Management
07-Linux-Devices-and-Drivers.md Linux Devices
08-Linux-Process-Management.md Linux Processes

Windows

File Topic
01-VM-Setup.md Windows VM Setup
02-Windows-Basic-Commands.md PowerShell Basics
03-Input-Output-and-Redirection.md PowerShell Streams
04-Users-and-Permissions.md Windows Users
05-Windows-Package-and-Software-Management.md Software Management
06-Windows-File-System.md Windows File System
07-Process-Management.md Windows Processes
08-Process-Explorer.md Process Explorer Analysis

Skills Demonstrated

Linux

  • Terminal Navigation
  • Process Management
  • Linux Signals
  • Package Installation
  • Device Management
  • Permissions Management

Windows

  • PowerShell Administration
  • Process Monitoring
  • Process Explorer Investigation
  • User Management
  • File Permissions
  • Software Management

Virtualization

  • VM Deployment
  • Windows Installation
  • Ubuntu Installation
  • Resource Configuration
  • Snapshot Management

Screenshots

Evidence screenshots are stored in:

Linux/screenshots/
Window-OS/screenshots/

About

Hands-on Linux, Windows, networking, virtualization and cybersecurity learning with practical labs and documented exercises.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors