bigjcooks

🐧

Intro to Programming Languages

15 / 234 8147 / 31971


Commands

Time of First Successful Submission: 2026-01-29 00:18:31

Command Arguments

Time of First Successful Submission: 2026-01-29 00:19:07

Command History

Time of First Successful Submission: 2026-01-29 00:19:32

The Root Path

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

Absolute Paths

Time of First Successful Submission: 2026-01-29 00:20:49

Changing position

Time of First Successful Submission: 2026-01-29 00:22:03

Changing to an Absolute Path

Time of First Successful Submission: 2026-01-29 00:24:10

Relative Paths

Time of First Successful Submission: 2026-01-29 00:24:37

Cat

Time of First Successful Submission: 2026-01-29 00:28:34

Ls

Time of First Successful Submission: 2026-01-29 00:32:40

Ls All

Time of First Successful Submission: 2026-01-29 00:37:30

Find

Time of First Successful Submission: 2026-01-29 00:54:07

Piping Echo

Time of First Successful Submission: 2026-01-29 04:02:14

Piping Stdout

Time of First Successful Submission: 2026-01-29 04:10:58

Piping Stdin

Time of First Successful Submission: 2026-01-29 04:34:56


Linux Luminarium

128 / 128 1878 / 32379


Intro to Commands

Time of First Successful Submission: 2026-01-29 00:18:31

Intro to Arguments

Time of First Successful Submission: 2026-01-29 00:19:07

Command History

Time of First Successful Submission: 2026-01-29 00:19:32

The Root

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

Program and absolute paths

Time of First Successful Submission: 2026-01-29 00:20:49

Position thy self

Time of First Successful Submission: 2026-01-29 00:22:03

Position elsewhere

Time of First Successful Submission: 2026-01-29 00:24:10

implicit relative paths, from /

Time of First Successful Submission: 2026-01-29 00:24:37

explicit relative paths, from /

Time of First Successful Submission: 2026-01-29 00:25:33

implicit relative path

Time of First Successful Submission: 2026-01-29 00:26:10

home sweet home

Time of First Successful Submission: 2026-01-29 00:27:38

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-29 00:28:34

catting absolute paths

Time of First Successful Submission: 2026-01-29 00:29:14

more catting practice

Time of First Successful Submission: 2026-01-29 00:30:12

grepping for a needle in a haystack

Time of First Successful Submission: 2026-01-29 00:30:59

comparing files

Time of First Successful Submission: 2026-01-29 00:31:59

listing files

Time of First Successful Submission: 2026-01-29 00:32:40

touching files

Time of First Successful Submission: 2026-01-29 00:34:07

removing files

Time of First Successful Submission: 2026-01-29 00:34:45

moving files

Time of First Successful Submission: 2026-01-29 00:35:53

copying files

Time of First Successful Submission: 2026-01-29 00:36:22

hidden files

Time of First Successful Submission: 2026-01-29 00:37:30

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-29 00:45:55

making directories

Time of First Successful Submission: 2026-01-29 00:48:55

finding files

Time of First Successful Submission: 2026-01-29 00:54:07

linking files

Time of First Successful Submission: 2026-01-29 01:09:47

Learning From Documentation

Time of First Successful Submission: 2026-01-29 01:14:39

Learning Complex Usage

Time of First Successful Submission: 2026-01-29 01:18:07

Reading Manuals

Time of First Successful Submission: 2026-01-29 01:20:53

Searching Manuals

Time of First Successful Submission: 2026-01-29 01:23:28

Searching For Manuals

Time of First Successful Submission: 2026-01-29 01:31:17

Helpful Programs

Time of First Successful Submission: 2026-01-29 01:34:14

Help for Builtins

Time of First Successful Submission: 2026-01-29 01:41:51

Matching with *

Time of First Successful Submission: 2026-01-29 02:36:34

Matching with ?

Time of First Successful Submission: 2026-01-29 02:38:56

Matching with []

Time of First Successful Submission: 2026-01-29 02:43:08

Matching paths with []

Time of First Successful Submission: 2026-01-29 02:56:11

Multiple globs

Time of First Successful Submission: 2026-01-29 03:00:30

Mixing globs

Time of First Successful Submission: 2026-01-29 03:09:46

Exclusionary globbing

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

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-01-29 03:53:30

Tab completion on commands

Time of First Successful Submission: 2026-01-29 03:55:33

Redirecting output

Time of First Successful Submission: 2026-01-29 04:02:14

Redirecting more output

Time of First Successful Submission: 2026-01-29 04:10:58

Appending output

Time of First Successful Submission: 2026-01-29 04:16:25

Redirecting errors

Time of First Successful Submission: 2026-01-29 04:31:13

Redirecting input

Time of First Successful Submission: 2026-01-29 04:34:56

Grepping stored results

Time of First Successful Submission: 2026-01-29 04:39:51

Grepping live output

Time of First Successful Submission: 2026-01-29 04:44:14

Grepping errors

Time of First Successful Submission: 2026-01-29 04:47:42

Filtering with grep -v

Time of First Successful Submission: 2026-01-29 22:36:41

Filtering with sed

Time of First Successful Submission: 2026-01-29 22:44:16

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-29 22:57:23

Process substitution for input

Time of First Successful Submission: 2026-01-29 23:10:13

Writing to multiple programs

