abdush

Intro to Programming Languages

15 / 234 9610 / 33082


Commands

Time of First Successful Submission: 2026-04-01 11:51:21

Command Arguments

Time of First Successful Submission: 2026-04-01 11:52:35

Command History

Time of First Successful Submission: 2026-04-01 11:53:26

The Root Path

Time of First Successful Submission: 2026-04-01 11:56:16

Absolute Paths

Time of First Successful Submission: 2026-04-01 11:57:03

Changing position

Time of First Successful Submission: 2026-04-01 11:57:51

Changing to an Absolute Path

Time of First Successful Submission: 2026-04-01 11:59:12

Relative Paths

Time of First Successful Submission: 2026-04-01 11:59:44

Cat

Time of First Successful Submission: 2026-04-01 12:06:38

Ls

Time of First Successful Submission: 2026-04-01 21:20:49

Ls All

Time of First Successful Submission: 2026-04-01 21:23:55

Find

Time of First Successful Submission: 2026-04-02 20:38:42

Piping Echo

Time of First Successful Submission: 2026-04-03 04:17:10

Piping Stdout

Time of First Successful Submission: 2026-04-03 04:22:13

Piping Stdin

Time of First Successful Submission: 2026-04-03 05:20:25


Start Here

12 / 12 1969 / 44759


Using the Terminal

Time of First Successful Submission: 2026-04-01 10:59:05

Using the VSCode Workspace

Time of First Successful Submission: 2026-04-01 11:01:41

Using the GUI Desktop

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

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2026-04-01 11:07:28

Challenge Programs

Time of First Successful Submission: 2026-04-01 11:10:59

The Flag File

Time of First Successful Submission: 2026-04-01 11:15:45

Using Privileged Mode

Time of First Successful Submission: 2026-04-01 11:19:12

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-01 11:22:21

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-01 11:22:56


Linux Luminarium

82 / 128 11386 / 33513


Intro to Commands

Time of First Successful Submission: 2026-04-01 11:51:21

Intro to Arguments

Time of First Successful Submission: 2026-04-01 11:52:35

Command History

Time of First Successful Submission: 2026-04-01 11:53:26

The Root

Time of First Successful Submission: 2026-04-01 11:56:16

Program and absolute paths

Time of First Successful Submission: 2026-04-01 11:57:03

Position thy self

Time of First Successful Submission: 2026-04-01 11:57:51

Position elsewhere

Time of First Successful Submission: 2026-04-01 11:59:12

implicit relative paths, from /

Time of First Successful Submission: 2026-04-01 11:59:44

explicit relative paths, from /

Time of First Successful Submission: 2026-04-01 12:00:27

implicit relative path

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

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-04-01 12:06:38

catting absolute paths

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

more catting practice

Time of First Successful Submission: 2026-04-01 12:07:44

grepping for a needle in a haystack

Time of First Successful Submission: 2026-04-01 12:09:10

comparing files

Time of First Successful Submission: 2026-04-01 21:20:11

listing files

Time of First Successful Submission: 2026-04-01 21:20:49

touching files

Time of First Successful Submission: 2026-04-01 21:21:23

removing files

Time of First Successful Submission: 2026-04-01 21:22:10

moving files

Time of First Successful Submission: 2026-04-01 21:23:03

copying files

Time of First Successful Submission: 2026-04-01 21:23:32

hidden files

Time of First Successful Submission: 2026-04-01 21:23:55

An Epic Filesystem Quest

Time of First Successful Submission: 2026-04-01 21:28:04

making directories

Time of First Successful Submission: 2026-04-01 21:28:41

finding files

Time of First Successful Submission: 2026-04-02 20:38:42

linking files

Time of First Successful Submission: 2026-04-02 22:27:31

Learning From Documentation

Time of First Successful Submission: 2026-04-02 22:29:43

Learning Complex Usage

Time of First Successful Submission: 2026-04-02 22:30:50

Reading Manuals

Time of First Successful Submission: 2026-04-02 22:33:06

Searching Manuals

Time of First Successful Submission: 2026-04-02 22:34:51

Searching For Manuals

Time of First Successful Submission: 2026-04-02 22:40:56

Helpful Programs

Time of First Successful Submission: 2026-04-02 22:45:47

Help for Builtins

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

