ayamshanov

Intro to Programming Languages

15 / 234 10212 / 34576


Commands

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

Command Arguments

Time of First Successful Submission: 2026-05-02 16:41:33

Command History

Time of First Successful Submission: 2026-05-02 16:42:12

The Root Path

Time of First Successful Submission: 2026-05-02 16:47:23

Absolute Paths

Time of First Successful Submission: 2026-05-02 16:48:03

Changing position

Time of First Successful Submission: 2026-05-02 16:48:56

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-02 16:49:58

Relative Paths

Time of First Successful Submission: 2026-05-02 16:52:53

Cat

Time of First Successful Submission: 2026-05-02 16:57:02

Ls

Time of First Successful Submission: 2026-05-02 17:03:41

Ls All

Time of First Successful Submission: 2026-05-02 17:07:09

Find

Time of First Successful Submission: 2026-05-02 17:15:11

Piping Echo

Time of First Successful Submission: 2026-05-02 17:56:19

Piping Stdout

Time of First Successful Submission: 2026-05-02 17:57:32

Piping Stdin

Time of First Successful Submission: 2026-05-02 18:00:22


Start Here

10 / 12 21314 / 46903


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-02 18:53:21

Using the GUI Desktop

Time of First Successful Submission: 2026-05-02 18:54:39

Pasting into the Desktop

Time of First Successful Submission: 2026-05-02 18:56:15

Restarting Challenges

Time of First Successful Submission: 2026-05-02 18:57:52

Challenge Programs

Time of First Successful Submission: 2026-05-02 18:58:56

The Flag File

Time of First Successful Submission: 2026-05-02 18:59:39

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-02 19:03:28

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-02 19:04:08


Linux Luminarium

82 / 128 11915 / 35045


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2026-05-02 16:41:33

Command History

Time of First Successful Submission: 2026-05-02 16:42:12

The Root

Time of First Successful Submission: 2026-05-02 16:47:23

Program and absolute paths

Time of First Successful Submission: 2026-05-02 16:48:03

Position thy self

Time of First Successful Submission: 2026-05-02 16:48:56

Position elsewhere

Time of First Successful Submission: 2026-05-02 16:49:58

implicit relative paths, from /

Time of First Successful Submission: 2026-05-02 16:52:53

explicit relative paths, from /

Time of First Successful Submission: 2026-05-02 16:53:37

implicit relative path

Time of First Successful Submission: 2026-05-02 16:54:18

home sweet home

Time of First Successful Submission: 2026-05-02 16:55:46

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-02 16:57:02

catting absolute paths

Time of First Successful Submission: 2026-05-02 16:57:56

more catting practice

Time of First Successful Submission: 2026-05-02 16:59:06

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-05-02 17:01:08

listing files

Time of First Successful Submission: 2026-05-02 17:03:41

touching files

Time of First Successful Submission: 2026-05-02 17:04:25

removing files

Time of First Successful Submission: 2026-05-02 17:05:05

moving files

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

copying files

Time of First Successful Submission: 2026-05-02 17:06:33

hidden files

Time of First Successful Submission: 2026-05-02 17:07:09

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-02 17:10:11

making directories

Time of First Successful Submission: 2026-05-02 17:12:23

finding files

Time of First Successful Submission: 2026-05-02 17:15:11

linking files

Time of First Successful Submission: 2026-05-02 17:19:11

Learning From Documentation

Time of First Successful Submission: 2026-05-02 17:22:07

Learning Complex Usage

Time of First Successful Submission: 2026-05-02 17:23:10

Reading Manuals

Time of First Successful Submission: 2026-05-02 17:24:53

Searching Manuals

Time of First Successful Submission: 2026-05-02 17:25:53

Searching For Manuals

Time of First Successful Submission: 2026-05-02 17:33:48

Helpful Programs

Time of First Successful Submission: 2026-05-02 17:35:16

Help for Builtins

Time of First Successful Submission: 2026-05-02 17:37:43

Matching with *

Time of First Successful Submission: 2026-05-02 17:40:37

Matching with ?

Time of First Successful Submission: 2026-05-02 17:41:41

Matching with []

Time of First Successful Submission: 2026-05-02 17:43:13

Matching paths with []

Time of First Successful Submission: 2026-05-02 17:44:10

Multiple globs

Time of First Successful Submission: 2026-05-02 17:45:55

Mixing globs

