UNIVERSITY OF WEST ATTICA
SCHOOL OF ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING AND INFORMATICS
Operating Systems I
Vasileios Evangelos Athanasiou
Student ID: 19390005
Supervision
Supervisor: Vasileios Mamalis, Professor
Co-supervisor: Georgios Pentaris, Postdoctoral Researcher
Athens, December 2021
This repository contains a hands-on assignment introducing basic Linux commands to help students navigate and interact with the Linux operating system via the command line interface (CLI).
| Section | Folder/File | Description |
|---|---|---|
| 1 | assign/ |
Assignment material for the Linux Commands workshop |
| 1.1 | assign/OS1_Lab_Ask-1-2021-22.pdf |
Assignment description in English |
| 1.2 | assign/ΛΣ1_Εργαστήριο_Ασκ-1-2021-22.pdf |
Assignment description in Greek |
| 2 | docs/ |
Documentation and command references for Linux |
| 2.1 | docs/Linux-Commands.txt |
English Linux commands reference |
| 2.2 | docs/Εντολές-Linux.txt |
Greek Linux commands reference |
| 3 | README.md |
Repository overview and usage instructions |
Students will learn fundamental Linux operations, including:
- File and Directory Management:
ls,cd,mkdir,rm,cp - File Viewing and Editing:
cat,less,nano,vi - Permissions and Ownership:
chmod,chown - System Information:
uname,top,df
The goal is to build a strong foundation in Linux command usage, crucial for developers and system administrators.
- Operating System: Linux / Windows / MacOS
- Development Environment: Command Line / WSL
git clone https://github.com/Operating-Systems-1/Linux-Commands.gitAfter cloning, navigate to the repository to access the assignment PDF and detailed documentation.
