🏠 HOME - 🖋️ LOG - 🔗 LINKS - 😼 GitHub
LINKS🔗
🐊 Week 01
- Vi or Vim Basics
Appears to be a straightforward guide on using vim or vi and its keyboard shortcuts.
- Linux Tutorial
This Linux tutorial introduces basic Linux commands and helps us get started with Linux Administration using the CLI.
- Markdown (MD) Cheatsheet📃
Offers information and guides on markdown syntax, a simpler alternative to HTML for formatting text.
🐊 Week 02
- C Tutorials
A comprehensive, beginner-friendly resource that covers everything from setting up a development environment to understanding data types, loops, functions, and pointers.
- GnuPG Documentation
Offers clear, well-structured guidance on encryption, key management, and secure communication, making it a valuable resource for both beginners and advanced users.
- RegexOne
Provides step-by-step lessons for understanding Regex.
🐊 Week 03
- Text Processing Tools: grep, sed, awk
Provides an overview of the differences between three powerful text processing tools—grep, sed, and awk—highlighting their functionalities and use cases for tasks like searching, transforming, and processing text.
- Disk Partitioning in Linux
A detailed guide on disk partitioning in Linux, explaining its importance, the steps to partition a disk using CLI, creating a file system, and mounting partitions for efficient disk management.
- Linux essentials: How to create and delete files and directories
A guide on how to create and delete files and directories in Linux using the mkdir
, touch
, and rm
commands, covering basic and advanced file management tasks for sysadmins.
🐊 Week 04
- Introduction to C’s Pointer
A concise and clear introduction to C pointers, effectively using visuals and examples to simplify a complex topic.
- Virtual Memory
Explains virtual memory, focusing on how it allows computers to manage larger programs efficiently by translating virtual addresses into physical memory.
- Memory Management
Explains memory management in operating systems, including allocation methods, paging, segmentation, and virtual memory optimization.
🐊 Week 05
- Intro to GPG Encryption
Introduction to file encryption with GPG.
- Main Memory Management
Outlines how the operating system handles main memory, emphasizing the difference between logical and physical addresses.
- What is virtual memory?
Explains about the concept of virtual memory and it correlates a lot with linux.
🐊 Week 06
- Fork in C
A clear guide to the fork() system call in Unix/Linux, explaining how it creates child processes to enable parallel execution in programs.
- How Does a Fork() Work?
Offers a comprehensive introduction to using the fork() function in C, detailing how it creates child processes and handles process IDs for efficient multitasking in Unix-based systems.
- SCP Command
A guide for using the SCP (secure copy) command.
🐊 Week 07
- Process Synchronization in Operating Systems
Overview of synchronization techniques and challenges in managing concurrent processes.
- Process Synchronization in Operating Systems
Explains synchronization mechanisms and solutions to manage concurrent process interactions.
- Peterson’s Algorithm in Process Synchronization
Describes Peterson’s Algorithm for ensuring mutual exclusion in concurrent processing.
🐊 Week 08
- Linux From Scratch
This is the guidance book for building Linux From Scratc
- Chapter 1-5 LFS
Show how to install your own Linux operating system by installing Linux From Scratch 11.2.
- Multi-Processor Schedulling
Gives clear explanation about multiple-processor scheduling.
Thank you for exploring my resources !!
© 2024 akhdntaufiq