CLI Commands
this website from OS website and about CLI commands for linux. i have try most of the command, some of them can’t be used and when i try create a new file, ican’t do git push.
Nano Editor
this website about command to use nano editor. i use nano because i think Vi’s more harder.
Bash Commands
this website teach me how to use bash command.
Vi Commands
this website about vi cheatsheet. i use it to edit mylog.txt
Cheatsheet C
cheatsheet for C. I got this from vnctkecvin.
Cybersecurity Intro
the website provide a simple explanation about cybersecurity.
SHA-256 Algorithm
SHA-256 is an algorithm used in technological world systems for encrypting information. SHA-256 used for entering data and achieving information with fixed measurement, which means a slightest change in information will generate a totally different hash from the original one.
Cryptography
this website provide a simple explanation about cryptography
File System in Operating System
this is about basic file system in OS.
Linux File System
this link about linux file system introduction. In linux, root directory is the most important directory structure. There a lot of command for root directory.
Virtual Memory in OS
this article is about virtual memory explanation. virtual memory can be implemented using demand paging, the process of loading page into memory on demand. Swapping is a process removing all of its page from memory.
Demand Paging
this article is about demand paging definition, advantade, etc. Demand paging use page table to maps logical memory to physical memory.
Example Demand Paging
an example video about how demand paging works.
Swapping
a short introduction about swapping.
Fault Handling
a simple fault handling introduction.
Processes Intro
this website about process oe program in execution introduction.
fork() in c
fork system call is used to create new process called child process and run together with the process that make the fork() called parent process.
Wait System Call
a call wait() blocks is used to stop the parent process until the child process exits. After the child process terminated, parent process continue their execution.
Sychronization
simple introduction about sychronization.
Peterson’s Algorithm
peterson’s algorithm use 2 variable to synchronize 2 processes.
Critical Section
critical section use to access resources in our computer.
Linux From Scratch
this website guide me to finish week08 assignment.
CPU Scheduling in OS
simple introduction and explanation about cpu scheduling.
Another CPU Scheduling
another explanation about cpu scheduling.
Linux From Scratch
this website guide me to finish week09 assignment.
Storage Structure
simple explanation and introduction about storage structure.