TOPIC SIX
MANAGING FILES FROM THE
COMMAND LINE
Byte Part
( 1 )
DESCRIBING LINUX FILE SYSTEM HIERARCHY CONCEPTS
- THE FILE-SYSTEM HIERARCHY
SPECIFYING FILES BY NAME
- ABSOLUTE PATHS AND RELATIVE PATHS
- Absolute Paths
- The Current Working Directory and Relative Paths
- NAVIGATING PATHS
Bite Part
( 2 )
ACCESSING THE COMMAND LINE USING THE DESKTOP
- COMMAND-LINE FILE MANAGEMENT
- Creating Directories
- Copying Files
- Moving Files
- Removing Files and Directories
MAKING LINKS BETWEEN FILES
- MANAGING LINKS BETWEEN FILES
- Hard Links and Soft Links
- Creating Hard Links
- Limitations of Hard Links
- Creating Soft Links
Bright Part
( 3 )
MATCHING FILE NAMES WITH SHELL EXPANSIONS
- COMMAND-LINE EXPANSIONS
- Pattern Matching
- Tilde Expansion
- Brace Expansion
- Variable Expansion
- Command Substitution
- Protecting Arguments from Expansion

Six >>
Goal
Copy, move, create, delete, and organize files while
working from the Bash shell.
Objectives
- Describe how Linux organizes files, and the
purposes of various directories in the filesystem
hierarchy. - Specify the location of files relative to the
current working directory and by absolute
location, determine and change your working
directory, and list the contents of directories. - Create, copy, move, and remove files and
directories. - Make multiple file names reference the same
file using hard links and symbolic (or “soft”)
links. - Efficiently run commands affecting many files
by using pattern matching features of the Bash
shell.
প্রস্তুত তো? চলুন শুরু করা যাক!
STRAWBERRY GROUP
- Topic One | Getting Started with Red Hat Enterprise Linux
- Topic Two | Installing Red Hat Enterprise Linux
- Topic Three | Controlling the Boot Process
- Topic Four | Getting Help in Red Hat Enterprise Linux
- Topic Five | Accessing the Command Line
- Topic Six | Managing Files from the Command Line
- Topic Seven | Accessing Linux File Systems
BLUEBEERY GROUP
- Topic Eight | Creating, Viewing, and Editing Text Files
- Topic Nine | Archiving and Transferring Files
- Topic Ten | Managing Local Users and Groups
- Topic Eleven | Controlling Access to Files
- Topic Twelve | Controlling Access to Files with ACLs
- Topic Thirteen | Managing Networking
- Topic Fourteen | Installing and Updating Software Packages
MULBERRY GROUP
- Topic Fifteen | Configuring and Securing SSH
- Topic Sixteen | Managing Basic Storage
- Topic Seventeen | Controlling Services and Daemons
- Topic Eighteen | Scheduling Future Tasks
- Topic Nineteen | Tuning System Performance
- Topic Twenty | Monitoring and Managing Linux Processes
- Topic Twenty One | Analyzing and Storing Logs
GOOSEBERRY GROUP
- Topic Twenty Two | Analyzing Servers and Getting Support
- Topic Twenty Three | Improving Command-line Productivity
- Topic Twenty Four | Managing Logical Volumes
- Topic Twenty Five |Implementing Advanced Storage Features
- Topic Twenty Six | Accessing Network-Attached Storage
- Topic Twenty Seven | Managing SELinux Security
- Topic Twenty Eight | Managing Network Security
- Topic Twenty Nine | Comprehensive Review
- Topic Thirty | Comprehensive Review
- Topic Special Thirty One | Run Containers
