h4ckusaur

🐧

Intro to Programming Languages

15 / 234 8913 / 32010


Commands

Time of First Successful Submission: 2026-02-28 03:41:04

Command Arguments

Time of First Successful Submission: 2026-02-28 03:42:15

Command History

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

The Root Path

Time of First Successful Submission: 2026-02-28 15:44:10

Absolute Paths

Time of First Successful Submission: 2026-02-28 15:51:54

Changing position

Time of First Successful Submission: 2026-02-28 15:53:57

Changing to an Absolute Path

Time of First Successful Submission: 2026-02-28 15:55:01

Relative Paths

Time of First Successful Submission: 2026-02-28 16:28:56

Cat

Time of First Successful Submission: 2026-02-28 21:29:37

Ls

Time of First Successful Submission: 2026-03-01 03:23:18

Ls All

Time of First Successful Submission: 2026-03-01 06:49:22

Find

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

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-03-02 05:53:34

Piping Stdin

Time of First Successful Submission: 2026-03-02 06:12:35


Start Here

7 / 12 26817 / 43382


Using the Terminal

Time of First Successful Submission: 2026-02-27 15:44:40

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-27 18:52:35

Using the GUI Desktop

Time of First Successful Submission: 2026-02-27 18:54:20

Pasting into the Desktop

Time of First Successful Submission: 2026-02-27 18:57:10

Restarting Challenges

Time of First Successful Submission: 2026-02-27 20:24:52


Linux Luminarium

128 / 128 2433 / 32419


Intro to Commands

Time of First Successful Submission: 2026-02-28 03:41:04

Intro to Arguments

Time of First Successful Submission: 2026-02-28 03:42:15

Command History

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

The Root

Time of First Successful Submission: 2026-02-28 15:44:10

Program and absolute paths

Time of First Successful Submission: 2026-02-28 15:51:54

Position thy self

Time of First Successful Submission: 2026-02-28 15:53:57

Position elsewhere

Time of First Successful Submission: 2026-02-28 15:55:01

implicit relative paths, from /

Time of First Successful Submission: 2026-02-28 16:28:56

explicit relative paths, from /

Time of First Successful Submission: 2026-02-28 16:30:32

implicit relative path

Time of First Successful Submission: 2026-02-28 16:41:44

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-02-28 21:29:37

catting absolute paths

Time of First Successful Submission: 2026-02-28 21:43:51

more catting practice

Time of First Successful Submission: 2026-03-01 01:41:42

grepping for a needle in a haystack

Time of First Successful Submission: 2026-03-01 01:42:30

comparing files

Time of First Successful Submission: 2026-03-01 02:49:15

listing files

Time of First Successful Submission: 2026-03-01 03:23:18

touching files

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

removing files

Time of First Successful Submission: 2026-03-01 05:36:21

moving files

Time of First Successful Submission: 2026-03-01 05:37:16

copying files

Time of First Successful Submission: 2026-03-01 06:48:31

hidden files

Time of First Successful Submission: 2026-03-01 06:49:22

An Epic Filesystem Quest

Time of First Successful Submission: 2026-03-01 07:21:13

making directories

Time of First Successful Submission: 2026-03-01 07:21:58

finding files

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

linking files

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

Learning From Documentation

Time of First Successful Submission: 2026-03-01 18:55:34

Learning Complex Usage

Time of First Successful Submission: 2026-03-01 19:17:40

Reading Manuals

Time of First Successful Submission: 2026-03-01 21:00:38

Searching Manuals

Time of First Successful Submission: 2026-03-01 21:06:53

Searching For Manuals

Time of First Successful Submission: 2026-03-01 22:19:02

Helpful Programs

Time of First Successful Submission: 2026-03-01 22:20:46

Help for Builtins

Time of First Successful Submission: 2026-03-01 23:29:50

Matching with *

Time of First Successful Submission: 2026-03-02 00:34:01

Matching with ?

Time of First Successful Submission: 2026-03-02 00:36:14

Matching with []

Time of First Successful Submission: 2026-03-02 01:37:26

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-03-02 02:57:14

Mixing globs

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

Exclusionary globbing

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

Tab completion

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

Multiple options for tab completion

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

Tab completion on commands

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

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-03-02 05:53:34

Appending output

Time of First Successful Submission: 2026-03-02 06:08:33

Redirecting errors

Time of First Successful Submission: 2026-03-02 06:11:25

Redirecting input

Time of First Successful Submission: 2026-03-02 06:12:35

Grepping stored results

Time of First Successful Submission: 2026-03-02 06:13:58

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-03-02 06:16:57

Filtering with grep -v

Time of First Successful Submission: 2026-03-02 06:18:08

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2026-03-02 06:32:28

Process substitution for input

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

Writing to multiple programs

Time of First Successful Submission: 2026-03-02 06:41:08

Split-piping stderr and stdout

Time of First Successful Submission: 2026-03-02 06:55:29

