TerminalWolf

🐧

Intro to Programming Languages

15 / 253 16590 / 52242


Commands

Time of First Successful Submission: 2026-09-24 10:10:51

Command Arguments

Time of First Successful Submission: 2026-09-24 10:20:15

Command History

Time of First Successful Submission: 2026-09-24 10:20:42

The Root Path

Time of First Successful Submission: 2026-09-24 10:33:06

Absolute Paths

Time of First Successful Submission: 2026-09-24 10:56:01

Changing position

Time of First Successful Submission: 2026-09-25 09:25:56

Changing to an Absolute Path

Time of First Successful Submission: 2026-09-25 09:33:41

Relative Paths

Time of First Successful Submission: 2026-09-26 17:11:41

Cat

Time of First Successful Submission: 2026-09-28 05:09:14

Ls

Time of First Successful Submission: 2026-09-28 05:35:41

Ls All

Time of First Successful Submission: 2026-09-28 06:06:56

Find

Time of First Successful Submission: 2026-09-28 06:27:47

Piping Echo

Time of First Successful Submission: 2026-10-01 08:59:12

Piping Stdout

Time of First Successful Submission: 2026-10-01 09:07:25

Piping Stdin

Time of First Successful Submission: 2026-10-01 09:25:24


Start Here

10 / 10 19149 / 72386


Using the Terminal

Time of First Successful Submission: 2026-09-24 04:02:21

Using the VSCode Workspace

Time of First Successful Submission: 2026-09-24 04:07:29

Using the GUI Desktop

Time of First Successful Submission: 2026-09-24 04:13:03

Pasting into the Desktop

Time of First Successful Submission: 2026-09-24 04:17:40

Restarting Challenges

Time of First Successful Submission: 2026-09-24 09:27:12

Challenge Programs

Time of First Successful Submission: 2026-09-24 11:01:23

The Flag File

Time of First Successful Submission: 2026-09-24 11:02:45

Using Privileged Mode

Time of First Successful Submission: 2026-09-24 11:20:26

Persistent Home Directories - One

Time of First Successful Submission: 2026-09-24 15:57:01

Persistent Home Directories - Two

Time of First Successful Submission: 2026-09-24 17:38:55


Linux Luminarium

124 / 128 7904 / 52957


Intro to Commands

Time of First Successful Submission: 2026-09-24 10:10:51

Intro to Arguments

Time of First Successful Submission: 2026-09-24 10:20:15

Command History

Time of First Successful Submission: 2026-09-24 10:20:42

The Root

Time of First Successful Submission: 2026-09-24 10:33:06

Program and absolute paths

Time of First Successful Submission: 2026-09-24 10:56:01

Position thy self

Time of First Successful Submission: 2026-09-25 09:25:56

Position elsewhere

Time of First Successful Submission: 2026-09-25 09:33:41

implicit relative paths, from /

Time of First Successful Submission: 2026-09-26 17:11:41

explicit relative paths, from /

Time of First Successful Submission: 2026-09-26 17:16:18

implicit relative path

Time of First Successful Submission: 2026-09-26 17:22:21

home sweet home

Time of First Successful Submission: 2026-09-26 17:25:29

cat: not the pet, but the command!

Time of First Successful Submission: 2026-09-28 05:09:14

catting absolute paths

Time of First Successful Submission: 2026-09-28 05:12:25

more catting practice

Time of First Successful Submission: 2026-09-28 05:23:09

grepping for a needle in a haystack

Time of First Successful Submission: 2026-09-28 05:25:02

comparing files

Time of First Successful Submission: 2026-09-28 05:26:35

listing files

Time of First Successful Submission: 2026-09-28 05:35:41

touching files

Time of First Successful Submission: 2026-09-28 05:37:09

removing files

Time of First Successful Submission: 2026-09-28 05:38:21

moving files

Time of First Successful Submission: 2026-09-28 06:02:39

copying files

Time of First Successful Submission: 2026-09-28 06:03:59

hidden files

Time of First Successful Submission: 2026-09-28 06:06:56

An Epic Filesystem Quest

Time of First Successful Submission: 2026-09-28 06:19:51

making directories

Time of First Successful Submission: 2026-09-28 06:22:01

finding files

Time of First Successful Submission: 2026-09-28 06:27:47

linking files

Time of First Successful Submission: 2026-09-28 06:36:15

Learning From Documentation

Time of First Successful Submission: 2026-09-28 09:33:30

Learning Complex Usage

Time of First Successful Submission: 2026-09-28 10:12:07

Reading Manuals

Time of First Successful Submission: 2026-09-28 10:28:00

Searching Manuals

Time of First Successful Submission: 2026-09-28 11:49:26

Searching For Manuals

Time of First Successful Submission: 2026-09-28 12:12:27

Helpful Programs

Time of First Successful Submission: 2026-09-28 12:19:12

Help for Builtins

Time of First Successful Submission: 2026-09-28 12:21:59

Matching with *

Time of First Successful Submission: 2026-09-30 10:24:20