Matching with *

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

Matching with ?

Time of First Successful Submission: 2026-04-03 04:06:34

Matching with []

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

Matching paths with []

Time of First Successful Submission: 2026-04-03 04:08:47

Multiple globs

Time of First Successful Submission: 2026-04-03 04:10:17

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2026-04-03 04:13:26

Tab completion

Time of First Successful Submission: 2026-04-03 04:14:28

Multiple options for tab completion

Time of First Successful Submission: 2026-04-03 04:15:16

Tab completion on commands

Time of First Successful Submission: 2026-04-03 04:15:43

Redirecting output

Time of First Successful Submission: 2026-04-03 04:17:10

Redirecting more output

Time of First Successful Submission: 2026-04-03 04:22:13

Appending output

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

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2026-04-03 05:20:25

Grepping stored results

Time of First Successful Submission: 2026-04-03 05:21:19

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-04-03 16:43:56

Filtering with grep -v

Time of First Successful Submission: 2026-04-03 16:44:33

Filtering with sed

Time of First Successful Submission: 2026-04-03 16:45:49

Duplicating piped data with tee

Time of First Successful Submission: 2026-04-03 20:45:34

Process substitution for input

Time of First Successful Submission: 2026-04-06 14:27:39

Writing to multiple programs

Time of First Successful Submission: 2026-04-07 15:50:57

Split-piping stderr and stdout

Time of First Successful Submission: 2026-04-07 15:52:32

Named pipes

Time of First Successful Submission: 2026-04-07 16:04:20

Printing Variables

Time of First Successful Submission: 2026-04-07 18:46:00

Setting Variables

Time of First Successful Submission: 2026-04-10 08:43:17

Multi-word Variables

Time of First Successful Submission: 2026-04-10 08:44:15

Exporting Variables

Time of First Successful Submission: 2026-04-10 08:47:10

Printing Exported Variables

Time of First Successful Submission: 2026-04-10 08:50:37

Storing Command Output

Time of First Successful Submission: 2026-04-10 09:07:37

Reading Input

Time of First Successful Submission: 2026-04-10 09:12:51

Reading Files

Time of First Successful Submission: 2026-04-10 09:15:57

Translating characters

Time of First Successful Submission: 2026-04-11 10:06:16

Deleting characters

Time of First Successful Submission: 2026-04-11 10:08:28

Deleting newlines

Time of First Successful Submission: 2026-04-11 10:10:26

Extracting the first lines with head

Time of First Successful Submission: 2026-04-11 10:25:46

Extracting specific sections of text

Time of First Successful Submission: 2026-04-11 10:51:20

Sorting data

Time of First Successful Submission: 2026-04-11 16:20:30

Listing Processes

Time of First Successful Submission: 2026-04-12 00:11:08

Killing Processes

Time of First Successful Submission: 2026-04-11 23:58:59

Interrupting Processes

Time of First Successful Submission: 2026-04-12 00:01:18

Killing Misbehaving Processes

Time of First Successful Submission: 2026-04-12 00:03:44

Suspending Processes

Time of First Successful Submission: 2026-04-12 00:04:35

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2026-04-12 00:07:06

Foregrounding Processes

Time of First Successful Submission: 2026-04-12 00:07:54

Starting Backgrounded Processes

Time of First Successful Submission: 2026-04-12 00:08:45

Process Exit Codes

Time of First Successful Submission: 2026-04-12 00:09:26


GCA CTF

12 / 104 2218 / 45040


Using the Terminal

Time of First Successful Submission: 2026-04-01 10:59:05

Using the VSCode Workspace

Time of First Successful Submission: 2026-04-01 11:01:41

Using the GUI Desktop

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

Pasting into the Desktop

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

Connecting over SSH

Time of First Successful Submission: 2026-04-01 11:04:36

Restarting Challenges

Time of First Successful Submission: 2026-04-01 11:07:28

Getting Help

Time of First Successful Submission: 2026-04-01 11:09:53

Challenge Programs

Time of First Successful Submission: 2026-04-01 11:10:59

The Flag File

Time of First Successful Submission: 2026-04-01 11:15:45

Using Privileged Mode

Time of First Successful Submission: 2026-04-01 11:19:12

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-01 11:22:21

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-01 11:22:56