Wikmano

🐧

Intro to Programming Languages

15 / 234 6460 / 31914


Commands

Time of First Successful Submission: 2025-11-28 15:37:18

Command Arguments

Time of First Successful Submission: 2025-11-28 15:38:20

Command History

Time of First Successful Submission: 2025-11-28 15:39:15

The Root Path

Time of First Successful Submission: 2025-11-28 15:41:01

Absolute Paths

Time of First Successful Submission: 2025-11-28 15:42:20

Changing position

Time of First Successful Submission: 2025-11-28 15:44:53

Changing to an Absolute Path

Time of First Successful Submission: 2025-11-28 15:47:16

Relative Paths

Time of First Successful Submission: 2025-11-28 15:50:38

Cat

Time of First Successful Submission: 2025-11-28 16:10:17

Ls

Time of First Successful Submission: 2025-11-28 16:20:28

Ls All

Time of First Successful Submission: 2025-11-28 16:27:43

Find

Time of First Successful Submission: 2025-11-28 16:43:48

Piping Echo

Time of First Successful Submission: 2025-12-01 12:49:47

Piping Stdout

Time of First Successful Submission: 2025-12-01 12:51:55

Piping Stdin

Time of First Successful Submission: 2025-12-01 13:04:44


Start Here

10 / 12 18458 / 43229


Using the Terminal

Time of First Successful Submission: 2025-11-24 12:33:11

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-24 12:35:37

Using the GUI Desktop

Time of First Successful Submission: 2025-11-24 12:39:31

Pasting into the Desktop

Time of First Successful Submission: 2025-11-24 12:42:58

Restarting Challenges

Time of First Successful Submission: 2025-11-24 12:48:34

Challenge Programs

Time of First Successful Submission: 2025-11-24 12:51:38

The Flag File

Time of First Successful Submission: 2025-11-24 12:58:24

Using Privileged Mode

Time of First Successful Submission: 2025-11-24 13:14:37

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-24 13:20:46

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-24 13:25:13


Linux Luminarium

128 / 128 805 / 32324


Intro to Commands

Time of First Successful Submission: 2025-11-28 15:37:18

Intro to Arguments

Time of First Successful Submission: 2025-11-28 15:38:20

Command History

Time of First Successful Submission: 2025-11-28 15:39:15

The Root

Time of First Successful Submission: 2025-11-28 15:41:01

Program and absolute paths

Time of First Successful Submission: 2025-11-28 15:42:20

Position thy self

Time of First Successful Submission: 2025-11-28 15:44:53

Position elsewhere

Time of First Successful Submission: 2025-11-28 15:47:16

implicit relative paths, from /

Time of First Successful Submission: 2025-11-28 15:50:38

explicit relative paths, from /

Time of First Successful Submission: 2025-11-28 15:57:55

implicit relative path

Time of First Successful Submission: 2025-11-28 16:00:09

home sweet home

Time of First Successful Submission: 2025-11-28 16:07:20

cat: not the pet, but the command!

Time of First Successful Submission: 2025-11-28 16:10:17

catting absolute paths

Time of First Successful Submission: 2025-11-28 16:11:15

more catting practice

Time of First Successful Submission: 2025-11-28 16:13:19

grepping for a needle in a haystack

Time of First Successful Submission: 2025-11-28 16:15:09

comparing files

Time of First Successful Submission: 2025-11-28 16:18:31

listing files

Time of First Successful Submission: 2025-11-28 16:20:28

touching files

Time of First Successful Submission: 2025-11-28 16:21:35

removing files

Time of First Successful Submission: 2025-11-28 16:22:44

moving files

Time of First Successful Submission: 2025-11-28 16:24:29

copying files

Time of First Successful Submission: 2025-11-28 16:25:28

hidden files

Time of First Successful Submission: 2025-11-28 16:27:43

An Epic Filesystem Quest

Time of First Successful Submission: 2025-11-28 16:34:03

making directories

Time of First Successful Submission: 2025-11-28 16:35:19

finding files

Time of First Successful Submission: 2025-11-28 16:43:48

linking files

Time of First Successful Submission: 2025-11-29 20:46:00

Learning From Documentation

Time of First Successful Submission: 2025-11-29 20:51:37

Learning Complex Usage

Time of First Successful Submission: 2025-11-29 20:55:25

Reading Manuals

Time of First Successful Submission: 2025-11-29 21:05:21

Searching Manuals

Time of First Successful Submission: 2025-11-30 01:13:04

Searching For Manuals

Time of First Successful Submission: 2025-11-30 02:34:01

