Access a shell prompt and issue commands with correct syntax
Use grep and regular expressions to analyze text
Log in and switch users in multiuser targets
Create and edit text files
Create hard and soft links
Locate, read, and use system documentation including man, info, and files in /usr/share/doc
Boot, reboot, and shut down a system normally
Interrupt the boot process in order to gain access to a system
Locate and interpret system log files and journals
Start and stop virtual machines
Securely transfer files between systems
List, create, delete partitions on MBR and GPT disks
Configure systems to mount file systems at boot by Universally Unique ID (UUID) or label
Create, mount, unmount, and use vfat, ext4, and xfs file systems
Extend existing logical volumes
Create and manage Access Control Lists (ACLs)
Configure networking and hostname resolution statically or dynamically
Start and stop services and configure services to start automatically at boot
Install Red Hat Enterprise Linux automatically using Kickstart
Install Red Hat Enterprise Linux systems as virtual guests
Configure network services to start automatically at boot
Install and update software packages from Red Hat Network, a remote repository, or from the local file system
Modify the system bootloader
Create, delete, and modify local user accounts
Create, delete, and modify local groups and group memberships
Configure firewall settings using firewall-config, firewall-cmd, or iptables
Set enforcing and permissive modes for SELinux
Restore default file contexts
Diagnose and address routine SELinux policy violations