This beginner course turns basic Linux navigation into practical file management. Across six guided labs and a final cleanup challenge, you will inspect the filesystem hierarchy, create and organize files and directories, copy and move content, delete selected items, and apply shell wildcards.
The exercises emphasize looking before acting. You will compare listing modes, distinguish files from directories, preview filename patterns, and practice destructive commands only within a prepared training workspace.
What You Will Learn
- Relate
/,/bin,/etc, and/hometo their roles in the Linux filesystem - Inspect names, types, ownership, sizes, hidden entries, and nested content with
lsoptions - Create empty files, directories, and missing parent paths with
touchandmkdir - Copy individual files and recursively duplicate directory trees with
cp - Rename and relocate files and directories with
mv - Remove files, empty directories, and populated directory trees with appropriate safety awareness
- Select groups of filenames with the
*and?shell wildcards - Back up, sort, and clean a mixed workspace in an independent final challenge
Who This Course Is For
This course is for Linux beginners who can already open a terminal and use simple navigation commands and now need hands-on file-management skills. It is a natural next step for aspiring DevOps practitioners, developers, and system administrators.
Prerequisites: Basic familiarity with the Linux prompt and simple commands such as pwd, cd, and ls; no scripting experience is required.
Learning environment: A provided Ubuntu 22.04 LabEx terminal with prepared files and directories under the labex user’s project workspace. Copying, moving, wildcard matching, and deletion exercises stay inside the training environment.
Frequently Asked Questions
How does this differ from Linux Terminal Basics?
The first module teaches terminal orientation and path navigation. This module uses that foundation to create, inspect, copy, rename, move, pattern-match, and remove filesystem objects.
How much of the course is guided?
Six labs provide step-by-step practice. The seventh and final unit is a challenge where you create an organization structure, preserve a backup, move image and text files with wildcards, and remove only temporary files.
Will I use destructive commands such as rm -rf?
Yes, in a controlled lab directory. The course contrasts rm, the empty-directory safeguard of rmdir, and recursive forced removal, and stresses checking the target before deletion.
Are wildcards used only for listing files?
No. You first preview patterns with ls, then use them with mv and rm in prepared exercises. You practice * for any-length matches and ? for exactly one character.