Helpful Programs

Time of First Successful Submission: 2025-12-01 10:51:25

Help for Builtins

Time of First Successful Submission: 2025-12-01 10:54:32

Matching with *

Time of First Successful Submission: 2025-12-01 10:59:15

Matching with ?

Time of First Successful Submission: 2025-12-01 11:02:09

Matching with []

Time of First Successful Submission: 2025-12-01 11:04:32

Matching paths with []

Time of First Successful Submission: 2025-12-01 11:07:34

Multiple globs

Time of First Successful Submission: 2025-12-01 11:16:33

Mixing globs

Time of First Successful Submission: 2025-12-01 12:22:57

Exclusionary globbing

Time of First Successful Submission: 2025-12-01 12:24:55

Tab completion

Time of First Successful Submission: 2025-12-01 12:28:43

Multiple options for tab completion

Time of First Successful Submission: 2025-12-01 12:34:44

Tab completion on commands

Time of First Successful Submission: 2025-12-01 12:36:46

Redirecting output

Time of First Successful Submission: 2025-12-01 12:49:47

Redirecting more output

Time of First Successful Submission: 2025-12-01 12:51:55

Appending output

Time of First Successful Submission: 2025-12-01 12:54:37

Redirecting errors

Time of First Successful Submission: 2025-12-01 12:58:08

Redirecting input

Time of First Successful Submission: 2025-12-01 13:04:44

Grepping stored results

Time of First Successful Submission: 2025-12-01 13:06:50

Grepping live output

Time of First Successful Submission: 2025-12-01 13:14:05

Grepping errors

Time of First Successful Submission: 2025-12-01 13:17:59

Filtering with grep -v

Time of First Successful Submission: 2025-12-01 13:19:40

Filtering with sed

Time of First Successful Submission: 2025-12-01 13:22:46

Duplicating piped data with tee

Time of First Successful Submission: 2025-12-01 14:00:40

Process substitution for input

Time of First Successful Submission: 2025-12-01 23:33:15

Writing to multiple programs

Time of First Successful Submission: 2025-12-01 23:51:52

Split-piping stderr and stdout

Time of First Successful Submission: 2025-12-02 00:04:16

Named pipes

Time of First Successful Submission: 2025-12-02 00:25:59

Printing Variables

Time of First Successful Submission: 2025-12-02 17:14:50

Setting Variables

Time of First Successful Submission: 2025-12-02 17:18:27

Multi-word Variables

Time of First Successful Submission: 2025-12-02 17:19:48

Exporting Variables

Time of First Successful Submission: 2025-12-02 17:23:47

Printing Exported Variables

Time of First Successful Submission: 2025-12-02 17:27:55

Storing Command Output

Time of First Successful Submission: 2025-12-02 17:30:18

Reading Input

Time of First Successful Submission: 2025-12-02 17:34:44

Reading Files

Time of First Successful Submission: 2025-12-02 17:40:04

Translating characters

Time of First Successful Submission: 2025-12-02 20:27:06

Deleting characters

Time of First Successful Submission: 2025-12-02 20:28:08

Deleting newlines

Time of First Successful Submission: 2025-12-03 12:22:49

Extracting the first lines with head

Time of First Successful Submission: 2025-12-03 12:24:00

Extracting specific sections of text

Time of First Successful Submission: 2025-12-03 12:29:36

Sorting data

Time of First Successful Submission: 2025-12-03 12:32:18

Listing Processes

Time of First Successful Submission: 2025-12-03 12:38:44

Killing Processes

Time of First Successful Submission: 2025-12-03 12:40:02

Interrupting Processes

Time of First Successful Submission: 2025-12-03 12:40:48

Killing Misbehaving Processes

Time of First Successful Submission: 2025-12-03 12:43:52

Suspending Processes

Time of First Successful Submission: 2025-12-03 12:45:03

Resuming Processes

Time of First Successful Submission: 2025-12-03 12:48:40

Backgrounding Processes

Time of First Successful Submission: 2025-12-03 12:51:27

Foregrounding Processes

Time of First Successful Submission: 2025-12-03 12:52:34

Starting Backgrounded Processes

Time of First Successful Submission: 2025-12-03 12:56:01

Process Exit Codes

Time of First Successful Submission: 2025-12-03 12:57:55

Becoming root with su

Time of First Successful Submission: 2025-12-04 00:33:42

Other users with su

Time of First Successful Submission: 2025-12-04 00:34:23

Cracking passwords

Time of First Successful Submission: 2025-12-04 00:37:51

