niddalA

Intro to Programming Languages

15 / 234 8898 / 32010


Commands

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

Command Arguments

Time of First Successful Submission: 2026-02-27 14:07:47

Command History

Time of First Successful Submission: 2026-02-27 14:09:25

The Root Path

Time of First Successful Submission: 2026-02-27 14:11:22

Absolute Paths

Time of First Successful Submission: 2026-02-27 14:12:11

Changing position

Time of First Successful Submission: 2026-02-27 14:15:58

Changing to an Absolute Path

Time of First Successful Submission: 2026-02-27 14:19:30

Relative Paths

Time of First Successful Submission: 2026-02-27 14:29:55

Cat

Time of First Successful Submission: 2026-02-27 14:50:13

Ls

Time of First Successful Submission: 2026-02-27 15:09:45

Ls All

Time of First Successful Submission: 2026-02-28 02:02:14

Find

Time of First Successful Submission: 2026-02-28 02:26:51

Piping Echo

Time of First Successful Submission: 2026-03-01 07:07:46

Piping Stdout

Time of First Successful Submission: 2026-03-01 07:11:27

Piping Stdin

Time of First Successful Submission: 2026-03-01 13:56:55


Start Here

12 / 12 1442 / 43382


Using the Terminal

Time of First Successful Submission: 2025-11-21 12:05:26

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-18 01:52:52

Using the GUI Desktop

Time of First Successful Submission: 2026-02-18 01:57:20

Pasting into the Desktop

Time of First Successful Submission: 2026-02-18 01:59:19

Restarting Challenges

Time of First Successful Submission: 2026-02-18 02:17:20

Challenge Programs

Time of First Successful Submission: 2026-02-27 13:42:39

The Flag File

Time of First Successful Submission: 2026-02-27 13:46:36

Using Privileged Mode

Time of First Successful Submission: 2026-02-27 13:56:59

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-27 14:01:47

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-27 14:04:35


Linux Luminarium

58 / 128 13383 / 32419


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2026-02-27 14:07:47

Command History

Time of First Successful Submission: 2026-02-27 14:09:25

The Root

Time of First Successful Submission: 2026-02-27 14:11:22

Program and absolute paths

Time of First Successful Submission: 2026-02-27 14:12:11

Position thy self

Time of First Successful Submission: 2026-02-27 14:15:58

Position elsewhere

Time of First Successful Submission: 2026-02-27 14:19:30

implicit relative paths, from /

Time of First Successful Submission: 2026-02-27 14:29:55

explicit relative paths, from /

Time of First Successful Submission: 2026-02-27 14:34:44

implicit relative path

Time of First Successful Submission: 2026-02-27 14:36:53

home sweet home

Time of First Successful Submission: 2026-02-27 14:46:45

cat: not the pet, but the command!

Time of First Successful Submission: 2026-02-27 14:50:13

catting absolute paths

Time of First Successful Submission: 2026-02-27 14:53:06

more catting practice

Time of First Successful Submission: 2026-02-27 14:56:50

grepping for a needle in a haystack

Time of First Successful Submission: 2026-02-27 14:59:32

comparing files

Time of First Successful Submission: 2026-02-27 15:04:06

listing files

Time of First Successful Submission: 2026-02-27 15:09:45

touching files

Time of First Successful Submission: 2026-02-28 01:53:21

removing files

Time of First Successful Submission: 2026-02-28 01:54:33

moving files

Time of First Successful Submission: 2026-02-28 01:56:00

copying files

Time of First Successful Submission: 2026-02-28 01:57:54

hidden files

Time of First Successful Submission: 2026-02-28 02:02:14

An Epic Filesystem Quest

Time of First Successful Submission: 2026-02-28 02:17:52

making directories

Time of First Successful Submission: 2026-02-28 02:20:04

finding files

Time of First Successful Submission: 2026-02-28 02:26:51

linking files

Time of First Successful Submission: 2026-02-28 02:35:39

Learning From Documentation

Time of First Successful Submission: 2026-02-28 02:46:59

Learning Complex Usage

Time of First Successful Submission: 2026-02-28 02:49:39

Reading Manuals

Time of First Successful Submission: 2026-02-28 02:53:50

Searching Manuals

Time of First Successful Submission: 2026-02-28 02:59:34

Searching For Manuals

Time of First Successful Submission: 2026-02-28 03:08:03

Helpful Programs

Time of First Successful Submission: 2026-02-28 03:10:56

Help for Builtins

Time of First Successful Submission: 2026-02-28 03:13:17

Matching with *

Time of First Successful Submission: 2026-02-28 08:02:40

Matching with ?

Time of First Successful Submission: 2026-02-28 08:04:16

Matching with []

Time of First Successful Submission: 2026-02-28 08:09:00

Matching paths with []

Time of First Successful Submission: 2026-02-28 08:13:04

Multiple globs

Time of First Successful Submission: 2026-02-28 08:17:40

Mixing globs

Time of First Successful Submission: 2026-02-28 08:26:13

Exclusionary globbing

Time of First Successful Submission: 2026-03-01 06:57:58

Tab completion

Time of First Successful Submission: 2026-03-01 07:00:25

Multiple options for tab completion

Time of First Successful Submission: 2026-03-01 07:05:00

Tab completion on commands

Time of First Successful Submission: 2026-03-01 07:05:57

Redirecting output

Time of First Successful Submission: 2026-03-01 07:07:46

Redirecting more output

Time of First Successful Submission: 2026-03-01 07:11:27

Appending output

Time of First Successful Submission: 2026-03-01 07:17:05

Redirecting errors

Time of First Successful Submission: 2026-03-01 13:53:43

Redirecting input

Time of First Successful Submission: 2026-03-01 13:56:55

Grepping stored results

Time of First Successful Submission: 2026-03-02 03:01:27

Grepping live output

Time of First Successful Submission: 2026-03-02 03:03:39

Grepping errors

Time of First Successful Submission: 2026-03-02 03:07:19

Filtering with grep -v

Time of First Successful Submission: 2026-03-02 03:11:04

Filtering with sed

Time of First Successful Submission: 2026-03-02 03:15:37

Duplicating piped data with tee

Time of First Successful Submission: 2026-03-02 03:43:46

Process substitution for input

Time of First Successful Submission: 2026-03-02 03:47:31

Writing to multiple programs

Time of First Successful Submission: 2026-03-02 03:50:45

Split-piping stderr and stdout

Time of First Successful Submission: 2026-03-02 03:52:40

Named pipes

Time of First Successful Submission: 2026-03-02 03:54:45


GCA CTF

12 / 104 1689 / 43659


Using the Terminal

Time of First Successful Submission: 2025-11-21 12:05:26

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-18 01:52:52

Using the GUI Desktop

Time of First Successful Submission: 2026-02-18 01:57:20

Pasting into the Desktop

Time of First Successful Submission: 2026-02-18 01:59:19

Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-02-18 02:17:20

Getting Help

Time of First Successful Submission: 2026-02-18 02:20:28

Challenge Programs

Time of First Successful Submission: 2026-02-27 13:42:39

The Flag File

Time of First Successful Submission: 2026-02-27 13:46:36

Using Privileged Mode

Time of First Successful Submission: 2026-02-27 13:56:59

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-27 14:01:47

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-27 14:04:35