- Creating file and directories
- editing text files with Vim
- Managing Files Using Command-line Tools
- Describing User and Group Concepts
- Creating users and groups using command-line
- Managing local users and groups accounts
- Gaining Superuser Access
- Linux File System Permissions
- Managing file System Permissions from Command-Line
- Controlling New File Permissions and Ownership
- Access Control Lists (ACLs)
- Securing Files with ACLs
- Accessing the remote command line with SSH
- Configuring SSH key-based Authentication
- Customizing SSH service configuration
- Changing the SELinux Enforcement Mode
- Controlling SELinux File Contexts
- Adjusting SELinux Policy with Booleans
- Investigating and Resolving SELinux Issues
- Install packages with RPM
- Installing and Updating Software Packages with Yum
- Enabling Yum Software Repositories
- Managing Package Module Streams
- Identifying Automatically Started System Processes
- Controlling System Services
- Selecting the Boot Target
- Resetting the Root Password
- Repairing File System Issues at Boot
- Validating Network Configuration
- Configuring Networking from the Command Line
- Editing Network Configuration Files
- Configuring Host Names and Name Resolution
- Describing System Log Architecture
- Reviewing Syslog Files
- Reviewing System Journal Entries
- Preserving the System Journal
- Maintaining Accurate Time
- Mounting and Unmounting File Systems
- Adding Partitions
- File Systems and Persistent Mounts
- Managing Swap Space
- Creating Logical Volumes
- Extending and Decreasing Logical Volumes
- Scheduling One-Time Tasks with at
- Scheduling Recurring jobs with cron
- Scheduling system cron jobs
- Managing Temporary files