Using sudo

Time of First Successful Submission: 2025-12-04 00:40:21

Changing File Ownership

Time of First Successful Submission: 2025-12-04 18:49:13

Groups and Files

Time of First Successful Submission: 2025-12-04 18:54:08

Fun With Groups Names

Time of First Successful Submission: 2025-12-04 18:57:26

Changing Permissions

Time of First Successful Submission: 2025-12-04 18:59:10

Executable Files

Time of First Successful Submission: 2025-12-04 19:00:21

Permission Tweaking Practice

Time of First Successful Submission: 2025-12-08 12:54:42

Permissions Setting Practice

Time of First Successful Submission: 2025-12-08 13:10:40

The SUID Bit

Time of First Successful Submission: 2025-12-08 13:24:55

Chaining with Semicolons

Time of First Successful Submission: 2025-12-08 13:37:54

Building on Success

Time of First Successful Submission: 2025-12-09 19:37:11

Handling Failure

Time of First Successful Submission: 2025-12-09 19:38:04

Your First Shell Script

Time of First Successful Submission: 2025-12-09 21:26:04

Redirecting Script Output

Time of First Successful Submission: 2025-12-09 21:27:51

Executable Shell Scripts

Time of First Successful Submission: 2025-12-09 21:31:03

Understanding Shebangs

Time of First Successful Submission: 2025-12-09 21:37:49

Scripting with Arguments

Time of First Successful Submission: 2025-12-09 21:55:31

Scripting with Conditionals

Time of First Successful Submission: 2025-12-09 22:00:45

Scripting with Default Cases

Time of First Successful Submission: 2025-12-09 22:04:09

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-12-09 22:16:12

Reading Shell Scripts

Time of First Successful Submission: 2025-12-09 22:42:18

Launching Screen

Time of First Successful Submission: 2025-12-10 10:25:50

Detaching and Attaching

Time of First Successful Submission: 2025-12-10 10:28:03

Finding Sessions

Time of First Successful Submission: 2025-12-10 10:29:54

Switching Windows

Time of First Successful Submission: 2025-12-10 10:32:14

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-12-10 10:34:26

Switching Windows (tmux)

Time of First Successful Submission: 2025-12-10 10:40:57

The PATH Variable

Time of First Successful Submission: 2025-12-10 10:48:44

Setting PATH

Time of First Successful Submission: 2025-12-10 10:52:35

Finding Commands

Time of First Successful Submission: 2025-12-10 10:56:30

Adding Commands

Time of First Successful Submission: 2025-12-10 13:28:48

Hijacking Commands

Time of First Successful Submission: 2025-12-10 13:45:05

Bashrc Backdoor

Time of First Successful Submission: 2025-12-10 15:28:34

Sniffing Input

Time of First Successful Submission: 2025-12-10 16:49:19

Overshared Directories

Time of First Successful Submission: 2025-12-10 16:43:36

Tricky Linking

Time of First Successful Submission: 2025-12-10 16:55:12

Sniffing Process Arguments

Time of First Successful Submission: 2025-12-10 17:00:01

Snooping on Configurations

Time of First Successful Submission: 2025-12-10 17:07:18

The Fork Bomb

Time of First Successful Submission: 2025-12-10 15:50:06

Disk-Space Doomsday

Time of First Successful Submission: 2025-12-10 15:57:16

rm -rf /

Time of First Successful Submission: 2025-12-10 16:09:23

Life after rm -rf /

Time of First Successful Submission: 2025-12-10 16:14:34

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-12-10 16:20:06


Computing 101

3 / 94 19991 / 21486


Your First Register

Time of First Successful Submission: 2025-12-18 13:19:22

Your First Syscall

Time of First Successful Submission: 2025-12-18 13:23:24

Exit Codes

Time of First Successful Submission: 2025-12-18 13:27:50


GCA CTF

10 / 104 18582 / 43506


Using the Terminal

Time of First Successful Submission: 2025-11-24 12:33:11

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-24 12:35:37

Using the GUI Desktop

Time of First Successful Submission: 2025-11-24 12:39:31

Pasting into the Desktop

Time of First Successful Submission: 2025-11-24 12:42:58

Restarting Challenges

Time of First Successful Submission: 2025-11-24 12:48:34

Challenge Programs

Time of First Successful Submission: 2025-11-24 12:51:38

The Flag File

Time of First Successful Submission: 2025-11-24 12:58:24

Using Privileged Mode

Time of First Successful Submission: 2025-11-24 13:14:37

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-24 13:20:46

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-24 13:25:13