Tanatip

🐧

Intro to Programming Languages

14 / 234 10794 / 27889


Commands

Time of First Successful Submission: 2025-01-08 07:30:41

Command Arguments

Time of First Successful Submission: 2025-01-08 07:36:13

The Root Path

Time of First Successful Submission: 2025-01-08 07:44:02

Absolute Paths

Time of First Successful Submission: 2025-01-08 07:47:00

Changing position

Time of First Successful Submission: 2025-01-08 09:26:47

Changing to an Absolute Path

Time of First Successful Submission: 2025-01-08 09:35:36

Relative Paths

Time of First Successful Submission: 2025-01-08 08:51:42

Cat

Time of First Successful Submission: 2025-01-08 09:47:15

Ls

Time of First Successful Submission: 2025-01-08 11:29:59

Ls All

Time of First Successful Submission: 2025-01-08 11:40:44

Find

Time of First Successful Submission: 2025-01-08 12:21:48

Piping Echo

Time of First Successful Submission: 2025-01-11 05:29:59

Piping Stdout

Time of First Successful Submission: 2025-01-11 05:33:24

Piping Stdin

Time of First Successful Submission: 2025-01-11 06:12:36


Start Here

1 / 12 35574 / 38100


Using the VSCode Workspace

Time of First Successful Submission: 2025-01-07 22:05:51


Linux Luminarium

83 / 128 7715 / 28115


Intro to Commands

Time of First Successful Submission: 2025-01-08 07:30:41

Intro to Arguments

Time of First Successful Submission: 2025-01-08 07:36:13

The Root

Time of First Successful Submission: 2025-01-08 07:44:02

Program and absolute paths

Time of First Successful Submission: 2025-01-08 07:47:00

Position thy self

Time of First Successful Submission: 2025-01-08 09:26:47

Position elsewhere

Time of First Successful Submission: 2025-01-08 09:35:36

implicit relative paths, from /

Time of First Successful Submission: 2025-01-08 08:51:42

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2025-01-08 09:41:22

home sweet home

Time of First Successful Submission: 2025-01-08 09:25:21

cat: not the pet, but the command!

Time of First Successful Submission: 2025-01-08 09:47:15

catting absolute paths

Time of First Successful Submission: 2025-01-08 10:39:05

more catting practice

Time of First Successful Submission: 2025-01-08 11:15:35

grepping for a needle in a haystack

Time of First Successful Submission: 2025-01-08 11:19:02

listing files

Time of First Successful Submission: 2025-01-08 11:29:59

touching files

Time of First Successful Submission: 2025-01-08 11:32:10

removing files

Time of First Successful Submission: 2025-01-08 11:33:17

hidden files

Time of First Successful Submission: 2025-01-08 11:40:44

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2025-01-08 12:14:15

finding files

Time of First Successful Submission: 2025-01-08 12:21:48

linking files

Time of First Successful Submission: 2025-01-09 04:47:32

Learning From Documentation

Time of First Successful Submission: 2025-01-10 03:38:12

Learning Complex Usage

Time of First Successful Submission: 2025-01-10 03:49:48

Reading Manuals

Time of First Successful Submission: 2025-01-10 03:57:00

Searching Manuals

Time of First Successful Submission: 2025-01-10 04:00:42

Searching For Manuals

Time of First Successful Submission: 2025-01-10 04:36:35

Helpful Programs

Time of First Successful Submission: 2025-01-10 04:47:29

Help for Builtins

Time of First Successful Submission: 2025-01-10 04:56:37

Matching with *

Time of First Successful Submission: 2025-01-11 04:44:18

Matching with ?

Time of First Successful Submission: 2025-01-11 04:48:38

Matching with []

Time of First Successful Submission: 2025-01-11 04:52:10

Matching paths with []

Time of First Successful Submission: 2025-01-11 05:00:15

Mixing globs

Time of First Successful Submission: 2025-01-11 05:12:48

Exclusionary globbing

Time of First Successful Submission: 2025-01-11 05:16:30

Redirecting output

Time of First Successful Submission: 2025-01-11 05:29:59

