bigagg

🐧

Intro to Programming Languages

15 / 253 16980 / 50556


Commands

Time of First Successful Submission: 2026-10-09 15:43:00

Command Arguments

Time of First Successful Submission: 2026-10-09 15:46:02

Command History

Time of First Successful Submission: 2026-10-09 15:48:18

The Root Path

Time of First Successful Submission: 2026-10-09 20:11:08

Absolute Paths

Time of First Successful Submission: 2026-10-09 20:52:00

Changing position

Time of First Successful Submission: 2026-10-09 20:53:07

Changing to an Absolute Path

Time of First Successful Submission: 2026-10-10 02:55:52

Relative Paths

Time of First Successful Submission: 2026-10-10 02:56:54

Cat

Time of First Successful Submission: 2026-10-10 03:26:46

Ls

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

Ls All

Time of First Successful Submission: 2026-10-10 05:31:25

Find

Time of First Successful Submission: 2026-10-10 07:18:49

Piping Echo

Time of First Successful Submission: 2026-10-10 11:45:18

Piping Stdout

Time of First Successful Submission: 2026-10-10 11:47:40

Piping Stdin

Time of First Successful Submission: 2026-10-10 12:07:29


Linux Luminarium

128 / 128 6024 / 51274


Intro to Commands

Time of First Successful Submission: 2026-10-09 15:43:00

Intro to Arguments

Time of First Successful Submission: 2026-10-09 15:46:02

Command History

Time of First Successful Submission: 2026-10-09 15:48:18

The Root

Time of First Successful Submission: 2026-10-09 20:11:08

Program and absolute paths

Time of First Successful Submission: 2026-10-09 20:52:00

Position thy self

Time of First Successful Submission: 2026-10-09 20:53:07

Position elsewhere

Time of First Successful Submission: 2026-10-10 02:55:52

implicit relative paths, from /

Time of First Successful Submission: 2026-10-10 02:56:54

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2026-10-10 03:11:59

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-10-10 03:26:46

catting absolute paths

Time of First Successful Submission: 2026-10-10 03:47:24

more catting practice

Time of First Successful Submission: 2026-10-10 04:16:27

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-10-10 04:36:36

listing files

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

touching files

Time of First Successful Submission: 2026-10-10 04:49:05

removing files

Time of First Successful Submission: 2026-10-10 05:14:38

moving files

Time of First Successful Submission: 2026-10-10 05:28:36

copying files

Time of First Successful Submission: 2026-10-10 05:29:53

hidden files

Time of First Successful Submission: 2026-10-10 05:31:25

An Epic Filesystem Quest

Time of First Successful Submission: 2026-10-10 06:26:50

making directories

Time of First Successful Submission: 2026-10-10 07:13:08

finding files

Time of First Successful Submission: 2026-10-10 07:18:49

linking files

Time of First Successful Submission: 2026-10-10 07:22:23

Learning From Documentation

Time of First Successful Submission: 2026-10-10 07:27:24

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2026-10-10 08:45:49

Searching Manuals

Time of First Successful Submission: 2026-10-10 10:30:35

Searching For Manuals

Time of First Successful Submission: 2026-10-10 10:31:51

Helpful Programs

Time of First Successful Submission: 2026-10-10 10:33:41

Help for Builtins

Time of First Successful Submission: 2026-10-10 10:35:52

Matching with *

Time of First Successful Submission: 2026-10-10 11:00:47

Matching with ?

Time of First Successful Submission: 2026-10-10 11:01:46

Matching with []

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

Matching paths with []

Time of First Successful Submission: 2026-10-10 11:21:39

Multiple globs

Time of First Successful Submission: 2026-10-10 11:22:23

Mixing globs

Time of First Successful Submission: 2026-10-10 11:34:08

Exclusionary globbing

Time of First Successful Submission: 2026-10-10 11:35:27

Tab completion

Time of First Successful Submission: 2026-10-10 11:36:22

Multiple options for tab completion

Time of First Successful Submission: 2026-10-10 11:37:42

Tab completion on commands

Time of First Successful Submission: 2026-10-10 11:41:17

Redirecting output

Time of First Successful Submission: 2026-10-10 11:45:18

Redirecting more output

Time of First Successful Submission: 2026-10-10 11:47:40

Appending output

Time of First Successful Submission: 2026-10-10 11:48:08

Redirecting errors

Time of First Successful Submission: 2026-10-10 12:06:55

Redirecting input

Time of First Successful Submission: 2026-10-10 12:07:29

Grepping stored results

Time of First Successful Submission: 2026-10-10 12:07:56

Grepping live output

Time of First Successful Submission: 2026-10-10 12:08:43

Grepping errors

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

Filtering with grep -v

Time of First Successful Submission: 2026-10-10 12:09:35

Filtering with sed

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

Duplicating piped data with tee

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

Process substitution for input

Time of First Successful Submission: 2026-10-10 12:11:30

Writing to multiple programs

Time of First Successful Submission: 2026-10-10 12:11:55

Split-piping stderr and stdout

Time of First Successful Submission: 2026-10-10 12:12:18

Named pipes

Time of First Successful Submission: 2026-10-10 12:12:41

Printing Variables

Time of First Successful Submission: 2026-10-10 12:13:41

Setting Variables

Time of First Successful Submission: 2026-10-10 12:14:02

Multi-word Variables

Time of First Successful Submission: 2026-10-10 12:14:22

Exporting Variables