Time of First Successful Submission: 2026-05-02 17:51:03

Exclusionary globbing

Time of First Successful Submission: 2026-05-02 17:52:13

Tab completion

Time of First Successful Submission: 2026-05-02 17:52:53

Multiple options for tab completion

Time of First Successful Submission: 2026-05-02 17:54:00

Tab completion on commands

Time of First Successful Submission: 2026-05-02 17:54:56

Redirecting output

Time of First Successful Submission: 2026-05-02 17:56:19

Redirecting more output

Time of First Successful Submission: 2026-05-02 17:57:32

Appending output

Time of First Successful Submission: 2026-05-02 17:58:10

Redirecting errors

Time of First Successful Submission: 2026-05-02 17:59:20

Redirecting input

Time of First Successful Submission: 2026-05-02 18:00:22

Grepping stored results

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

Grepping live output

Time of First Successful Submission: 2026-05-02 18:04:40

Grepping errors

Time of First Successful Submission: 2026-05-02 18:05:26

Filtering with grep -v

Time of First Successful Submission: 2026-05-02 18:06:13

Filtering with sed

Time of First Successful Submission: 2026-05-02 18:07:13

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-02 18:34:52

Process substitution for input

Time of First Successful Submission: 2026-05-02 18:36:58

Writing to multiple programs

Time of First Successful Submission: 2026-05-02 18:45:12

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-02 18:47:01

Named pipes

Time of First Successful Submission: 2026-05-02 18:50:32

Printing Variables

Time of First Successful Submission: 2026-05-02 19:05:45

Setting Variables

Time of First Successful Submission: 2026-05-02 19:07:59

Multi-word Variables

Time of First Successful Submission: 2026-05-02 19:08:56

Exporting Variables

Time of First Successful Submission: 2026-05-02 19:11:26

Printing Exported Variables

Time of First Successful Submission: 2026-05-02 19:12:09

Storing Command Output

Time of First Successful Submission: 2026-05-02 19:14:18

Reading Input

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

Reading Files

Time of First Successful Submission: 2026-05-02 19:17:18

Translating characters

Time of First Successful Submission: 2026-05-02 19:22:48

Deleting characters

Time of First Successful Submission: 2026-05-02 19:23:34

Deleting newlines

Time of First Successful Submission: 2026-05-02 19:24:39

Extracting the first lines with head

Time of First Successful Submission: 2026-05-02 19:25:33

Extracting specific sections of text

Time of First Successful Submission: 2026-05-02 19:26:45

Sorting data

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

Listing Processes

Time of First Successful Submission: 2026-05-02 19:34:08

Killing Processes

Time of First Successful Submission: 2026-05-02 19:35:21

Interrupting Processes

Time of First Successful Submission: 2026-05-02 19:36:00

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-02 19:37:33

Suspending Processes

Time of First Successful Submission: 2026-05-02 19:48:13

Resuming Processes

Time of First Successful Submission: 2026-05-02 19:48:46

Backgrounding Processes

Time of First Successful Submission: 2026-05-02 19:49:47

Foregrounding Processes

Time of First Successful Submission: 2026-05-02 19:50:40

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-02 19:51:07

Process Exit Codes

Time of First Successful Submission: 2026-05-02 19:51:57


DSU Cyber Camps

10 / 104 21459 / 47198


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-02 18:53:21

Using the GUI Desktop

Time of First Successful Submission: 2026-05-02 18:54:39

Pasting into the Desktop

Time of First Successful Submission: 2026-05-02 18:56:15

Restarting Challenges

Time of First Successful Submission: 2026-05-02 18:57:52

Challenge Programs

Time of First Successful Submission: 2026-05-02 18:58:56

The Flag File

Time of First Successful Submission: 2026-05-02 18:59:39

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-02 19:03:28

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-02 19:04:08


GCA CTF

10 / 104 21459 / 47198


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-02 18:53:21

Using the GUI Desktop

Time of First Successful Submission: 2026-05-02 18:54:39

Pasting into the Desktop

Time of First Successful Submission: 2026-05-02 18:56:15

Restarting Challenges

Time of First Successful Submission: 2026-05-02 18:57:52

Challenge Programs

Time of First Successful Submission: 2026-05-02 18:58:56

The Flag File

Time of First Successful Submission: 2026-05-02 18:59:39

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-02 19:03:28

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-02 19:04:08