Matching with ?

Time of First Successful Submission: 2026-09-30 10:28:07

Matching with []

Time of First Successful Submission: 2026-09-30 10:33:43

Matching paths with []

Time of First Successful Submission: 2026-09-30 10:39:15

Multiple globs

Time of First Successful Submission: 2026-09-30 11:11:00

Mixing globs

Time of First Successful Submission: 2026-09-30 16:31:53

Exclusionary globbing

Time of First Successful Submission: 2026-09-30 16:34:44

Tab completion

Time of First Successful Submission: 2026-09-30 16:56:14

Multiple options for tab completion

Time of First Successful Submission: 2026-09-30 17:12:08

Tab completion on commands

Time of First Successful Submission: 2026-09-30 17:25:18

Redirecting output

Time of First Successful Submission: 2026-10-01 08:59:12

Redirecting more output

Time of First Successful Submission: 2026-10-01 09:07:25

Appending output

Time of First Successful Submission: 2026-10-01 09:14:26

Redirecting errors

Time of First Successful Submission: 2026-10-01 09:20:09

Redirecting input

Time of First Successful Submission: 2026-10-01 09:25:24

Grepping stored results

Time of First Successful Submission: 2026-10-01 09:30:23

Grepping live output

Time of First Successful Submission: 2026-10-01 09:55:59

Grepping errors

Time of First Successful Submission: 2026-10-01 10:00:13

Filtering with grep -v

Time of First Successful Submission: 2026-10-01 10:06:21

Filtering with sed

Time of First Successful Submission: 2026-10-01 10:13:43

Duplicating piped data with tee

Time of First Successful Submission: 2026-10-01 10:23:30

Process substitution for input

Time of First Successful Submission: 2026-10-01 10:29:12

Writing to multiple programs

Time of First Successful Submission: 2026-10-01 10:32:14

Split-piping stderr and stdout

Time of First Successful Submission: 2026-10-01 10:37:51

Named pipes

Time of First Successful Submission: 2026-10-01 10:43:22

Printing Variables

Time of First Successful Submission: 2026-10-02 16:11:08

Setting Variables

Time of First Successful Submission: 2026-10-02 16:14:22

Multi-word Variables

Time of First Successful Submission: 2026-10-02 16:16:00

Exporting Variables

Time of First Successful Submission: 2026-10-07 10:54:03

Printing Exported Variables

Time of First Successful Submission: 2026-10-07 11:11:12

Storing Command Output

Time of First Successful Submission: 2026-10-08 03:40:56

Reading Input

Time of First Successful Submission: 2026-10-08 03:49:55

Reading Files

Time of First Successful Submission: 2026-10-08 04:06:19

Translating characters

Time of First Successful Submission: 2026-10-08 11:00:43

Deleting characters

Time of First Successful Submission: 2026-10-08 17:13:37

Deleting newlines

Time of First Successful Submission: 2026-10-08 17:20:13

Extracting the first lines with head

Time of First Successful Submission: 2026-10-08 17:33:09

Extracting specific sections of text

Time of First Successful Submission: 2026-10-08 17:40:31

Sorting data

Time of First Successful Submission: 2026-10-08 17:41:59

Listing Processes

Time of First Successful Submission: 2026-10-13 16:12:58

Killing Processes

Time of First Successful Submission: 2026-10-13 16:42:50

Interrupting Processes

Time of First Successful Submission: 2026-10-14 03:45:33

Killing Misbehaving Processes

Time of First Successful Submission: 2026-10-14 04:00:00

Suspending Processes

Time of First Successful Submission: 2026-10-14 04:02:42

Resuming Processes

Time of First Successful Submission: 2026-10-14 04:03:33

Backgrounding Processes

Time of First Successful Submission: 2026-10-14 04:06:23

Foregrounding Processes

Time of First Successful Submission: 2026-10-14 04:14:24

Starting Backgrounded Processes

Time of First Successful Submission: 2026-10-14 04:15:29

Process Exit Codes

Time of First Successful Submission: 2026-10-14 04:18:22

Becoming root with su

Time of First Successful Submission: 2026-10-14 10:10:41

Other users with su

Time of First Successful Submission: 2026-10-14 10:12:47

Cracking passwords

Time of First Successful Submission: 2026-10-14 10:22:00

Using sudo

Time of First Successful Submission: 2026-10-14 10:47:24

Changing File Ownership

Time of First Successful Submission: 2026-10-15 03:36:36

Groups and Files

Time of First Successful Submission: 2026-10-15 03:43:39

Fun With Groups Names

Time of First Successful Submission: 2026-10-15 03:45:03

Changing Permissions

Time of First Successful Submission: 2026-10-15 03:47:24

Executable Files

Time of First Successful Submission: 2026-10-15 03:50:09

Permission Tweaking Practice

Time of First Successful Submission: 2026-10-15 04:26:34

Permissions Setting Practice

Time of First Successful Submission: 2026-10-15 04:36:24

The SUID Bit

