Programming Linux
Quick search
Navigation
Courses
Courses Overview
Slide Material
Python Programming
The C Programming Language
C++: TODO List
C++: Miscellaneous Live-Hacking
C++
The New C++ (11-…)
Design Patterns With C++
C++ Code
C++ Exercises
CMake
Linux
Linux Basics
Introduction: Concepts and Terminology
The Shell (Bash - “Bourne Again Shell”)
File System Permissions
Tools: Inspecting Text Files
Archiving and Compression
I/O Redirection And Pipes
Exercises/Exams: Linux Basics
Exam (ECE/SS2022/G1): Do A Lot With Files And Directories
Exam (ECE/SS2022/G2): Do A Lot With Files And Directories
SSH: Secure Shell
Toolchain, And Cross Development
Linux Systems Programming
Linux Hardware Interfaces
Drafts
Is Software A Craft? Software Is A Craft! ⟶
Clean Code
Unit Testing With
googletest
Linux Kernel Driver Development
Generated Topic Graph
How To Book
Log Of Past Courses
About
Myself: Contact, Impressum, …
This Site
Blog
Posts
Exercises/Exams: Linux Basics
¶
Contents
Dependencies
Contents
¶
Exam (ECE/SS2022/G1): Do A Lot With Files And Directories
Precondition: Logged-In To Remote/Exam Computer
Create Exam Skeleton (5 Points)
Create Credentials Files (10 Points)
Public Place (10 Points)
Private Place (10 Points)
Shared File in Public Place (10 Points)
Make A Backup Of
~/exam-01
(15 Points)
Dependencies
Exam (ECE/SS2022/G2): Do A Lot With Files And Directories
Precondition: Logged-In To Remote/Exam Computer
Create Exam Skeleton (5 Points)
Create Business Cards (10 Points)
Public Place (10 Points)
Private Place (10 Points)
Shared File in Public Place (10 Points)
Make A Backup Of
~/exam-01
(15 Points)
Dependencies
Dependencies
¶
cluster_linux
Linux
cluster_linux_basics
Linux Basics
cluster_linux_basics_intro
Introduction: Concepts and Terminology
cluster_linux_basics_exercises
Exercises/Exams: Linux Basics
cluster_linux_basics_shell
The Shell (Bash - “Bourne Again Shell”)
cluster_linux_basics_shell_exercises
The Shell - Exercises
cluster_linux_basics_shell_exercises_cp_mv_mkdir_rm
Exercises: Create/Copy/Move/Remove
linux_basics_intro_process
Processes, Scheduling, Address Spaces
linux_basics_intro_overview
Overview
linux_basics_intro_process->linux_basics_intro_overview
linux_basics_exercises_FH_SS2022_EXAM_01_G2
Exam (ECE/SS2022/G2): Do A Lot With Files And Directories
linux_basics_shell_ls
Directory Listings: The ls Command
linux_basics_exercises_FH_SS2022_EXAM_01_G2->linux_basics_shell_ls
linux_basics_shell_cp
Copying: cp
linux_basics_exercises_FH_SS2022_EXAM_01_G2->linux_basics_shell_cp
linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files
Exercise: Create Files (I/O Redirection)
linux_basics_exercises_FH_SS2022_EXAM_01_G2->linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files
linux_basics_shell_exercises_cp_mv_mkdir_rm_mkdir_p_rm_r
Exercise: mkdir
linux_basics_exercises_FH_SS2022_EXAM_01_G2->linux_basics_shell_exercises_cp_mv_mkdir_rm_mkdir_p_rm_r
linux_basics_exercises_FH_SS2022_EXAM_01_G1
Exam (ECE/SS2022/G1): Do A Lot With Files And Directories
linux_basics_exercises_FH_SS2022_EXAM_01_G1->linux_basics_shell_ls
linux_basics_exercises_FH_SS2022_EXAM_01_G1->linux_basics_shell_cp
linux_basics_exercises_FH_SS2022_EXAM_01_G1->linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files
linux_basics_exercises_FH_SS2022_EXAM_01_G1->linux_basics_shell_exercises_cp_mv_mkdir_rm_mkdir_p_rm_r
linux_basics_shell_paths
Absolute and Relative Paths
linux_basics_shell_commandline
Commandline
linux_basics_shell_paths->linux_basics_shell_commandline
linux_basics_shell_file_dir_create_rm
Creating And Removing Files and Directories
linux_basics_shell_file_dir_create_rm->linux_basics_shell_paths
linux_basics_shell_cwd
Current Working Directory
linux_basics_shell_file_dir_create_rm->linux_basics_shell_cwd
linux_basics_shell_special_paths
Special Paths
linux_basics_shell_special_paths->linux_basics_shell_paths
linux_basics_shell_ls->linux_basics_intro_overview
linux_basics_shell_ls->linux_basics_shell_paths
linux_basics_shell_ls->linux_basics_shell_special_paths
linux_basics_shell_ls->linux_basics_shell_cwd
linux_basics_shell_cwd->linux_basics_intro_process
linux_basics_shell_cwd->linux_basics_shell_paths
linux_basics_shell_cwd->linux_basics_shell_commandline
linux_basics_shell_cp->linux_basics_shell_paths
linux_basics_shell_cp->linux_basics_shell_file_dir_create_rm
linux_basics_shell_commandline->linux_basics_intro_overview
linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files->linux_basics_shell_paths
linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files->linux_basics_shell_file_dir_create_rm
linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files->linux_basics_shell_cwd
linux_basics_shell_exercises_cp_mv_mkdir_rm_echo_create_files->linux_basics_shell_exercises_cp_mv_mkdir_rm_mkdir_p_rm_r
linux_basics_shell_exercises_cp_mv_mkdir_rm_mkdir_p_rm_r->linux_basics_shell_file_dir_create_rm
linux_basics_shell_exercises_cp_mv_mkdir_rm_mkdir_p_rm_r->linux_basics_shell_cwd