leftermv

Intro to Programming Languages

15 / 234 8166 / 31914


Commands

Time of First Successful Submission: 2025-11-24 22:08:50

Command Arguments

Time of First Successful Submission: 2025-11-24 22:09:17

Command History

Time of First Successful Submission: 2025-11-24 22:09:42

The Root Path

Time of First Successful Submission: 2025-11-24 22:10:37

Absolute Paths

Time of First Successful Submission: 2025-11-24 22:11:54

Changing position

Time of First Successful Submission: 2025-11-24 22:12:47

Changing to an Absolute Path

Time of First Successful Submission: 2025-11-24 22:13:39

Relative Paths

Time of First Successful Submission: 2025-11-24 22:16:44

Cat

Time of First Successful Submission: 2025-12-01 18:43:26

Ls

Time of First Successful Submission: 2025-12-01 18:49:28

Ls All

Time of First Successful Submission: 2025-12-01 18:51:46

Find

Time of First Successful Submission: 2025-12-01 19:05:07

Piping Echo

Time of First Successful Submission: 2026-01-29 17:36:27

Piping Stdout

Time of First Successful Submission: 2026-01-29 17:37:08

Piping Stdin

Time of First Successful Submission: 2026-01-29 17:42:22


Start Here

11 / 12 7007 / 43231


Using the Terminal

Time of First Successful Submission: 2025-11-24 21:48:27

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-24 21:49:57

Using the GUI Desktop

Time of First Successful Submission: 2025-11-24 21:52:36

Pasting into the Desktop

Time of First Successful Submission: 2025-11-24 21:54:57

Restarting Challenges

Time of First Successful Submission: 2025-11-24 21:59:18

Challenge Programs

Time of First Successful Submission: 2025-11-24 22:00:55

The Flag File

Time of First Successful Submission: 2025-11-24 22:01:40

Using Privileged Mode

Time of First Successful Submission: 2025-11-24 22:06:07

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-24 22:07:00

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-24 22:07:35


Linux Luminarium

82 / 128 10995 / 32324


Intro to Commands

Time of First Successful Submission: 2025-11-24 22:08:50

Intro to Arguments

Time of First Successful Submission: 2025-11-24 22:09:17

Command History

Time of First Successful Submission: 2025-11-24 22:09:42

The Root

Time of First Successful Submission: 2025-11-24 22:10:37

Program and absolute paths

Time of First Successful Submission: 2025-11-24 22:11:54

Position thy self

Time of First Successful Submission: 2025-11-24 22:12:47

Position elsewhere

Time of First Successful Submission: 2025-11-24 22:13:39

implicit relative paths, from /

Time of First Successful Submission: 2025-11-24 22:16:44

explicit relative paths, from /

Time of First Successful Submission: 2025-11-24 22:17:47

implicit relative path

Time of First Successful Submission: 2025-11-24 22:18:15

home sweet home

Time of First Successful Submission: 2025-11-24 22:19:36

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-01 18:43:26

catting absolute paths

Time of First Successful Submission: 2025-12-01 18:43:58

more catting practice

Time of First Successful Submission: 2025-12-01 18:46:46

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-01 18:47:31

comparing files

Time of First Successful Submission: 2025-12-01 18:48:55

listing files

Time of First Successful Submission: 2025-12-01 18:49:28

touching files

Time of First Successful Submission: 2025-12-01 18:50:03

removing files

Time of First Successful Submission: 2025-12-01 18:50:21

moving files

Time of First Successful Submission: 2025-12-01 18:50:51

copying files

Time of First Successful Submission: 2025-12-01 18:51:14

hidden files

Time of First Successful Submission: 2025-12-01 18:51:46

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-01 18:55:36

making directories

Time of First Successful Submission: 2025-12-01 18:56:21

finding files

Time of First Successful Submission: 2025-12-01 19:05:07

linking files

Time of First Successful Submission: 2025-12-01 19:17:08

Learning From Documentation

Time of First Successful Submission: 2026-01-29 17:07:11

Learning Complex Usage

Time of First Successful Submission: 2026-01-29 17:09:22

Reading Manuals

Time of First Successful Submission: 2026-01-29 17:11:21

Searching Manuals

Time of First Successful Submission: 2026-01-29 17:11:58

Searching For Manuals

Time of First Successful Submission: 2026-01-29 17:15:46

Helpful Programs

Time of First Successful Submission: 2026-01-29 17:16:34

Help for Builtins

Time of First Successful Submission: 2026-01-29 17:18:14

Matching with *

Time of First Successful Submission: 2026-01-29 17:22:18

Matching with ?

Time of First Successful Submission: 2026-01-29 17:23:10

Matching with []

