agent_amon

Intro to Programming Languages

15 / 234 10243 / 34628


Commands

Time of First Successful Submission: 2026-05-04 16:15:00

Command Arguments

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

Command History

Time of First Successful Submission: 2026-05-04 17:26:38

The Root Path

Time of First Successful Submission: 2026-05-04 17:40:58

Absolute Paths

Time of First Successful Submission: 2026-05-04 17:35:37

Changing position

Time of First Successful Submission: 2026-05-04 17:36:20

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-04 17:37:31

Relative Paths

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

Cat

Time of First Successful Submission: 2026-05-04 16:46:45

Ls

Time of First Successful Submission: 2026-05-04 16:55:06

Ls All

Time of First Successful Submission: 2026-05-04 16:55:37

Find

Time of First Successful Submission: 2026-05-04 16:53:36

Piping Echo

Time of First Successful Submission: 2026-05-04 17:51:36

Piping Stdout

Time of First Successful Submission: 2026-05-04 18:01:28

Piping Stdin

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


Program Security

1 / 162 9895 / 9930


ello ackers!

Time of First Successful Submission: 2026-05-05 07:09:48


Start Here

1 / 12 46717 / 46959



Linux Luminarium

106 / 128 6702 / 35099


Intro to Commands

Time of First Successful Submission: 2026-05-04 16:15:00

Intro to Arguments

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

Command History

Time of First Successful Submission: 2026-05-04 17:26:38

The Root

Time of First Successful Submission: 2026-05-04 17:40:58

Program and absolute paths

Time of First Successful Submission: 2026-05-04 17:35:37

Position thy self

Time of First Successful Submission: 2026-05-04 17:36:20

Position elsewhere

Time of First Successful Submission: 2026-05-04 17:37:31

implicit relative paths, from /

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

explicit relative paths, from /

Time of First Successful Submission: 2026-05-04 17:39:07

implicit relative path

Time of First Successful Submission: 2026-05-04 17:39:41

home sweet home

Time of First Successful Submission: 2026-05-04 17:38:27

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-04 16:46:45

catting absolute paths

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

more catting practice

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

grepping for a needle in a haystack

Time of First Successful Submission: 2026-05-04 16:54:11

comparing files

Time of First Successful Submission: 2026-05-04 16:49:13

listing files

Time of First Successful Submission: 2026-05-04 16:55:06

touching files

Time of First Successful Submission: 2026-05-04 16:57:54

removing files

Time of First Successful Submission: 2026-05-04 16:57:22

moving files

Time of First Successful Submission: 2026-05-04 16:56:49

copying files

Time of First Successful Submission: 2026-05-04 16:48:46

hidden files

Time of First Successful Submission: 2026-05-04 16:55:37

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-04 16:50:41

making directories

Time of First Successful Submission: 2026-05-04 16:56:13

finding files

Time of First Successful Submission: 2026-05-04 16:53:36

linking files

Time of First Successful Submission: 2026-05-04 16:54:37

Learning From Documentation

Time of First Successful Submission: 2026-05-04 17:27:52

Learning Complex Usage

Time of First Successful Submission: 2026-05-04 17:28:26

Reading Manuals

Time of First Successful Submission: 2026-05-04 17:29:52

Searching Manuals

Time of First Successful Submission: 2026-05-04 17:30:44

Searching For Manuals

Time of First Successful Submission: 2026-05-04 17:31:38

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2026-05-04 17:27:14

Matching with *

Time of First Successful Submission: 2026-05-04 17:17:14

Matching with ?

Time of First Successful Submission: 2026-05-04 17:22:05

Matching with []

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

Matching paths with []

Time of First Successful Submission: 2026-05-04 17:19:49

Multiple globs

Time of First Successful Submission: 2026-05-04 17:21:17

Mixing globs

Time of First Successful Submission: 2026-05-04 17:20:29

Exclusionary globbing

Time of First Successful Submission: 2026-05-04 17:25:28

Tab completion

Time of First Successful Submission: 2026-05-04 17:23:16

Multiple options for tab completion

