Lxcifer

Intro to Programming Languages

15 / 253 14104 / 45098


Commands

Time of First Successful Submission: 2026-08-26 20:00:52

Command Arguments

Time of First Successful Submission: 2026-08-26 20:02:05

Command History

Time of First Successful Submission: 2026-08-26 20:02:45

The Root Path

Time of First Successful Submission: 2026-08-27 00:35:53

Absolute Paths

Time of First Successful Submission: 2026-08-27 00:51:05

Changing position

Time of First Successful Submission: 2026-08-27 00:56:15

Changing to an Absolute Path

Time of First Successful Submission: 2026-08-27 00:57:58

Relative Paths

Time of First Successful Submission: 2026-08-27 01:03:56

Cat

Time of First Successful Submission: 2026-08-27 01:21:45

Ls

Time of First Successful Submission: 2026-08-27 01:31:20

Ls All

Time of First Successful Submission: 2026-08-27 01:38:40

Find

Time of First Successful Submission: 2026-08-27 02:11:45

Piping Echo

Time of First Successful Submission: 2026-08-27 15:37:11

Piping Stdout

Time of First Successful Submission: 2026-08-27 15:38:30

Piping Stdin

Time of First Successful Submission: 2026-08-27 15:56:20


Start Here

5 / 10 42945 / 62181


Using the Terminal

Time of First Successful Submission: 2026-08-26 19:29:51

Using the VSCode Workspace

Time of First Successful Submission: 2026-08-26 19:32:42

Using the GUI Desktop

Time of First Successful Submission: 2026-08-26 19:34:36

Pasting into the Desktop

Time of First Successful Submission: 2026-08-26 19:47:12

Restarting Challenges

Time of First Successful Submission: 2026-08-26 19:48:46


Linux Luminarium

117 / 128 7965 / 45770


Intro to Commands

Time of First Successful Submission: 2026-08-26 20:00:52

Intro to Arguments

Time of First Successful Submission: 2026-08-26 20:02:05

Command History

Time of First Successful Submission: 2026-08-26 20:02:45

The Root

Time of First Successful Submission: 2026-08-27 00:35:53

Program and absolute paths

Time of First Successful Submission: 2026-08-27 00:51:05

Position thy self

Time of First Successful Submission: 2026-08-27 00:56:15

Position elsewhere

Time of First Successful Submission: 2026-08-27 00:57:58

implicit relative paths, from /

Time of First Successful Submission: 2026-08-27 01:03:56

explicit relative paths, from /

Time of First Successful Submission: 2026-08-27 01:07:23

implicit relative path

Time of First Successful Submission: 2026-08-27 01:08:13

home sweet home

Time of First Successful Submission: 2026-08-27 01:10:05

cat: not the pet, but the command!

Time of First Successful Submission: 2026-08-27 01:21:45

catting absolute paths

Time of First Successful Submission: 2026-08-27 01:22:27

more catting practice

Time of First Successful Submission: 2026-08-27 01:23:35

grepping for a needle in a haystack

Time of First Successful Submission: 2026-08-27 01:26:38

comparing files

Time of First Successful Submission: 2026-08-27 01:27:37

listing files

Time of First Successful Submission: 2026-08-27 01:31:20

touching files

Time of First Successful Submission: 2026-08-27 01:32:04

removing files

Time of First Successful Submission: 2026-08-27 01:32:47

moving files

Time of First Successful Submission: 2026-08-27 01:35:57

copying files

Time of First Successful Submission: 2026-08-27 01:36:48

hidden files

Time of First Successful Submission: 2026-08-27 01:38:40

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2026-08-27 02:07:10

finding files

Time of First Successful Submission: 2026-08-27 02:11:45

linking files

Time of First Successful Submission: 2026-08-27 02:19:40

Learning From Documentation

Time of First Successful Submission: 2026-08-27 02:20:48

Learning Complex Usage

Time of First Successful Submission: 2026-08-27 02:21:36

Reading Manuals

Time of First Successful Submission: 2026-08-27 02:36:51

Searching Manuals

Time of First Successful Submission: 2026-08-27 02:40:52

Searching For Manuals

Time of First Successful Submission: 2026-08-27 02:44:48

Helpful Programs