Time of First Successful Submission: 2026-10-10 12:14:51

Printing Exported Variables

Time of First Successful Submission: 2026-10-10 12:15:11

Storing Command Output

Time of First Successful Submission: 2026-10-10 12:15:32

Reading Input

Time of First Successful Submission: 2026-10-10 12:16:06

Reading Files

Time of First Successful Submission: 2026-10-10 12:16:31

Translating characters

Time of First Successful Submission: 2026-10-10 12:17:42

Deleting characters

Time of First Successful Submission: 2026-10-10 12:18:14

Deleting newlines

Time of First Successful Submission: 2026-10-10 12:18:34

Extracting the first lines with head

Time of First Successful Submission: 2026-10-10 12:18:52

Extracting specific sections of text

Time of First Successful Submission: 2026-10-10 12:19:32

Sorting data

Time of First Successful Submission: 2026-10-10 12:19:50

Listing Processes

Time of First Successful Submission: 2026-10-10 11:49:52

Killing Processes

Time of First Successful Submission: 2026-10-10 12:24:31

Interrupting Processes

Time of First Successful Submission: 2026-10-10 12:26:00

Killing Misbehaving Processes

Time of First Successful Submission: 2026-10-10 12:27:05

Suspending Processes

Time of First Successful Submission: 2026-10-10 12:27:37

Resuming Processes

Time of First Successful Submission: 2026-10-10 12:28:10

Backgrounding Processes

Time of First Successful Submission: 2026-10-10 12:28:47

Foregrounding Processes

Time of First Successful Submission: 2026-10-10 12:29:46

Starting Backgrounded Processes

Time of First Successful Submission: 2026-10-10 12:30:54

Process Exit Codes

Time of First Successful Submission: 2026-10-10 12:30:09

Becoming root with su

Time of First Successful Submission: 2026-10-10 12:31:33

Other users with su

Time of First Successful Submission: 2026-10-10 12:32:04

Cracking passwords

Time of First Successful Submission: 2026-10-10 12:33:00

Using sudo

Time of First Successful Submission: 2026-10-10 12:33:29

Changing File Ownership

Time of First Successful Submission: 2026-10-10 12:33:49

Groups and Files

Time of First Successful Submission: 2026-10-10 12:34:07

Fun With Groups Names

Time of First Successful Submission: 2026-10-10 12:34:21

Changing Permissions

Time of First Successful Submission: 2026-10-10 12:34:37

Executable Files

Time of First Successful Submission: 2026-10-10 12:34:57

Permission Tweaking Practice

Time of First Successful Submission: 2026-10-10 12:36:25

Permissions Setting Practice

Time of First Successful Submission: 2026-10-10 12:36:44

The SUID Bit

Time of First Successful Submission: 2026-10-10 12:37:13

Chaining with Semicolons

Time of First Successful Submission: 2026-10-10 12:37:46

Building on Success

Time of First Successful Submission: 2026-10-10 12:38:07

Handling Failure

Time of First Successful Submission: 2026-10-10 12:38:25

Your First Shell Script

Time of First Successful Submission: 2026-10-10 12:39:39

Redirecting Script Output

Time of First Successful Submission: 2026-10-10 12:39:59

Executable Shell Scripts

Time of First Successful Submission: 2026-10-10 12:40:35

Understanding Shebangs

Time of First Successful Submission: 2026-10-10 12:40:56

Scripting with Arguments

Time of First Successful Submission: 2026-10-10 12:41:18

Scripting with Conditionals

Time of First Successful Submission: 2026-10-10 12:41:43

Scripting with Default Cases

Time of First Successful Submission: 2026-10-10 12:42:05

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-10-10 12:42:30

Reading Shell Scripts

Time of First Successful Submission: 2026-10-10 12:43:01

Launching Screen

Time of First Successful Submission: 2026-10-10 12:43:41

Detaching and Attaching

Time of First Successful Submission: 2026-10-10 12:44:03

Finding Sessions

Time of First Successful Submission: 2026-10-10 12:44:38

Switching Windows

Time of First Successful Submission: 2026-10-10 12:45:24

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-10-10 12:45:47

Switching Windows (tmux)

Time of First Successful Submission: 2026-10-10 12:46:22

The PATH Variable

Time of First Successful Submission: 2026-10-10 12:46:50

Setting PATH

Time of First Successful Submission: 2026-10-10 12:47:12

Finding Commands

Time of First Successful Submission: 2026-10-10 12:47:29

Adding Commands

Time of First Successful Submission: 2026-10-10 12:47:55

Hijacking Commands

Time of First Successful Submission: 2026-10-10 12:48:22

Bashrc Backdoor

Time of First Successful Submission: 2026-10-10 12:59:10

Sniffing Input

Time of First Successful Submission: 2026-10-10 13:02:54

Overshared Directories

Time of First Successful Submission: 2026-10-10 13:05:15

Tricky Linking

Time of First Successful Submission: 2026-10-10 19:59:46

Sniffing Process Arguments

Time of First Successful Submission: 2026-10-10 20:02:11

Snooping on Configurations

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

The Fork Bomb

Time of First Successful Submission: 2026-10-10 20:27:44

Disk-Space Doomsday

Time of First Successful Submission: 2026-10-10 20:30:16

rm -rf /

Time of First Successful Submission: 2026-10-10 20:32:42

Life after rm -rf /

Time of First Successful Submission: 2026-10-10 20:33:56

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-10-10 20:37:59