rhcsa-study-guide
markdown
1-Understand-and-use-essential-tools
1d-Access-remote-systems-using-SSH
1d-Access-remote-systems-using-SSH-c3524
1f-archive-compress-unpack-and-uncompress-files-using-tar-star-gzip-and-bzip2
image1
1g-create-and-edit-text-files
image1
1-Understand-and-use-essential-tools
1a-Access-a-shell-prompt-and-issue-commands-with-correct-syntax
1b-Use-input-output-redirection
1c-Use-grep-and-regular-expressions-to-analyze-text
1d-Access-remote-systems-using-SSH
1e-Log-in-and-switch-users-in-multiuser-targets
1f-Archive-compress-unpack-and-uncompress-files-using-tar-star-gzip-and-bzip2
1g-Create-and-edit-text-files
1h-Create-delete-copy-and-move-files-and-directories
1i-Create-hard-and-soft-links
1j-List-set-and-change-standard-ugo_rwx-permissions
1k-Locate-read-and-use-system-documentation-including-man-info-and-files-in-_usr_share_doc
10-manage-containers
10a-find-and-retrieve-container-images-from-a-remote-registry
10a-find-and-retrieve-container-images-from-a-remote-registry-3f088
10a-find-and-retrieve-container-images-from-a-remote-registry-9f986
10a-find-and-retrieve-container-images-from-a-remote-registry-d8ca7
10b-inspect-container-images
10b-inspect-container-images-18965
10b-inspect-container-images-c29b2
10b-inspect-container-images-ff33e
10-manage-containers
10a-find-and-retrieve-container-images-from-a-remote-registry
10b-inspect-container-images
10c-perform-container-management-using-commands-such-as-podman-and-skopeo
10cx-RHEL9-build-a-container-from-a-containerfile
10d-perform-basic-container-management-such-as-running-starting-stopping-and-listing-running-containers
10e-run-a-service-inside-a-container
10f-configure-a-container-to-start-automatically-as-a-systemd-service
10g-attach-persistent-storage-to-a-container
2-Create-simple-shell-scripts
2-Create-simple-shell-scripts
2a-Conditionally-execute-code-(use-of_-if-test-[]-etc.)
2b-Use-Looping-constructs-(for-etc.)-to-process-file-command-line-input
2c-Process-script-inputs-($1-$2-etc.)
2d-Processing-output-of-shell-commands-within-a-script
2e-RHEL8-Processing-shell-command-exit-codes
3-Operate-running-systems
3a-boot-reboot-and-shut-down-a-system-normally
image
3b-boot-systems-into-different-targets-manually
image
3c-Interrupt-the-boot-process-in-order-to-gain-access-to-a-system
3c-Interrupt-the-boot-process-in-order-to-gain-access-to-a-system-28a10
3c-Interrupt-the-boot-process-in-order-to-gain-access-to-a-system-d1eca
3e-adjust-process-scheduling
3e-adjust-process-scheduling-5bd71
3g-locate-and-interpret-system-log-files-and-journals
image1
image2
image3
image4
image5
image6
3h-preserve-system-journals
image
3i-start-stop-and-check-the-status-of-network-services
image
3-Operate-running-systems
3a-Boot-reboot-and-shut-down-a-system-normally
3b-Boot-systems-into-different-targets-manually
3c-Interrupt-the-boot-process-in-order-to-gain-access-to-a-system
3d-Identify-CPU_memory-intensive-processes-adjust-process-priority-with-renice-and-kill-processes
3e-adjust-process-scheduling
3f-manage-tuning-profiles
3g-locate-and-interpret-system-log-files-and-journals
3h-preserve-system-journals
3i-start-stop-and-check-the-status-of-network-services
3j-securely-transfer-files-between-systems
4-Configure-local-storage
4b-create-and-remove-physical-volumes
image
4-Configure-local-storage
4a-list-create-delete-partitions-on-mbr-and-gpt-disks
4b-create-and-remove-physical-volumes
4c-assign-physical-volumes-to-volume-groups
4d-create-and-delete-logical-volumes
4e-configure-systems-to-mount-file-systems-at-boot-by-universally-unique-id-uuid-or-label
4f-add-new-partitions-and-logical-volumes-and-swap-to-a-system-non-destructively
5-Create-and-configure-file-systems
5e-configure-disk-compression
image
image2
image3
image4
image5
5f-manage-layered-storage
image
5-Create-and-configure-file-systems
5a-create-mount-unmount-and-use-vfat-ext4-and-xfs-file-systems
5b-mount-and-unmount-network-file-systems-using-nfs
5c-RHEL9-configure-autofs
5d-extend-existing-logical-volumes
5e-create-and-configure-set-gid-directories-for-collaboration
5e-RHEL8-configure-disk-compression
5f-RHEL8-manage-layered-storage
5g-diagnose-and-correct-file-permission-problems
6-deploy-configure-and-maintain-systems
6d-configure-time-service-clients
6d-configure-time-service-clients-3f5d6
6f-work-with-package-module-streams
6f-work-with-package-module-streams-29a56
6f-work-with-package-module-streams-f6795
6-deploy-configure-and-maintain-systems
6a-schedule-tasks-using-at-and-cron
6b-start-and-stop-services-and-configure-services-to-start-automatically-at-boot
6c-configure-systems-to-boot-into-a-specific-target-automatically
6d-configure-time-service-clients
6e-install-and-update-software-packages-from-red-hat-network-a-remote-repository-or-from-the-local-file-system
6f-RHEL8-work-with-package-module-streams
6g-modify-the-system-bootloader
7-manage-basic-networking
7a-configure-ipv4-and-ipv6-addresses
7a-configure-ipv4-and-ipv6-addresses-0546b
7a-configure-ipv4-and-ipv6-addresses-424ae
7-manage-basic-networking
7a-configure-ipv4-and-ipv6-addresses
7b-configure-hostname-resolution
7c-configure-network-services-to-start-automatically-at-boot
7d-restrict-network-access-using-firewall-cmd-firewall
8-Manage-users-and-groups
8-Manage-users-and-groups
8a-Create-delete-and-modify-local-user-accounts
8b-Change-passwords-and-adjust-password-aging-for-local-user-accounts
8c-Create-delete-and-modify-local-groups-and-group-memberships
8d-Configure-superuser-access
9-Manage-security
9a-configure-firewall-settings-using-firewall-config-firewall-cmd-or-iptables
9a-configure-firewall-settings-using-firewall-config-firewall-cmd-or-iptables-97b60
9c-RHEL9-manage-default-file-permissions
default_umask_table
users_groups-umask_example
9-manage-security
9a-configure-firewall-settings-using-firewall-config-firewall-cmd-or-iptables
9b-RHEL8-create-and-use-file-access-control-lists
9b-RHEL9-manage-default-file-permissions
9c-configure-key-based-authentication-for-ssh
9d-set-enforcing-and-permissive-modes-for-selinux
9e-list-and-identify-selinux-file-and-process-context
9ex-rhel9-manage-selinux-ports
9f-restore-default-file-contexts
9g-use-boolean-settings-to-modify-system-selinux-settings
9h-diagnose-and-address-routine-selinux-policy-violations
Additional-Resources
Exam-Format
Objectives
Rules
README
2.b Use Looping constructs (for, etc.) to process file, command line input
...
⬅️ Back
Table Of Contents
2.b Use Looping constructs (for, etc.) to process file, command line input