MasoKnight

Intro to Programming Languages

15 / 234 10378 / 34888


Commands

Time of First Successful Submission: 2026-05-08 06:23:31

Command Arguments

Time of First Successful Submission: 2026-05-08 06:24:36

Command History

Time of First Successful Submission: 2026-05-08 06:25:15

The Root Path

Time of First Successful Submission: 2026-05-08 06:26:44

Absolute Paths

Time of First Successful Submission: 2026-05-08 06:28:20

Changing position

Time of First Successful Submission: 2026-05-08 06:30:41

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-08 06:32:38

Relative Paths

Time of First Successful Submission: 2026-05-08 06:35:48

Cat

Time of First Successful Submission: 2026-05-10 22:50:13

Ls

Time of First Successful Submission: 2026-05-11 06:18:10

Ls All

Time of First Successful Submission: 2026-05-11 06:23:39

Find

Time of First Successful Submission: 2026-05-12 01:56:44

Piping Echo

Time of First Successful Submission: 2026-05-12 04:48:10

Piping Stdout

Time of First Successful Submission: 2026-05-12 04:50:59

Piping Stdin

Time of First Successful Submission: 2026-05-12 05:01:16


Start Here

6 / 12 31647 / 47329


Using the Terminal

Time of First Successful Submission: 2026-05-08 06:02:21

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-08 06:06:05

Using the GUI Desktop

Time of First Successful Submission: 2026-05-08 06:09:53

Pasting into the Desktop

Time of First Successful Submission: 2026-05-08 06:11:17

Restarting Challenges

Time of First Successful Submission: 2026-05-08 06:19:47


Linux Luminarium

93 / 128 7503 / 35363


Intro to Commands

Time of First Successful Submission: 2026-05-08 06:23:31

Intro to Arguments

Time of First Successful Submission: 2026-05-08 06:24:36

Command History

Time of First Successful Submission: 2026-05-08 06:25:15

The Root

Time of First Successful Submission: 2026-05-08 06:26:44

Program and absolute paths

Time of First Successful Submission: 2026-05-08 06:28:20

Position thy self

Time of First Successful Submission: 2026-05-08 06:30:41

Position elsewhere

Time of First Successful Submission: 2026-05-08 06:32:38

implicit relative paths, from /

Time of First Successful Submission: 2026-05-08 06:35:48

explicit relative paths, from /

Time of First Successful Submission: 2026-05-08 06:45:32

implicit relative path

Time of First Successful Submission: 2026-05-10 22:45:05

home sweet home

Time of First Successful Submission: 2026-05-10 22:48:15

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-10 22:50:13

catting absolute paths

Time of First Successful Submission: 2026-05-10 22:52:42

more catting practice

Time of First Successful Submission: 2026-05-10 23:38:28

grepping for a needle in a haystack

Time of First Successful Submission: 2026-05-10 23:47:28

comparing files

Time of First Successful Submission: 2026-05-10 23:49:39

listing files

Time of First Successful Submission: 2026-05-11 06:18:10

touching files

Time of First Successful Submission: 2026-05-11 06:19:29

removing files

Time of First Successful Submission: 2026-05-11 06:20:32

moving files

Time of First Successful Submission: 2026-05-11 06:22:00

copying files

Time of First Successful Submission: 2026-05-11 06:22:38

hidden files

Time of First Successful Submission: 2026-05-11 06:23:39

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-11 06:36:35

making directories

Time of First Successful Submission: 2026-05-11 06:42:07

finding files

Time of First Successful Submission: 2026-05-12 01:56:44

linking files

Time of First Successful Submission: 2026-05-12 02:18:12

Learning From Documentation

Time of First Successful Submission: 2026-05-12 02:41:13

Learning Complex Usage

Time of First Successful Submission: 2026-05-12 03:23:44

Reading Manuals

Time of First Successful Submission: 2026-05-12 03:44:08

Searching Manuals

Time of First Successful Submission: 2026-05-12 03:46:51

Searching For Manuals

Time of First Successful Submission: 2026-05-12 03:54:12

Helpful Programs

Time of First Successful Submission: 2026-05-12 03:56:53

Help for Builtins

Time of First Successful Submission: 2026-05-12 04:01:12

Matching with *

Time of First Successful Submission: 2026-05-12 04:05:08

Matching with ?

Time of First Successful Submission: 2026-05-12 04:06:36

Matching with []

Time of First Successful Submission: 2026-05-12 04:09:19

Matching paths with []

Time of First Successful Submission: 2026-05-12 04:11:51

Multiple globs

Time of First Successful Submission: 2026-05-12 04:13:39

Mixing globs

Time of First Successful Submission: 2026-05-12 04:25:54

Exclusionary globbing

Time of First Successful Submission: 2026-05-12 04:27:44

Tab completion

Time of First Successful Submission: 2026-05-12 04:28:46

Multiple options for tab completion

Time of First Successful Submission: 2026-05-12 04:41:12

Tab completion on commands