Time of First Successful Submission: 2026-05-04 17:24:37

Tab completion on commands

Time of First Successful Submission: 2026-05-04 17:24:02

Redirecting output

Time of First Successful Submission: 2026-05-04 17:51:36

Redirecting more output

Time of First Successful Submission: 2026-05-04 18:01:28

Appending output

Time of First Successful Submission: 2026-05-04 17:48:59

Redirecting errors

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

Redirecting input

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

Grepping stored results

Time of First Successful Submission: 2026-05-04 17:57:20

Grepping live output

Time of First Successful Submission: 2026-05-04 17:53:52

Grepping errors

Time of First Successful Submission: 2026-05-04 17:59:24

Filtering with grep -v

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

Filtering with sed

Time of First Successful Submission: 2026-05-04 17:58:07

Duplicating piped data with tee

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

Process substitution for input

Time of First Successful Submission: 2026-05-04 17:55:29

Writing to multiple programs

Time of First Successful Submission: 2026-05-04 17:56:31

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-04 17:50:58

Named pipes

Time of First Successful Submission: 2026-05-04 17:52:29

Translating characters

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

Deleting characters

Time of First Successful Submission: 2026-05-04 17:00:43

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-05-04 16:58:57

Extracting specific sections of text

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

Sorting data

Time of First Successful Submission: 2026-05-04 16:59:31

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2026-05-04 18:08:58

Interrupting Processes

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

Killing Misbehaving Processes

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

Suspending Processes

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

Resuming Processes

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

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

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

Changing File Ownership

Time of First Successful Submission: 2026-05-04 17:46:26

Groups and Files

Time of First Successful Submission: 2026-05-04 17:41:55

Fun With Groups Names

Time of First Successful Submission: 2026-05-04 17:42:42

Changing Permissions

Time of First Successful Submission: 2026-05-04 17:45:37

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-04 17:43:56

Permissions Setting Practice

Time of First Successful Submission: 2026-05-04 17:44:56

The SUID Bit

Time of First Successful Submission: 2026-05-04 17:48:14

Chaining with Semicolons

Time of First Successful Submission: 2026-05-04 16:44:38

Building on Success

Time of First Successful Submission: 2026-05-04 16:33:05

Handling Failure

Time of First Successful Submission: 2026-05-04 16:36:07

Your First Shell Script

Time of First Successful Submission: 2026-05-04 16:39:27

Redirecting Script Output

Time of First Successful Submission: 2026-05-04 16:43:51

Executable Shell Scripts

Time of First Successful Submission: 2026-05-04 16:33:49

Understanding Shebangs

Time of First Successful Submission: 2026-05-04 16:46:10

Scripting with Arguments

Time of First Successful Submission: 2026-05-04 16:40:11

Scripting with Conditionals

Time of First Successful Submission: 2026-05-04 16:42:47

Scripting with Default Cases

Time of First Successful Submission: 2026-05-04 16:41:49

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-04 16:40:59

Reading Shell Scripts

Time of First Successful Submission: 2026-05-04 16:36:35

The PATH Variable

Time of First Successful Submission: 2026-05-04 17:32:42

Setting PATH

Time of First Successful Submission: 2026-05-04 17:33:10

Finding Commands

Time of First Successful Submission: 2026-05-04 17:35:10

Adding Commands

Time of First Successful Submission: 2026-05-04 17:34:19

Hijacking Commands

Time of First Successful Submission: 2026-05-04 17:32:11

Bashrc Backdoor

Time of First Successful Submission: 2026-05-04 18:14:34

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2026-05-04 18:19:30

Sniffing Process Arguments

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

Snooping on Configurations

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

The Fork Bomb

Time of First Successful Submission: 2026-05-04 17:03:27

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-04 17:02:16


DSU Cyber Camps

1 / 104 47007 / 47254


Connecting over SSH

Time of First Successful Submission: 2026-05-04 16:03:22


GCA CTF

1 / 104 47008 / 47254


Connecting over SSH

Time of First Successful Submission: 2026-05-04 16:03:22