Time of First Successful Submission: 2026-01-29 17:24:21

Matching paths with []

Time of First Successful Submission: 2026-01-29 17:25:40

Multiple globs

Time of First Successful Submission: 2026-01-29 17:27:17

Mixing globs

Time of First Successful Submission: 2026-01-29 17:28:24

Exclusionary globbing

Time of First Successful Submission: 2026-01-29 17:29:20

Tab completion

Time of First Successful Submission: 2026-01-29 17:31:56

Multiple options for tab completion

Time of First Successful Submission: 2026-01-29 17:34:45

Tab completion on commands

Time of First Successful Submission: 2026-01-29 17:35:06

Redirecting output

Time of First Successful Submission: 2026-01-29 17:36:27

Redirecting more output

Time of First Successful Submission: 2026-01-29 17:37:08

Appending output

Time of First Successful Submission: 2026-01-29 17:39:04

Redirecting errors

Time of First Successful Submission: 2026-01-29 17:41:15

Redirecting input

Time of First Successful Submission: 2026-01-29 17:42:22

Grepping stored results

Time of First Successful Submission: 2026-01-29 17:44:20

Grepping live output

Time of First Successful Submission: 2026-01-29 17:45:21

Grepping errors

Time of First Successful Submission: 2026-01-29 17:46:46

Filtering with grep -v

Time of First Successful Submission: 2026-01-29 17:48:15

Filtering with sed

Time of First Successful Submission: 2026-01-29 17:49:24

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-29 17:51:56

Process substitution for input

Time of First Successful Submission: 2026-01-29 17:57:22

Writing to multiple programs

Time of First Successful Submission: 2026-01-29 18:10:56

Split-piping stderr and stdout

Time of First Successful Submission: 2026-02-06 19:06:51

Named pipes

Time of First Successful Submission: 2026-02-06 19:14:14

Printing Variables

Time of First Successful Submission: 2026-02-07 17:06:02

Setting Variables

Time of First Successful Submission: 2026-02-07 17:07:08

Multi-word Variables

Time of First Successful Submission: 2026-02-07 17:07:48

Exporting Variables

Time of First Successful Submission: 2026-02-07 17:10:12

Printing Exported Variables

Time of First Successful Submission: 2026-02-07 17:10:31

Storing Command Output

Time of First Successful Submission: 2026-02-07 17:11:13

Reading Input

Time of First Successful Submission: 2026-02-07 17:13:00

Reading Files

Time of First Successful Submission: 2026-02-07 17:16:41

Translating characters

Time of First Successful Submission: 2026-02-07 17:19:40

Deleting characters

Time of First Successful Submission: 2026-02-07 17:20:26

Deleting newlines

Time of First Successful Submission: 2026-02-07 17:23:07

Extracting the first lines with head

Time of First Successful Submission: 2026-02-07 17:24:14

Extracting specific sections of text

Time of First Successful Submission: 2026-02-07 17:25:25

Sorting data

Time of First Successful Submission: 2026-02-07 17:26:24

Listing Processes

Time of First Successful Submission: 2026-02-07 17:30:33

Killing Processes

Time of First Successful Submission: 2026-02-07 17:31:47

Interrupting Processes

Time of First Successful Submission: 2026-02-07 17:32:21

Killing Misbehaving Processes

Time of First Successful Submission: 2026-02-07 17:34:33

Suspending Processes

Time of First Successful Submission: 2026-02-07 17:35:07

Resuming Processes

Time of First Successful Submission: 2026-02-07 17:35:34

Backgrounding Processes

Time of First Successful Submission: 2026-02-07 17:38:18

Foregrounding Processes

Time of First Successful Submission: 2026-02-07 17:39:24

Starting Backgrounded Processes

Time of First Successful Submission: 2026-02-07 17:40:12

Process Exit Codes

Time of First Successful Submission: 2026-02-07 17:41:23


GCA CTF

11 / 104 7156 / 43507


Using the Terminal

Time of First Successful Submission: 2025-11-24 21:48:27

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-24 21:49:57

Using the GUI Desktop

Time of First Successful Submission: 2025-11-24 21:52:36

Pasting into the Desktop

Time of First Successful Submission: 2025-11-24 21:54:57

Connecting over SSH

Time of First Successful Submission: 2025-11-24 21:57:07

Restarting Challenges

Time of First Successful Submission: 2025-11-24 21:59:18

Challenge Programs

Time of First Successful Submission: 2025-11-24 22:00:55

The Flag File

Time of First Successful Submission: 2025-11-24 22:01:40

Using Privileged Mode

Time of First Successful Submission: 2025-11-24 22:06:07

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-24 22:07:00

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-24 22:07:35