Time of First Successful Submission: 2026-05-12 04:41:44

Redirecting output

Time of First Successful Submission: 2026-05-12 04:48:10

Redirecting more output

Time of First Successful Submission: 2026-05-12 04:50:59

Appending output

Time of First Successful Submission: 2026-05-12 04:53:01

Redirecting errors

Time of First Successful Submission: 2026-05-12 04:55:42

Redirecting input

Time of First Successful Submission: 2026-05-12 05:01:16

Grepping stored results

Time of First Successful Submission: 2026-05-12 05:04:26

Grepping live output

Time of First Successful Submission: 2026-05-12 05:05:50

Grepping errors

Time of First Successful Submission: 2026-05-12 05:10:35

Filtering with grep -v

Time of First Successful Submission: 2026-05-12 05:12:12

Filtering with sed

Time of First Successful Submission: 2026-05-12 05:14:52

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-12 06:19:27

Process substitution for input

Time of First Successful Submission: 2026-05-18 03:18:28

Writing to multiple programs

Time of First Successful Submission: 2026-05-18 03:33:42

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-18 03:42:29

Named pipes

Time of First Successful Submission: 2026-05-18 03:58:53

Printing Variables

Time of First Successful Submission: 2026-05-18 04:09:17

Setting Variables

Time of First Successful Submission: 2026-05-18 04:10:53

Multi-word Variables

Time of First Successful Submission: 2026-05-18 04:12:11

Exporting Variables

Time of First Successful Submission: 2026-05-18 04:15:18

Printing Exported Variables

Time of First Successful Submission: 2026-05-18 04:16:21

Storing Command Output

Time of First Successful Submission: 2026-05-18 04:20:33

Reading Input

Time of First Successful Submission: 2026-05-18 04:23:47

Reading Files

Time of First Successful Submission: 2026-05-18 04:27:22

Translating characters

Time of First Successful Submission: 2026-05-18 04:35:23

Deleting characters

Time of First Successful Submission: 2026-05-18 04:37:00

Deleting newlines

Time of First Successful Submission: 2026-05-18 04:40:24

Extracting the first lines with head

Time of First Successful Submission: 2026-05-18 04:49:00

Extracting specific sections of text

Time of First Successful Submission: 2026-05-18 04:53:43

Sorting data

Time of First Successful Submission: 2026-05-18 04:56:03

Listing Processes

Time of First Successful Submission: 2026-05-18 05:04:12

Killing Processes

Time of First Successful Submission: 2026-05-18 05:07:00

Interrupting Processes

Time of First Successful Submission: 2026-05-18 05:08:02

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-18 05:14:03

Suspending Processes

Time of First Successful Submission: 2026-05-19 00:24:35

Resuming Processes

Time of First Successful Submission: 2026-05-19 00:25:28

Backgrounding Processes

Time of First Successful Submission: 2026-05-19 00:30:48

Foregrounding Processes

Time of First Successful Submission: 2026-05-19 00:32:16

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-19 00:33:31

Process Exit Codes

Time of First Successful Submission: 2026-05-19 00:40:22

Becoming root with su

Time of First Successful Submission: 2026-05-21 00:42:04

Other users with su

Time of First Successful Submission: 2026-05-21 00:45:25

Cracking passwords

Time of First Successful Submission: 2026-05-21 02:59:49

Using sudo

Time of First Successful Submission: 2026-05-21 03:03:37

Changing File Ownership

Time of First Successful Submission: 2026-05-31 23:13:04

Groups and Files

Time of First Successful Submission: 2026-05-31 23:38:44

Fun With Groups Names

Time of First Successful Submission: 2026-05-31 23:40:59

Changing Permissions

Time of First Successful Submission: 2026-05-31 23:51:00

Executable Files

Time of First Successful Submission: 2026-05-31 23:58:10

Permission Tweaking Practice

Time of First Successful Submission: 2026-06-01 00:19:49

Permissions Setting Practice

Time of First Successful Submission: 2026-06-01 00:30:27


DSU Cyber Camps

6 / 104 31818 / 47624


Using the Terminal

Time of First Successful Submission: 2026-05-08 06:02:21

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-08 06:06:05

Using the GUI Desktop

Time of First Successful Submission: 2026-05-08 06:09:53

Pasting into the Desktop

Time of First Successful Submission: 2026-05-08 06:11:17

Connecting over SSH

Time of First Successful Submission: 2026-05-08 06:18:10

Restarting Challenges

Time of First Successful Submission: 2026-05-08 06:19:47


GCA CTF

6 / 104 31817 / 47624


Using the Terminal

Time of First Successful Submission: 2026-05-08 06:02:21

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-08 06:06:05

Using the GUI Desktop

Time of First Successful Submission: 2026-05-08 06:09:53

Pasting into the Desktop

Time of First Successful Submission: 2026-05-08 06:11:17

Connecting over SSH

Time of First Successful Submission: 2026-05-08 06:18:10

Restarting Challenges

Time of First Successful Submission: 2026-05-08 06:19:47