Time of First Successful Submission: 2026-08-27 02:50:12

Help for Builtins

Time of First Successful Submission: 2026-08-27 02:52:04

Matching with *

Time of First Successful Submission: 2026-08-27 02:55:08

Matching with ?

Time of First Successful Submission: 2026-08-27 02:56:52

Matching with []

Time of First Successful Submission: 2026-08-27 02:57:54

Matching paths with []

Time of First Successful Submission: 2026-08-27 02:58:52

Multiple globs

Time of First Successful Submission: 2026-08-27 03:00:02

Mixing globs

Time of First Successful Submission: 2026-08-27 03:02:25

Exclusionary globbing

Time of First Successful Submission: 2026-08-27 03:03:25

Tab completion

Time of First Successful Submission: 2026-08-27 03:05:49

Multiple options for tab completion

Time of First Successful Submission: 2026-08-27 03:07:23

Tab completion on commands

Time of First Successful Submission: 2026-08-27 03:08:13

Redirecting output

Time of First Successful Submission: 2026-08-27 15:37:11

Redirecting more output

Time of First Successful Submission: 2026-08-27 15:38:30

Appending output

Time of First Successful Submission: 2026-08-27 15:47:02

Redirecting errors

Time of First Successful Submission: 2026-08-27 15:55:05

Redirecting input

Time of First Successful Submission: 2026-08-27 15:56:20

Grepping stored results

Time of First Successful Submission: 2026-08-27 15:57:59

Grepping live output

Time of First Successful Submission: 2026-08-27 16:01:58

Grepping errors

Time of First Successful Submission: 2026-08-27 16:02:52

Filtering with grep -v

Time of First Successful Submission: 2026-08-27 16:03:47

Filtering with sed

Time of First Successful Submission: 2026-08-27 16:05:02

Duplicating piped data with tee

Time of First Successful Submission: 2026-08-27 16:16:18

Process substitution for input

Time of First Successful Submission: 2026-08-27 16:17:35

Writing to multiple programs

Time of First Successful Submission: 2026-08-27 16:19:11

Split-piping stderr and stdout

Time of First Successful Submission: 2026-08-27 16:20:01

Named pipes

Time of First Successful Submission: 2026-08-27 16:22:57

Printing Variables

Time of First Successful Submission: 2026-08-27 16:24:27

Setting Variables

Time of First Successful Submission: 2026-08-27 16:25:18

Multi-word Variables

Time of First Successful Submission: 2026-08-27 16:26:09

Exporting Variables

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

Printing Exported Variables

Time of First Successful Submission: 2026-08-27 16:28:18

Storing Command Output

Time of First Successful Submission: 2026-08-27 16:29:33

Reading Input

Time of First Successful Submission: 2026-08-27 16:30:22

Reading Files

Time of First Successful Submission: 2026-08-27 16:31:08

Translating characters

Time of First Successful Submission: 2026-09-01 18:34:19

Deleting characters

Time of First Successful Submission: 2026-09-01 18:34:59

Deleting newlines

Time of First Successful Submission: 2026-09-01 18:35:42

Extracting the first lines with head

Time of First Successful Submission: 2026-09-01 18:36:19

Extracting specific sections of text

Time of First Successful Submission: 2026-09-01 18:37:32

Sorting data

Time of First Successful Submission: 2026-09-01 18:38:20

Listing Processes

Time of First Successful Submission: 2026-09-01 18:43:58

Killing Processes

Time of First Successful Submission: 2026-09-01 18:46:40

Interrupting Processes

Time of First Successful Submission: 2026-09-02 05:04:22

Killing Misbehaving Processes

Time of First Successful Submission: 2026-09-02 05:20:43

Suspending Processes

Time of First Successful Submission: 2026-09-02 05:21:55

Resuming Processes

Time of First Successful Submission: 2026-09-02 05:22:55

Backgrounding Processes

Time of First Successful Submission: 2026-09-02 05:24:16

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-09-02 05:26:10

Process Exit Codes

Time of First Successful Submission: 2026-09-02 05:27:23

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2026-09-02 05:29:44

Cracking passwords

Time of First Successful Submission: 2026-09-02 05:32:40

Using sudo

Time of First Successful Submission: 2026-09-02 05:33:33

Changing File Ownership

