OperatingSystems
0.1
Tutorial 1 (5th February):
Setting Up a VM
Installing VirtualBox
Download the reference VM image
Launch the downloaded VM image on VirtualBox
Connect to the VM via ssh
Connect to the VM by ssh
Update package information
Customizing Your Editor
Try and choose one of editors
Getting started on Ubuntu
Customize your editor
Customizing Your Shell
Try and choose one of shells
Installation on Ubuntu
Change your default shell
Customize your shell
Setting Up ssh
Key-based Authentication
Prepare a pair of private and public keys
Register the public key with the VM
Confirmation
Disable Password Authentication
Important Info
Tutorial 2 (12th February):
Shell Script
Example
Exercise
Git
Installation
Creating an account on a Git hosting service
Register your ssh public key with the hosting service
Create a Git repository on a hosting service
Permission setting on a Git hosting service
Create a new local repository
Synchronize the local repo with the remote repo
Practice 1: Commit a new file
Practice 2: Commit file update
Practice 3: Restore lost files from a remote repo
Practice 4: Restore a past version
Practice 5: Create a patch
Practice 6: Apply a patch
Practice 7: Create a branch
Practice 8: Switch a branch
Practice 9: Merge a branch
Further information
Tutorial 3 (19th February):
Getting Kernel Information
procfs
sysfs
System Call
Examples
Differences between system calls and library functions
Tutorial 4 (26th February):
How to compile Linux kernel
Method1: Compiling the kernel on NON-reference image
Download the kernel sources
Configure a Git folder
Installing the requirements
Sharing host files with the reference VM
Using sshfs
Using rsync
Configuring the kernel
Build the kernel
Installing the kernel
Checking your current version
Method2: Compiling the kernel on the reference image
What’s done by the script?
Further informations
How to Re-Compile Linux Kernel
Others
UNIX Commands (1)
Exploring the file system
Managing files
Viewing files
Misc
UNIX Commands (2)
Transfer files among hosts
OS Information
Text processing
File search
OperatingSystems
Docs
»
Index
Index