os242
HOME
LINKS
WEEK 01
https://os.vlsm.org/
— Operating System course of Fasilkom UI’s website.
https://scele.cs.ui.ac.id/course/view.php?id=3841
— SCELE links of Operating System course.
https://demos.vlsm.org/
— Operating System weekly assignments.
https://docos.vlsm.org/
— Operating Systems Programming Slides.
https://youtu.be/oGyJr-iUwt8?si=59V2boc0XfmlFekg
— Linux Crash Course - Easy Terminal Commands for Inspecting Hardware.
WEEK 02
https://youtu.be/zK2mt7Nf42k?si=lR-gRZpU75I9WR5N
— A YouTube video explaining how GNUPG works.
https://youtu.be/dPAw4opzN9g?si=l6ETi6RWNXiSq765
— A YouTube video explaining what is private key and public key.
https://youtu.be/GSIDS_lvRv4?si=wSvGVN09ThhxhwIw
— A YouTube video that explains how asymmetric encryption works.
https://youtu.be/5E5wmaAe1cY?si=XHf8GPdi5RAQ0-pQ
— A YouTube video that demonstrates how to generate and use GPG keys.
https://youtu.be/NmM9HA2MQGI?si=ojB2nWpAMibVZZBM
— A YouTube video explaining the fundamentals of encryption and how it secures data.
WEEK 03
https://youtu.be/VM64fH6tEEU?si=XJ1498e7bvH7Kgtn
— A YouTube video explaining how to change username or hostname in Linux.
https://youtu.be/J32ZM0XsnI8?si=ppxAZBdaS5ss0HZm
— A YouTube video explaining how to change user password in Linux.
https://youtu.be/8X4u9sca3Io?si=9wfslkACvTCilVDj
— A YouTube video explaining how to set SSH Keys on GitHub.
https://goteleport.com/blog/comparing-ssh-keys/
— Difference between RSA, DSA, ECDSA, and EdDSA.
https://www.purdue.edu/science/scienceit/ssh-keys-windows.html
— How to create and use SSH Keys.
WEEK 04
https://www.cs.cornell.edu/courses/cs5220/2017fa/tar-info.html
— Website explaining what is tarball and how to work with it.
https://www.geeksforgeeks.org/what-is-a-linux-server-and-why-use-it/
— What is a server on Linux.
https://www.udemy.com/topic/operating-system/
— Operating System online courses.
https://pcmag.com/comparisons/android-vs-ios-which-mobile-os-is-best
— Comparing two of the mobile operating systems.
https://www.geeksforgeeks.org/linux-history/
— History of Linux.
WEEK 05
https://www.tutorialspoint.com/operating_system/os_overview.htm
— Overview of operating systems, including types and functionalities.
https://www.ibm.com/docs/en/aix/7.2?topic=concepts-operating-system-overview
— IBM’s documentation on the basics of operating systems and their components.
https://opensource.com/resources/what-is-linux
— Explanation about what Linux is and why it’s important.
https://www.linuxfoundation.org/what-is-linux
— Information from the Linux Foundation on the role of Linux in modern computing.
https://www.howtogeek.com/413759/what-is-a-virtual-machine-vm/
— An introduction to virtual machines and how they work.
WEEK 06
https://www.geeksforgeeks.org/introduction-to-linux-commands/
— An introduction to basic Linux commands and their usage.
https://www.tldp.org/LDP/abs/html/
— The Advanced Bash-Scripting Guide, covering shell scripting in detail.
https://www.digitalocean.com/community/tutorials/understanding-linux-processes
— A guide to understanding processes in Linux and how to manage them.
https://www.howtogeek.com/446020/how-to-use-the-linux-find-command-to-search-for-files/
— A tutorial on using the
find
command in Linux to locate files and directories.
https://www.udacity.com/course/operating-systems–ud923
— A comprehensive online course on operating systems offered by Udacity.
WEEK 07
https://www.redhat.com/sysadmin/linux-file-system-structure
— A guide to understanding the Linux file system structure and its directories.
https://www.makeuseof.com/tag/linux-permissions-beginners-guide/
— A beginner’s guide to understanding and managing permissions in Linux.
https://www.codecademy.com/learn/learn-the-command-line
— A free online course by Codecademy covering command-line basics.
https://phoenixnap.com/kb/linux-file-permissions
— An article explaining Linux file permissions and how to modify them.
https://www.tutorialspoint.com/what-is-linux-kernel-and-how-it-works
— Overview of the Linux kernel and its functions within the operating system.
WEEK 08
https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files
— A guide on managing services using systemd in Linux.
https://www.linux.com/training-tutorials/introduction-networking-linux/
— An introduction to basic network configuration on Linux systems.
https://www.redhat.com/sysadmin/linux-security-basics
— Best practices for enhancing Linux system security.
https://www.geeksforgeeks.org/add-remove-users-linux/
— How to add and remove users and manage groups in Linux.
https://www.tldp.org/LDP/abs/html/
— Advanced techniques in writing shell scripts in Linux.
WEEK 09
https://linuxcommand.org/tlcl.php
— “The Linux Command Line” book, a complete introduction.
https://www.tutorialspoint.com/unix_commands/index.htm
— Comprehensive list of Unix/Linux commands.
https://www.networkworld.com/article/2693790/ultimate-linux-command-reference.html
— Ultimate Linux command reference guide.
https://www.guru99.com/linux-tutorial.html
— Linux tutorial for beginners.
https://www.ibm.com/developerworks/linux/library/l-linux-intro/index.html
— IBM’s introduction to Linux basics.
REV: Tue 19 Nov 2024 11.43