Saber

Intro to Programming Languages

15 / 234 9199 / 32010


Commands

Time of First Successful Submission: 2026-03-02 14:21:06

Command Arguments

Time of First Successful Submission: 2026-03-02 14:22:43

Command History

Time of First Successful Submission: 2026-03-02 14:24:05

The Root Path

Time of First Successful Submission: 2026-03-02 14:46:34

Absolute Paths

Time of First Successful Submission: 2026-03-02 14:47:37

Changing position

Time of First Successful Submission: 2026-03-02 14:59:54

Changing to an Absolute Path

Time of First Successful Submission: 2026-03-03 17:03:29

Relative Paths

Time of First Successful Submission: 2026-03-03 21:19:16

Cat

Time of First Successful Submission: 2026-03-04 14:07:35

Ls

Time of First Successful Submission: 2026-03-04 14:51:40

Ls All

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

Find

Time of First Successful Submission: 2026-03-10 13:55:22

Piping Echo

Time of First Successful Submission: 2026-03-13 14:21:32

Piping Stdout

Time of First Successful Submission: 2026-03-13 14:25:00

Piping Stdin

Time of First Successful Submission: 2026-03-14 22:08:14


Start Here

11 / 12 8354 / 43382


Using the Terminal

Time of First Successful Submission: 2026-03-01 01:20:00

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-01 01:22:59

Using the GUI Desktop

Time of First Successful Submission: 2026-03-01 01:25:43

Pasting into the Desktop

Time of First Successful Submission: 2026-03-01 01:28:16

Restarting Challenges

Time of First Successful Submission: 2026-03-01 14:03:52

Challenge Programs

Time of First Successful Submission: 2026-03-01 14:25:32

The Flag File

Time of First Successful Submission: 2026-03-01 14:29:31

Using Privileged Mode

Time of First Successful Submission: 2026-03-01 14:45:20

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-01 14:51:19

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-01 14:52:26


Linux Luminarium

56 / 128 13628 / 32419


Intro to Commands

Time of First Successful Submission: 2026-03-02 14:21:06

Intro to Arguments

Time of First Successful Submission: 2026-03-02 14:22:43

Command History

Time of First Successful Submission: 2026-03-02 14:24:05

The Root

Time of First Successful Submission: 2026-03-02 14:46:34

Program and absolute paths

Time of First Successful Submission: 2026-03-02 14:47:37

Position thy self

Time of First Successful Submission: 2026-03-02 14:59:54

Position elsewhere

Time of First Successful Submission: 2026-03-03 17:03:29

implicit relative paths, from /

Time of First Successful Submission: 2026-03-03 21:19:16

explicit relative paths, from /

Time of First Successful Submission: 2026-03-03 23:19:09

implicit relative path

Time of First Successful Submission: 2026-03-03 23:21:51

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-03-04 14:07:35

catting absolute paths

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

more catting practice

Time of First Successful Submission: 2026-03-04 14:13:25

grepping for a needle in a haystack

Time of First Successful Submission: 2026-03-04 14:43:19

comparing files

Time of First Successful Submission: 2026-03-04 14:45:27

listing files

Time of First Successful Submission: 2026-03-04 14:51:40

touching files

Time of First Successful Submission: 2026-03-04 14:53:43

removing files

Time of First Successful Submission: 2026-03-04 15:34:59

moving files

Time of First Successful Submission: 2026-03-04 16:52:17

copying files

Time of First Successful Submission: 2026-03-04 16:54:01

hidden files

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

An Epic Filesystem Quest

Time of First Successful Submission: 2026-03-04 23:26:48

making directories

Time of First Successful Submission: 2026-03-06 00:31:11

finding files

Time of First Successful Submission: 2026-03-10 13:55:22

linking files

Time of First Successful Submission: 2026-03-10 22:41:49

Learning From Documentation

Time of First Successful Submission: 2026-03-11 15:30:48

Learning Complex Usage

Time of First Successful Submission: 2026-03-11 15:41:59

Reading Manuals

Time of First Successful Submission: 2026-03-11 15:48:15

Searching Manuals

Time of First Successful Submission: 2026-03-11 15:51:33

Searching For Manuals

Time of First Successful Submission: 2026-03-11 22:54:01

Helpful Programs

Time of First Successful Submission: 2026-03-11 22:57:52

Help for Builtins

Time of First Successful Submission: 2026-03-11 23:00:01

Matching with *

Time of First Successful Submission: 2026-03-12 13:27:54

Matching with ?

Time of First Successful Submission: 2026-03-12 13:31:04

Matching with []

Time of First Successful Submission: 2026-03-12 13:40:35

Matching paths with []

Time of First Successful Submission: 2026-03-12 13:53:32

Multiple globs

Time of First Successful Submission: 2026-03-12 14:16:25

Mixing globs

Time of First Successful Submission: 2026-03-12 14:27:35

Exclusionary globbing

Time of First Successful Submission: 2026-03-12 14:59:18

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-03-12 15:13:27

Tab completion on commands

Time of First Successful Submission: 2026-03-12 15:14:23

Redirecting output

Time of First Successful Submission: 2026-03-13 14:21:32

Redirecting more output

Time of First Successful Submission: 2026-03-13 14:25:00

Appending output

Time of First Successful Submission: 2026-03-13 14:31:47

Redirecting errors

Time of First Successful Submission: 2026-03-13 14:55:31

Redirecting input

Time of First Successful Submission: 2026-03-14 22:08:14

Grepping stored results

Time of First Successful Submission: 2026-03-15 16:06:17

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-03-18 13:11:17

Filtering with grep -v

Time of First Successful Submission: 2026-03-18 13:23:47

Filtering with sed

Time of First Successful Submission: 2026-03-18 13:33:40

Duplicating piped data with tee

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

Process substitution for input

Time of First Successful Submission: 2026-03-20 13:42:51

Writing to multiple programs

Time of First Successful Submission: 2026-03-31 03:53:45


GCA CTF

11 / 104 8491 / 43659


Using the Terminal

Time of First Successful Submission: 2026-03-01 01:20:00

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-01 01:22:59

Using the GUI Desktop

Time of First Successful Submission: 2026-03-01 01:25:43

Pasting into the Desktop

Time of First Successful Submission: 2026-03-01 01:28:16

Restarting Challenges

Time of First Successful Submission: 2026-03-01 14:03:52

Getting Help

Time of First Successful Submission: 2026-03-01 14:15:36

Challenge Programs

Time of First Successful Submission: 2026-03-01 14:25:32

The Flag File

Time of First Successful Submission: 2026-03-01 14:29:31

Using Privileged Mode

Time of First Successful Submission: 2026-03-01 14:45:20

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-01 14:51:19

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-01 14:52:26