Professional Documents
Culture Documents
Written Assignment Unit 3
Written Assignment Unit 3
● Prompts 4
Exploring Command Line ● Definition and Function
● Usage and Examples
● Common Commands
References 7
Understanding File Systems
Definition: A file system is a set of data structures, interfaces, abstractions, and APIs that
○ NTFS (Windows): Supports large files, data encryption, access management, and
journaling(Lavarian, 2022).
○ ext4 (Linux): The default file system in many Linux distributions like Debian and
○ Physical Layer: Manages data storage and retrieval on the storage device.
○ Virtual File System (VFS): Provides a unified view of multiple file systems.
○ Logical File System: Offers an API for file operations like OPEN, READ, and
● Storage Management: Uses blocks as the storage unit, consisting of multiple sectors.
inefficiencies.
specific directory.
● Common Commands: Includes cls, copy, del, format, ipconfig, ping, sfc, and shutdown
(GeeksforGeeks, 2023).
Remote Procedure Calls (RPC)
Overview: This is a protocol used in computer networks that allows a program to request a
service from another program located on a different computer without needing to understand the
● Operation:
● Core Concepts:
2023).
○ Access Control Lists (ACLs): Allows permissions for multiple users or groups.
● User Management:
○ Root Account: Provides complete control over the system but is used sparingly
● Security Practices:
cryptographic hashes.
configuration.
○ SELinux: Kernel extensions for precise access control, mostly used to restrict
https://www.geeksforgeeks.org/linux-file-system/
Rosencrance, L., & Matturro, B. (2021, October 21). Remote Procedure Call (RPC).
https://www.techtarget.com/searchapparchitecture/definition/Remote-Procedure-Call-RPC
Lavarian, R. (2022, January 12). What Is a File System? Types of Computer File Systems.
https://www.freecodecamp.org/news/file-systems-architecture-explained/
https://phoenixnap.com/kb/linux-security#:~:text=SELinux%20(Security%2DEnhanced%20Linu
x),allowing%20authorized%20users%20and%20processes.