Redirecting more output

Time of First Successful Submission: 2025-01-11 05:33:24

Appending output

Time of First Successful Submission: 2025-01-11 05:44:39

Redirecting errors

Time of First Successful Submission: 2025-01-11 05:54:28

Redirecting input

Time of First Successful Submission: 2025-01-11 06:12:36

Grepping stored results

Time of First Successful Submission: 2025-01-11 06:15:09

Grepping live output

Time of First Successful Submission: 2025-01-11 06:17:29

Grepping errors

Time of First Successful Submission: 2025-01-11 06:20:43

Duplicating piped data with tee

Time of First Successful Submission: 2025-01-11 06:29:51

Writing to multiple programs

Time of First Successful Submission: 2025-01-11 06:54:28

Split-piping stderr and stdout

Time of First Successful Submission: 2025-01-11 07:16:14

Printing Variables

Time of First Successful Submission: 2025-01-11 07:45:37

Setting Variables

Time of First Successful Submission: 2025-01-11 07:47:49

Multi-word Variables

Time of First Successful Submission: 2025-01-11 07:49:20

Exporting Variables

Time of First Successful Submission: 2025-01-11 07:52:50

Printing Exported Variables

Time of First Successful Submission: 2025-01-11 07:58:39

Storing Command Output

Time of First Successful Submission: 2025-01-11 08:08:52

Reading Input

Time of First Successful Submission: 2025-01-11 08:13:28

Reading Files

Time of First Successful Submission: 2025-01-11 08:20:48

Listing Processes

Time of First Successful Submission: 2025-01-11 08:40:32

Killing Processes

Time of First Successful Submission: 2025-01-11 08:47:42

Interrupting Processes

Time of First Successful Submission: 2025-01-11 08:55:08

Suspending Processes

Time of First Successful Submission: 2025-01-11 08:57:22

Resuming Processes

Time of First Successful Submission: 2025-01-11 08:58:32

Backgrounding Processes

Time of First Successful Submission: 2025-01-11 09:03:24

Foregrounding Processes

Time of First Successful Submission: 2025-01-11 09:04:35

Starting Backgrounded Processes

Time of First Successful Submission: 2025-01-11 09:06:56

Process Exit Codes

Time of First Successful Submission: 2025-01-11 09:15:09

Becoming root with su

Time of First Successful Submission: 2025-01-11 12:17:01

Other users with su

Time of First Successful Submission: 2025-01-11 12:18:59

Cracking passwords

Time of First Successful Submission: 2025-01-11 12:40:46

Using sudo

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

Changing File Ownership

Time of First Successful Submission: 2025-01-11 09:41:51

Groups and Files

Time of First Successful Submission: 2025-01-11 10:01:57

Fun With Groups Names

Time of First Successful Submission: 2025-01-11 10:03:54

Changing Permissions

Time of First Successful Submission: 2025-01-11 10:14:10

Executable Files

Time of First Successful Submission: 2025-01-11 11:19:33

Permission Tweaking Practice

Time of First Successful Submission: 2025-01-11 11:42:45

Permissions Setting Practice

Time of First Successful Submission: 2025-01-11 11:46:16

The SUID Bit

Time of First Successful Submission: 2025-01-11 12:05:21

Chaining with Semicolons

Time of First Successful Submission: 2025-01-11 12:58:59

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2025-01-11 13:37:18

Executable Shell Scripts

Time of First Successful Submission: 2025-01-11 13:43:25

The PATH Variable

Time of First Successful Submission: 2025-01-11 14:20:17

Setting PATH

Time of First Successful Submission: 2025-01-11 14:25:04

Adding Commands

Time of First Successful Submission: 2025-01-11 15:30:33

Hijacking Commands

Time of First Successful Submission: 2025-01-11 16:21:53


CybHer Dojo

1 / 104 35820 / 38314


Using the VSCode Workspace

Time of First Successful Submission: 2025-01-07 22:05:51


GCA CTF

1 / 104 35820 / 38314


Using the VSCode Workspace

Time of First Successful Submission: 2025-01-07 22:05:51