Time of First Successful Submission: 2026-09-02 06:15:31

Groups and Files

Time of First Successful Submission: 2026-09-02 06:17:08

Fun With Groups Names

Time of First Successful Submission: 2026-09-02 06:18:30

Changing Permissions

Time of First Successful Submission: 2026-09-02 06:19:54

Executable Files

Time of First Successful Submission: 2026-09-02 06:21:00

Permission Tweaking Practice

Time of First Successful Submission: 2026-09-02 06:26:25

Permissions Setting Practice

Time of First Successful Submission: 2026-09-02 06:31:45

The SUID Bit

Time of First Successful Submission: 2026-09-02 06:32:58

Chaining with Semicolons

Time of First Successful Submission: 2026-09-08 19:34:50

Building on Success

Time of First Successful Submission: 2026-09-08 19:35:44

Handling Failure

Time of First Successful Submission: 2026-09-08 19:36:55

Your First Shell Script

Time of First Successful Submission: 2026-09-08 19:38:20

Redirecting Script Output

Time of First Successful Submission: 2026-09-08 19:39:16

Executable Shell Scripts

Time of First Successful Submission: 2026-09-08 19:40:20

Understanding Shebangs

Time of First Successful Submission: 2026-09-03 05:29:00

Scripting with Arguments

Time of First Successful Submission: 2026-09-08 19:42:30

Scripting with Conditionals

Time of First Successful Submission: 2026-09-08 19:44:56

Scripting with Default Cases

Time of First Successful Submission: 2026-09-08 19:47:35

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-09-08 19:48:39

Reading Shell Scripts

Time of First Successful Submission: 2026-09-08 19:56:29

Launching Screen

Time of First Successful Submission: 2026-09-08 19:58:20

Detaching and Attaching

Time of First Successful Submission: 2026-09-08 19:59:42

Finding Sessions

Time of First Successful Submission: 2026-09-08 20:01:33

Switching Windows

Time of First Successful Submission: 2026-09-08 20:02:48

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-09-08 20:04:03

Switching Windows (tmux)

Time of First Successful Submission: 2026-09-08 20:05:17

The PATH Variable

Time of First Successful Submission: 2026-09-08 20:06:26

Setting PATH

Time of First Successful Submission: 2026-09-08 20:07:26

Finding Commands

Time of First Successful Submission: 2026-09-08 20:08:54

Adding Commands

Time of First Successful Submission: 2026-09-03 05:17:38

Hijacking Commands

Time of First Successful Submission: 2026-09-08 20:10:52

Bashrc Backdoor

Time of First Successful Submission: 2026-09-10 16:57:50

Sniffing Input

Time of First Successful Submission: 2026-09-10 16:58:57

Overshared Directories

Time of First Successful Submission: 2026-09-10 17:02:46

Tricky Linking

Time of First Successful Submission: 2026-09-10 17:05:21

Sniffing Process Arguments

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

Snooping on Configurations

Time of First Successful Submission: 2026-09-10 17:10:14

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2026-09-10 17:34:09

rm -rf /

Time of First Successful Submission: 2026-09-10 17:25:05

Life after rm -rf /

Time of First Successful Submission: 2026-09-10 17:43:41

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-09-10 17:46:35


DSU Cyber Camps

5 / 104 44833 / 62583


Using the Terminal

Time of First Successful Submission: 2026-08-26 19:29:51

Using the VSCode Workspace

Time of First Successful Submission: 2026-08-26 19:32:42

Using the GUI Desktop

Time of First Successful Submission: 2026-08-26 19:34:36

Pasting into the Desktop

Time of First Successful Submission: 2026-08-26 19:47:12

Restarting Challenges

Time of First Successful Submission: 2026-08-26 19:48:46


GCA CTF

5 / 104 44833 / 62583


Using the Terminal

Time of First Successful Submission: 2026-08-26 19:29:51

Using the VSCode Workspace

Time of First Successful Submission: 2026-08-26 19:32:42

Using the GUI Desktop

Time of First Successful Submission: 2026-08-26 19:34:36

Pasting into the Desktop

Time of First Successful Submission: 2026-08-26 19:47:12

Restarting Challenges

Time of First Successful Submission: 2026-08-26 19:48:46