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

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

MATCHING FILE NAMES WITH SHELL EXPANSIONS

  • COMMAND-LINE EXPANSIONS
    • Pattern Matching
    • Tilde Expansion
    • Brace Expansion
    • Variable Expansion
    • Command Substitution
    • Protecting Arguments from Expansion

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

Sorry! you cannot copy content of this page.