Курс
RHCSA
Understand and use essential tools
Text
Access a shell prompt and issue commands with correct syntax
05
Use input-output redirection (>, >>, |, 2>, etc.)
11
Use grep and regular expressions to analyze text
09, 31, 61
Access remote systems using SSH
44
Log in and switch users in multiuser targets
17
Archive, compress, unpack, and uncompress files using tar, star, gzip, and bzip2
38, 64
Create and edit text files
10
Create, delete, copy, and move files and directories
06 - 08
Create hard and soft links
08
List, set, and change standard ugo/rwx permissions
20
Locate, read, and use system documentation including man, info, and files in /usr/share/doc
05
Create simple shell scripts
Text
Conditionally execute code (use of: if, test, [], etc.)
28, 29
Use Looping constructs (for, etc.) to process file, command line input
30, 32
Process script inputs ($1, $2, etc.)
27
Processing output of shell commands within a script
29 - 32
Processing shell command exit codes
27 - 32
Operate running systems
Text
Boot, reboot, and shut down a system normally
64
Boot systems into different targets manually
64
Interrupt the boot process in order to gain access to a system
48
Identify CPU/memory intensive processes and kill processes
15, 16
Adjust process scheduling
50
Manage tuning profiles
51
Locate and interpret system log files and journals
36
Preserve system journals
36
Start, stop, and check the status of network services
35
Securely transfer files between systems
56
Configure local storage
Text
List, create, delete partitions on MBR and GPT disks
22
Create and remove physical volumes
25
Assign physical volumes to volume groups
25
Create and delete logical volumes
25
Configure systems to mount file systems at boot by universally unique ID (UUID) or label
24
Add new partitions and logical volumes, and swap to a system non-destructively
22, 25, 49
Create and configure file systems
Text
Create, mount, unmount, and use vfat, ext4, and xfs file systems
24
Mount and unmount network file systems using NFS
57, 59
Extend existing logical volumes
25
Create and configure set-GID directories for collaboration
20
Configure disk compression
40
Manage layered storage
52
Diagnose and correct file permission problems
20
Deploy, configure, and maintain systems
Text
Schedule tasks using at and cron
37
Start and stop services and configure services to start automatically at boot
34, 35
Configure systems to boot into a specific target automatically
34
Configure time service clients
54
Install and update software packages from Red Hat Network, a remote repository, or from the local file system
47
Work with package module streams
47
Modify the system bootloader
33
Manage basic networking
Text
Configure IPv4 and IPv6 addresses
43, 55
Configure hostname resolution
43
Configure network services to start automatically at boot
34
Restrict network access using firewall-cmd/firewall
46
Manage users and groups
Text
Create, delete, and modify local user accounts
19
Change passwords and adjust password aging for local user accounts
19
Create, delete, and modify local groups and group memberships
19
Configure superuser access
18
Manage security
Text
Configure firewall settings using firewall-cmd/firewalld
46
Create and use file access control lists
20, 58
Configure key-based authentication for SSH
44
Set enforcing and permissive modes for SELinux
45
List and identify SELinux file and process context
45
Restore default file contexts
45
Use boolean settings to modify system SELinux settings
45
Diagnose and address routine SELinux policy violations
45, 61
Manage containers
Text
Find and retrieve container images from a remote registry
63
Inspect container images
63
Perform container management using commands such as podman and skopeo
63
Perform basic container management such as running, starting, stopping, and listing running containers
63
Run a service inside a container
63
Configure a container to start automatically as a systemd service
63
Attach persistent storage to a container
63
Last modified 23d ago
Export as PDF
Copy link