Name: Sandbox
Description: Try out whatever you want!
Skill level: beginner
Time to complete: 15min
Tags: linux
Name: Reloading without restarting
Description: The configuration for a process needs to be reloaded without restarting the process.
Skill level: intermediate
Time to complete: 15min
Tags: linux signals
Name: Where is it logging?
Description: A process is logging somewhere and you need to find out where.
Skill level: intermediate
Time to complete: 15min
Tags: file descriptors linux
Name: What is writing to this file?
Description: There is a log file that you don't recognize. Find out which process is writing to it.
Skill level: intermediate
Time to complete: 15min
Tags: file descriptors linux
Name: My app's port is already taken
Description: You can't start a server because another process is listening on the same port. Terminate that process so that your server can start.
Skill level: intermediate
Time to complete: 15min
Tags: file descriptors linux
Name: Too much logging
Description: A program logs too much by default. Make it log only errors without modifying its code.
Skill level: beginner
Time to complete: 15min
Tags: env vars linux
Name: Wrong version
Description: After installing a new version of a program, it still shows the old version when you run it. Make the system run the new version instead of the old one.
Skill level: beginner
Time to complete: 15min
Tags: env vars linux
Name: Program not found
Description: A program was installed, but it is not found when you run it. Make the system find the program.
Skill level: beginner
Time to complete: 15min
Tags: env vars linux
Name: Errors only
Description: You want to store all errors generated by a program and discard all other output.
Skill level: beginner
Time to complete: 15min
Tags: linux shell redirection
Name: Don't overwrite previous reports
Description: Generate a new report, but don't overwrite the previous ones.
Skill level: beginner
Time to complete: 15min
Tags: linux shell redirection
Name: That Kubernetes secret is wrong
Description: Figure out why a password and the Kubernetes secret generated from it don't match.
Skill level: beginner
Time to complete: 15min
Tags: linux pipes