os212

Here are some links. I prefer to categorize them into topics. Hope you’re OK with that!

  1. How to measure normal installation time You can measure the installation time by using binutils (in the ch5) as a comparison. To make a record of it, you can use ‘time’ commands, or just use a wall-time/stopwatch.
  2. Set sleep time for Windows 10 Some issues may happen if you leave your LFS installation and the PC sleeps. You can temporarily change the settings there.
  1. Introduction of Operating System set 1 Explains clearly about basic Operating System terms. It also contains insightful Operating System history.
  2. What is a virtual machine Short-length video that explains a glimpse of Virtual Machine (VM) and it’s usage. For the real computer’s reliability and “safety” reason, the OS212 course practice will use VMs.
  1. Basic vi commands Helpful documentation to get started with vi editor. Straightforward guide with neat tables and good command classification
  2. Linux touch commands Extended useful touch options to create new file in the directory. We also can update the modification and access time of each file.
  3. Common Linux command Get rid of all repeating confusion! These are very common Linux commands (perhaps CMD too) to solve common problem (e.g. unintentionally make a file or need to clear things up) quickly.
  4. Tar commands A pack of tar archive commands, such as extracting and listing. By the way, Tar is acronym of Tape Archive…
  5. wget and scp differences Why sometimes we use scp instead of wget? This article explains the difference. Spoiler: SSH related
  1. Pointer Basics and Pass-by-Address Handy solution for the confusion around * and & in C. Shows pointer concept in a nutshell and introduces the power of C/C++: pass-by-address/pass-by-reference
  2. How to write an run a C program in linux If you need to compile and run C program manually, this guide will be helpful. Note: -o stands for output, so we have to write output name after -o.

Misc

  1. Why is it called pull request, not push request? Answer the confusion around push/pull concept in git. The pull request itself is used commonly for collaborating. Are you interested?
  2. Generating a new GPG key Well, in case we have to generate a new key, this docs provides what we need. GPG itself is a abbreviation of GNU Privacy Guard.

Back to main