Time of First Successful Submission: 2026-01-29 23:25:00

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-29 23:39:06

Named pipes

Time of First Successful Submission: 2026-01-30 00:04:00

Printing Variables

Time of First Successful Submission: 2026-01-30 00:10:54

Setting Variables

Time of First Successful Submission: 2026-01-30 00:12:55

Multi-word Variables

Time of First Successful Submission: 2026-01-30 00:14:10

Exporting Variables

Time of First Successful Submission: 2026-01-30 00:18:55

Printing Exported Variables

Time of First Successful Submission: 2026-01-30 00:19:59

Storing Command Output

Time of First Successful Submission: 2026-01-30 00:23:50

Reading Input

Time of First Successful Submission: 2026-01-30 00:28:06

Reading Files

Time of First Successful Submission: 2026-01-30 00:30:27

Translating characters

Time of First Successful Submission: 2026-01-30 00:37:55

Deleting characters

Time of First Successful Submission: 2026-01-30 00:39:08

Deleting newlines

Time of First Successful Submission: 2026-01-30 00:49:09

Extracting the first lines with head

Time of First Successful Submission: 2026-01-30 00:52:04

Extracting specific sections of text

Time of First Successful Submission: 2026-01-30 00:57:25

Sorting data

Time of First Successful Submission: 2026-01-30 00:59:47

Listing Processes

Time of First Successful Submission: 2026-01-30 01:11:58

Killing Processes

Time of First Successful Submission: 2026-01-30 01:15:23

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-30 01:26:58

Suspending Processes

Time of First Successful Submission: 2026-01-30 01:28:53

Resuming Processes

Time of First Successful Submission: 2026-01-30 01:33:04

Backgrounding Processes

Time of First Successful Submission: 2026-01-30 01:37:31

Foregrounding Processes

Time of First Successful Submission: 2026-01-30 01:38:58

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-30 01:40:15

Process Exit Codes

Time of First Successful Submission: 2026-01-30 01:43:02

Becoming root with su

Time of First Successful Submission: 2026-01-30 02:44:44

Other users with su

Time of First Successful Submission: 2026-01-30 02:47:26

Cracking passwords

Time of First Successful Submission: 2026-01-30 02:53:44

Using sudo

Time of First Successful Submission: 2026-01-30 02:57:43

Changing File Ownership

Time of First Successful Submission: 2026-01-30 03:20:57

Groups and Files

Time of First Successful Submission: 2026-01-30 03:24:37

Fun With Groups Names

Time of First Successful Submission: 2026-01-30 03:26:36

Changing Permissions

Time of First Successful Submission: 2026-01-30 03:37:35

Executable Files

Time of First Successful Submission: 2026-01-30 03:40:23

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-30 03:58:26

Permissions Setting Practice

Time of First Successful Submission: 2026-01-30 04:10:22

The SUID Bit

Time of First Successful Submission: 2026-01-30 04:20:12

Chaining with Semicolons

Time of First Successful Submission: 2026-01-30 04:38:16

Building on Success

Time of First Successful Submission: 2026-01-30 04:40:54

Handling Failure

Time of First Successful Submission: 2026-01-30 04:42:17

Your First Shell Script

Time of First Successful Submission: 2026-01-30 04:52:09

Redirecting Script Output

Time of First Successful Submission: 2026-02-01 22:34:58

Executable Shell Scripts

Time of First Successful Submission: 2026-02-01 22:42:01

Understanding Shebangs

Time of First Successful Submission: 2026-02-01 22:52:00

Scripting with Arguments

Time of First Successful Submission: 2026-02-01 22:56:58

Scripting with Conditionals

Time of First Successful Submission: 2026-02-01 23:02:40

Scripting with Default Cases

Time of First Successful Submission: 2026-02-01 23:26:54

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-02-01 23:30:21

Reading Shell Scripts

Time of First Successful Submission: 2026-02-01 23:33:11

Launching Screen

Time of First Successful Submission: 2026-02-01 23:45:12

Detaching and Attaching

Time of First Successful Submission: 2026-02-02 00:10:09

Finding Sessions

Time of First Successful Submission: 2026-02-02 00:17:26

Switching Windows

Time of First Successful Submission: 2026-02-02 00:23:35

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-02 00:31:19

Switching Windows (tmux)

Time of First Successful Submission: 2026-02-02 00:33:51

The PATH Variable

Time of First Successful Submission: 2026-02-02 00:46:14

Setting PATH

Time of First Successful Submission: 2026-02-02 00:49:41

Finding Commands

Time of First Successful Submission: 2026-02-02 00:56:42

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2026-02-02 02:00:29

Bashrc Backdoor

Time of First Successful Submission: 2026-02-02 02:49:32

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2026-02-02 03:28:23

Tricky Linking

Time of First Successful Submission: 2026-02-02 03:46:37

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-02 04:01:52

Snooping on Configurations

Time of First Successful Submission: 2026-02-02 04:13:13

The Fork Bomb

Time of First Successful Submission: 2026-02-02 23:16:59

Disk-Space Doomsday

Time of First Successful Submission: 2026-02-02 23:24:34

rm -rf /

Time of First Successful Submission: 2026-02-03 00:06:07

Life after rm -rf /

Time of First Successful Submission: 2026-02-03 00:41:16

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-03 01:30:54