0
0
Linux CLIscripting~15 mins

rm -r (remove directories) in Linux CLI - Mini Project: Build & Apply

Choose your learning style9 modes available
Remove Directories Using rm -r Command
📖 Scenario: You are managing files and folders on your computer. Sometimes, you need to delete folders that contain files or other folders inside them.
🎯 Goal: Learn how to safely remove directories and their contents using the rm -r command in the Linux terminal.
📋 What You'll Learn
Create a directory named test_folder with two files inside.
Create a variable to hold the directory name.
Use the rm -r command with the variable to remove the directory and its contents.
Display a message confirming the directory was removed.
💡 Why This Matters
🌍 Real World
Deleting folders and their contents is common when cleaning up files or uninstalling software.
💼 Career
System administrators and developers often use <code>rm -r</code> to manage files and directories efficiently.
Progress0 / 4 steps
1
Create a directory with files
Create a directory named test_folder and inside it create two empty files named file1.txt and file2.txt using the mkdir and touch commands.
Linux CLI
Need a hint?

Use mkdir test_folder to create the folder. Then use touch test_folder/file1.txt test_folder/file2.txt to create files inside it.

2
Set a variable for the directory name
Create a variable called dir_name and set it to the string test_folder.
Linux CLI
Need a hint?

Use dir_name="test_folder" to store the folder name in a variable.

3
Remove the directory and its contents
Use the rm -r command with the variable dir_name to remove the directory and everything inside it.
Linux CLI
Need a hint?

Use rm -r "$dir_name" to delete the folder and all files inside it.

4
Confirm the directory removal
Print the message "Directory test_folder removed successfully." to confirm the folder was deleted.
Linux CLI
Need a hint?

Use echo "Directory test_folder removed successfully." to print the message.