Time of First Successful Submission: 2026-10-15 04:39:53

Chaining with Semicolons

Time of First Successful Submission: 2026-10-16 07:18:34

Building on Success

Time of First Successful Submission: 2026-10-16 07:21:53

Handling Failure

Time of First Successful Submission: 2026-10-16 07:26:19

Your First Shell Script

Time of First Successful Submission: 2026-10-16 07:32:55

Redirecting Script Output

Time of First Successful Submission: 2026-10-16 07:41:48

Executable Shell Scripts

Time of First Successful Submission: 2026-10-16 07:50:11

Understanding Shebangs

Time of First Successful Submission: 2026-10-16 08:21:24

Scripting with Arguments

Time of First Successful Submission: 2026-10-16 08:33:10

Scripting with Conditionals

Time of First Successful Submission: 2026-10-16 08:39:27

Scripting with Default Cases

Time of First Successful Submission: 2026-10-16 09:04:07

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-10-16 09:07:23

Reading Shell Scripts

Time of First Successful Submission: 2026-10-16 09:37:33

Launching Screen

Time of First Successful Submission: 2026-10-18 12:40:39

Detaching and Attaching

Time of First Successful Submission: 2026-10-18 16:53:40

Finding Sessions

Time of First Successful Submission: 2026-10-18 16:57:06

Switching Windows

Time of First Successful Submission: 2026-10-18 17:06:49

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-10-18 17:23:44

Switching Windows (tmux)

Time of First Successful Submission: 2026-10-18 17:24:58

The PATH Variable

Time of First Successful Submission: 2026-10-19 17:46:00

Setting PATH

Time of First Successful Submission: 2026-10-19 17:47:38

Finding Commands

Time of First Successful Submission: 2026-10-20 10:33:22

Adding Commands

Time of First Successful Submission: 2026-10-20 17:15:36

Hijacking Commands

Time of First Successful Submission: 2026-10-20 17:14:33

Bashrc Backdoor

Time of First Successful Submission: 2026-10-20 17:24:01

Sniffing Input

Time of First Successful Submission: 2026-10-20 17:26:59

Overshared Directories

Time of First Successful Submission: 2026-10-21 03:01:56

Tricky Linking

Time of First Successful Submission: 2026-10-21 03:21:59

Sniffing Process Arguments

Time of First Successful Submission: 2026-10-21 11:00:32

Snooping on Configurations

Time of First Successful Submission: 2026-10-21 11:07:27

The Fork Bomb

Time of First Successful Submission: 2026-10-21 11:12:02

Disk-Space Doomsday

Time of First Successful Submission: 2026-10-21 11:13:09

rm -rf /

Time of First Successful Submission: 2026-10-21 11:13:47

Life after rm -rf /

Time of First Successful Submission: 2026-10-21 11:14:39

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-10-21 11:17:06


DSU Cyber Camps

12 / 104 5679 / 72858


Using the Terminal

Time of First Successful Submission: 2026-09-24 04:02:21

Using the VSCode Workspace

Time of First Successful Submission: 2026-09-24 04:07:29

Using the GUI Desktop

Time of First Successful Submission: 2026-09-24 04:13:03

Pasting into the Desktop

Time of First Successful Submission: 2026-09-24 04:17:40

Connecting over SSH

Time of First Successful Submission: 2026-09-24 09:23:51

Restarting Challenges

Time of First Successful Submission: 2026-09-24 09:27:12

Getting Help

Time of First Successful Submission: 2026-09-24 09:41:04

Challenge Programs

Time of First Successful Submission: 2026-09-24 11:01:23

The Flag File

Time of First Successful Submission: 2026-09-24 11:02:45

Using Privileged Mode

Time of First Successful Submission: 2026-09-24 11:20:26

Persistent Home Directories - One

Time of First Successful Submission: 2026-09-24 15:57:01

Persistent Home Directories - Two

Time of First Successful Submission: 2026-09-24 17:38:55


GCA CTF

12 / 104 5679 / 72858


Using the Terminal

Time of First Successful Submission: 2026-09-24 04:02:21

Using the VSCode Workspace

Time of First Successful Submission: 2026-09-24 04:07:29

Using the GUI Desktop

Time of First Successful Submission: 2026-09-24 04:13:03

Pasting into the Desktop

Time of First Successful Submission: 2026-09-24 04:17:40

Connecting over SSH

Time of First Successful Submission: 2026-09-24 09:23:51

Restarting Challenges

Time of First Successful Submission: 2026-09-24 09:27:12

Getting Help

Time of First Successful Submission: 2026-09-24 09:41:04

Challenge Programs

Time of First Successful Submission: 2026-09-24 11:01:23

The Flag File

Time of First Successful Submission: 2026-09-24 11:02:45

Using Privileged Mode

Time of First Successful Submission: 2026-09-24 11:20:26

Persistent Home Directories - One

Time of First Successful Submission: 2026-09-24 15:57:01

Persistent Home Directories - Two

Time of First Successful Submission: 2026-09-24 17:38:55