Title: Introduction: Dealing with Files & Directories
Course: CIS 121: Linux/UNIX I: Fundamentals ~ For IGNITE Review > Section: Learning Modules

Understanding how files and directories work in Linux is an essential part of working with a system. On the command line, we can modify the file system in powerful ways, protect files and simplify life for users. The concepts learned here are necessary for future modules and courses.

By the end of this module, you will:

- Understand how directories work
- Understand what is in a directory and what is in an inode
- Learn to manage files and directories
  - listing
  - copying
  - linking
  - moving
  - renaming
- Execute commands using Wildcards
  - *
  - ?
  - []
  - [! ]
- Further understand absolute and relative paths

Required Activities:

- Readings
  - Review the pages in this module
  - Review Chapters 6 and 7, pages 99-129, in the Linux Essentials text book

Videos and Presentations

- view the following videos and use the presentations as extra resources outlining the topics covered in the video. Consider pausing the videos at different intervals while you practice what is taught.
- Command Line and Wildcards video lecture (Time: 28:49), and the PDF or ODP
- Copying and Managing Directories and Files video lecture (Time: 25:58), and the PDF or ODP
- Moving Directories and Files video lecture (Time: 17:02), and the PDF and ODP
- Linking Directories and Files video lecture (Time: 19:59), and the PDF and ODP

Consider pausing the videos at different intervals while you practice what is taught.
- Exercise - complete the following exercises (located under the Exercises link within the left navigation area):
  - Exercise 4-1
- Quizzes - complete the following quizzes (located under the Quizzes and Exams link within the left navigation area):
  - Quiz 4

Enrichment Activities:

- Reference Text: Read Chapter 2, and pages 15-24, in the Unix and Linux text book