Named pipes

Time of First Successful Submission: 2026-03-02 06:59:59

Printing Variables

Time of First Successful Submission: 2026-03-03 02:44:24

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2026-03-05 01:53:05

Exporting Variables

Time of First Successful Submission: 2026-03-05 03:25:14

Printing Exported Variables

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

Storing Command Output

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

Reading Input

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

Reading Files

Time of First Successful Submission: 2026-03-05 04:07:10

Translating characters

Time of First Successful Submission: 2026-03-06 04:11:39

Deleting characters

Time of First Successful Submission: 2026-03-06 04:16:26

Deleting newlines

Time of First Successful Submission: 2026-03-06 06:06:19

Extracting the first lines with head

Time of First Successful Submission: 2026-03-06 06:07:11

Extracting specific sections of text

Time of First Successful Submission: 2026-03-06 06:10:21

Sorting data

Time of First Successful Submission: 2026-03-06 06:11:26

Listing Processes

Time of First Successful Submission: 2026-03-08 21:33:49

Killing Processes

Time of First Successful Submission: 2026-03-08 21:41:28

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-03-08 22:26:30

Suspending Processes

Time of First Successful Submission: 2026-03-09 23:32:08

Resuming Processes

Time of First Successful Submission: 2026-03-09 23:59:34

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-03-10 04:20:06

Becoming root with su

Time of First Successful Submission: 2026-03-10 04:24:12

Other users with su

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

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2026-03-10 04:30:29

Changing File Ownership

Time of First Successful Submission: 2026-03-11 02:49:29

Groups and Files

Time of First Successful Submission: 2026-03-11 03:06:58

Fun With Groups Names

Time of First Successful Submission: 2026-03-11 03:09:50

Changing Permissions

Time of First Successful Submission: 2026-03-11 03:26:58

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2026-03-11 03:32:29

Permissions Setting Practice

Time of First Successful Submission: 2026-03-11 03:51:34

The SUID Bit

Time of First Successful Submission: 2026-03-11 03:58:54

Chaining with Semicolons

Time of First Successful Submission: 2026-03-13 02:24:08

Building on Success

Time of First Successful Submission: 2026-03-13 02:25:43

Handling Failure

Time of First Successful Submission: 2026-03-13 02:26:24

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2026-03-13 02:30:31

Executable Shell Scripts

Time of First Successful Submission: 2026-03-13 02:32:01

Understanding Shebangs

Time of First Successful Submission: 2026-03-13 02:35:27

Scripting with Arguments

Time of First Successful Submission: 2026-03-13 02:37:08

Scripting with Conditionals

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

Scripting with Default Cases

Time of First Successful Submission: 2026-03-13 02:40:43

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-03-13 02:43:23

Reading Shell Scripts

Time of First Successful Submission: 2026-03-13 02:44:33

Launching Screen

Time of First Successful Submission: 2026-03-13 02:45:34

Detaching and Attaching

Time of First Successful Submission: 2026-03-13 02:46:51

Finding Sessions

Time of First Successful Submission: 2026-03-13 02:51:03

Switching Windows

Time of First Successful Submission: 2026-03-13 02:52:11

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-03-13 02:53:09

Switching Windows (tmux)

Time of First Successful Submission: 2026-03-13 02:55:11

The PATH Variable

Time of First Successful Submission: 2026-03-14 02:07:57

Setting PATH

Time of First Successful Submission: 2026-03-14 02:09:32

Finding Commands

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

Adding Commands

Time of First Successful Submission: 2026-03-14 02:15:25

Hijacking Commands

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

Bashrc Backdoor

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

Sniffing Input

Time of First Successful Submission: 2026-03-14 02:26:40

Overshared Directories

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

Tricky Linking

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

Sniffing Process Arguments

Time of First Successful Submission: 2026-03-14 03:09:30

Snooping on Configurations

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

The Fork Bomb

Time of First Successful Submission: 2026-03-14 03:30:49

Disk-Space Doomsday

Time of First Successful Submission: 2026-03-14 03:33:33

rm -rf /

Time of First Successful Submission: 2026-03-14 04:17:46

Life after rm -rf /

Time of First Successful Submission: 2026-03-14 04:24:12

Finding meaning after rm -rf /

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


Computing 101

1 / 94 21515 / 21537


Your First Register

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


GCA CTF

7 / 104 26964 / 43659


Using the Terminal

Time of First Successful Submission: 2026-02-27 15:44:40

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-27 18:52:35

Using the GUI Desktop

Time of First Successful Submission: 2026-02-27 18:54:20

Pasting into the Desktop

Time of First Successful Submission: 2026-02-27 18:57:10

Connecting over SSH

Time of First Successful Submission: 2026-02-27 20:21:04

Restarting Challenges

Time of First Successful Submission: 2026-02-27 20:24:52

Getting Help

Time of First Successful Submission: 2026-02-27 23:25:28