Categories for COMP-10024

COMP 10024 – Fundamentals of UNIX (Week 4)

The Logic of UNIX File System Permissions In UNIX, security is not an afterthought, it’s built directly into the file system structure. Every file and directory is governed by a set of “modes” that dictate exactly who can read, write (modify), or run it. 1. The “Three by Three” Rule UNIX permissions are organized into… View Article

COMP 10024 – Fundamentals of UNIX (Week 3)

The UNIX File System, Part 2 To recap last week’s lecture, a file system’s primary job is to manage data storage on random access devices using a hierarchical structure. Today, we will move beyond just “where” files are and look at “what” they actually are. 1. Pathfinding Review Before we dive into the guts of… View Article

COMP 10024 – Fundamentals of UNIX (Week 2)

        Understanding the UNIX File System In the first class we discussed the “heart” of UNIX, that being the kernel. The “voice” that being the shell which allows you to speak to the OS. Today we will look at the filing cabinet. Enter The UNIX file system. This is what manages, stores… View Article

COMP 10024 – Fundamentals of UNIX (Week 1)

    Week 1 – Foundations of UNIX – Written by Anthony Adams Welcome to Fundamentals of UNIX. To understand modern computing, you have to understand UNIX. Whether you use a Mac computer, android phone, Ubuntu, Fedora, Arch or are just browsing the web (which for the most part servers run on Linux) You are… View Article

UNIX Basic Command Line Interface Commands

The Ultimate UNIX Command Reference Guide Whether you are a system administrator or a developer, mastering the Command Line Interface (CLI) is essential. Below is a categorized list of over 60 essential UNIX commands to help you navigate and manage your system efficiently. 1. File & Directory Management These commands allow you to navigate the… View Article