https://github.com/herndone/cst-334-operating-systems
A course where l learned about the use and design of modern operating systems, focusing on Linux.
https://github.com/herndone/cst-334-operating-systems
assembly awk c makefile operating-systems python shell
Last synced: about 2 months ago
JSON representation
A course where l learned about the use and design of modern operating systems, focusing on Linux.
- Host: GitHub
- URL: https://github.com/herndone/cst-334-operating-systems
- Owner: HerndonE
- Created: 2020-02-18T04:55:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-13T17:06:31.000Z (about 6 years ago)
- Last Synced: 2025-02-25T22:32:56.768Z (over 1 year ago)
- Topics: assembly, awk, c, makefile, operating-systems, python, shell
- Language: Python
- Homepage:
- Size: 27.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CST-334-Operating-Systems
# Textbook
Operating Systems: Three Easy Pieces [Link](http://pages.cs.wisc.edu/~remzi/OSTEP/)
The Little Book of Semaphores [Link](https://greenteapress.com/wp/semaphores/)
# Software
Download [Putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)
# Connect to MLC104
Instructions [Link](https://docs.google.com/document/d/17uspMTf83RB1kk-rL_tSFD04K2eqBdM6ih7NglJKCjQ/edit)
# Tidy Code
Make you code "[tidy](https://codebeautify.org/cpp-formatter-beautifier#)"
# Flashcards
Paging Calculations [Link](https://www.cram.com/flashcards/memorize/334-paging-calculations-9824603)
Bash [Link](https://www.cram.com/flashcards/memorize/bash-practice-6518378)
Awk [Link](https://www.cram.com/flashcards/memorize/awk-334-6529711)
Find [Link](https://www.cram.com/flashcards/memorize/334-find-10292234)
# Test your scripts
```console
foo@bar:~$ for test in test*.sh; do echo $test; ./$test; echo $?; done
```