Log in Sign up
Trang chủeBookRed Hat RHCSA 9 Cert Guide: EX200, 1st edition
Red Hat RHCSA 9 Cert Guide: EX200, 1st edition

Red Hat RHCSA 9 Cert Guide: EX200, 1st edition

BRAND: PEARSON
Publisher:
PEARSON
Author:
Sander van Vugt
Edition:
(April 27, 2023) © 2023
eBook ISBN:
9780138096182
Print ISBN:
9780138096274
Type:
1 Year Subscription. Dành cho Cá nhân
eBook edition. 1 Year Subscription. Dành cho Cá nhân | Trường ĐH, Nhóm, Thư Viện: Gọi 0915920514 để báo giá Pearson, Vital Source eBook hoặc mua Sách In

Tổng quan sách

Học, chuẩn bị và luyện tập cho kỳ thi Red Hat RHCSA 9 (EX200)Đề thi Master Red Hat RHCSA 9 EX200Đánh giá kiến ​​thức của bạn bằng các câu hỏi và bài thí nghiệm cuối chươngÔn lại các khái niệm chính với các nhiệm vụ luyện thiThực hành với bốn bài kiểm tra thực hành độc đáo Hướng dẫn chứng chỉ Red Hat RHCSA 9: EX200 là hướng dẫn ôn thi toàn diện. Nhà tư vấn, tác giả và người hướng dẫn Linux hàng đầu Sander van Vugt chia sẻ các gợi ý chuẩn bị và mẹo làm bài kiểm tra, giúp bạn xác định các điểm yếu và cải thiện cả kiến ​​thức khái niệm cũng như kỹ năng thực hành của học sinh. Tài liệu được trình bày ngắn gọn, tập trung vào việc tăng cường sự hiểu biết và ghi nhớ các chủ đề thi.Cuốn sách giới thiệu cho học sinh một quy trình chuẩn bị bài kiểm tra có tổ chức thông qua việc sử dụng các yếu tố và kỹ thuật trong chuỗi đã được chứng minh. Danh sách chủ đề bài kiểm tra giúp việc tham khảo trở nên dễ dàng và Nhiệm vụ luyện thi ở cuối chương giúp bạn tìm hiểu sâu về các khái niệm chính mà bạn phải biết kỹ để vượt qua bài kiểm tra. Các câu hỏi ôn tập giúp bạn đánh giá kiến ​​thức của mình và chương chuẩn bị cuối cùng sẽ hướng dẫn bạn các công cụ và tài nguyên để giúp bạn lập kế hoạch học tập cuối cùng.Được đánh giá cao về mức độ chi tiết, các tính năng đánh giá cũng như các câu hỏi và bài tập ôn tập đầy thử thách, hướng dẫn học tập này giúp bạn nắm vững các khái niệm và kỹ thuật giúp học sinh thành công trong kỳ thi ngay lần đầu tiên, bao gồmQuản lý hệ thống cơ bản: Cài đặt, công cụ, quản lý tệp, tệp văn bản, kết nối RHEL9, quản lý người dùng/nhóm, quyền và cấu hình mạngVận hành các hệ điều hành: Quản lý phần mềm, quy trình, lưu trữ, lưu trữ nâng cao; làm việc với Systemd; lập kế hoạch nhiệm vụ; và cấu hình ghi nhật kýQuản trị hệ thống nâng cao: Quản lý kernel và các thủ tục khởi động, khắc phục sự cố cần thiết, tập lệnh bash shellQuản lý dịch vụ mạng: Định cấu hình SSH, tường lửa và dịch vụ thời gian; quản lý các dịch vụ HTTP Apache và SE Linux; truy cập bộ nhớ mạng; và quản lý container
  1. Introduction xxxPart I Performing Basic System Management Tasks
  2. Chapter 1Installing Red Hat Enterprise Linux 3“Do I Know This Already?” Quiz 3Foundation Topics 6Preparing to Install Red Hat Enterprise Linux 6What Is Red Hat Enterprise Linux 9 Server? 6Getting the Software 7Using Red Hat Enterprise Linux 7Using CentOS Stream 7Other Distributions 8Understanding Access to Repositories 8Setup Requirements 9Cert Guide Environment Description 9Performing an Installation 10Summary 22Exam Preparation Tasks 23End-of-Chapter Lab 24
  3. Chapter 2Using Essential Tools 27“Do I Know This Already?” Quiz 27Foundation Topics 30Basic Shell Skills 30Understanding Commands 30Executing Commands 30I/O Redirection 32Using Pipes 34History 35Bash Completion 37Editing Files with vim 37Understanding the Shell Environment 40Understanding Variables 40Recognizing Environment Configuration Files 41Using /etc/motd and /etc/issue 42Finding Help 43Using --help 43Using man 43Finding the Right man Page 44Updating mandb 46Using info 47Using /usr/share/doc Documentation Files 48Summary 49Exam Preparation Tasks 49End-of-Chapter Lab 51
  4. Chapter 3Essential File Management Tools 53“Do I Know This Already?” Quiz 53Foundation Topics 56Working with the File System Hierarchy 56Defining the File System Hierarchy 56Understanding Mounts 57Managing Files 61Working with Wildcards 61Managing and Working with Directories 61Working with Absolute and Relative Pathnames 62Listing Files and Directories 64Copying Files and Directories 64Moving Files and Directories 65Deleting Files and Directories 66Using Links 68Understanding Hard Links 68Understanding Symbolic Links 69Creating Links 69Removing Links 70Working with Archives and Compressed Files 71Managing Archives with tar 72Creating Archives with tar 72Monitoring and Extracting tar Files 73Using Compression 74Summary 75Exam Preparation Tasks 76End-of-Chapter Lab 77
  5. Chapter 4Working with Text Files 81“Do I Know This Already?” Quiz 81Foundation Topics 84Using Common Text File–Related Tools 84Doing More with less 84Showing File Contents with cat 85Displaying the First or Last Lines of a File with head and tail 86Filtering Specific Columns with cut 87Sorting File Contents and Output with sort 87Counting Lines, Words, and Characters with wc 88A Primer to Using Regular Expressions 89Using Line Anchors 90Using Escaping in Regular Expressions 91Using Wildcards and Multipliers 91Using Extended Regular Expressions 91Using grep to Analyze Text 93Working with Other Useful Text Processing Utilities 94Summary 96Exam Preparation Tasks 96End-of-Chapter Lab 98
  6. Chapter 5Connecting to Red Hat Enterprise Linux 9 101“Do I Know This Already?” Quiz 101Foundation Topics 104Working on Local Consoles 104Logging In to a Local Console 104Switching Between Terminals in a Graphical Environment 105Working with Multiple Terminals in a Nongraphical Environment 107Understanding Pseudo Terminal Devices 108Booting, Rebooting, and Shutting Down Systems 109Using SSH and Related Utilities 110Accessing Remote Systems Using SSH 110Using Graphical Applications in an SSH Environment 113Securely Transferring Files Between Systems 114Using scp to Securely Copy Files 114Using sftp to Securely Transfer Files 115Using rsync to Synchronize Files 115Configuring Key-Based Authentication for SSH 116Using Passphrases or Not? 116Summary 117Exam Preparation Tasks 118End-of-Chapter Labs 119
  7. Chapter 6User and Group Management 121“Do I Know This Already?” Quiz 121Foundation Topics 124Understanding Different User Types 124Users on Linux 124Working as Root 124Using su 125sudo 126PolicyKit 127Creating and Managing User Accounts 129System Accounts and Normal Accounts 129Creating Users 132Modifying the Configuration Files 132Using useradd 133Home Directories 133Default Shell 133Managing User Properties 134Configuration Files for User Management Defaults 134Managing Password Properties 135Creating a User Environment 135Creating and Managing Group Accounts 137Understanding Linux Groups 137Creating Groups 137Creating Groups with vigr 137Using groupadd to Create Groups 138Managing Group Properties 138Summary 139Exam Preparation Tasks 140End-of-Chapter Labs 141
  8. Chapter 7Permissions Management 145“Do I Know This Already?” Quiz 145Foundation Topics 148Managing File Ownership 148Displaying Ownership 148Changing User Ownership 149Changing Group Ownership 150Understanding Default Ownership 150Managing Basic Permissions 151Understanding Read, Write, and Execute Permissions 152Applying Read, Write, and Execute Permissions 153Managing Advanced Permissions 155Understanding Advanced Permissions 155Applying Advanced Permissions 157Setting Default Permissions with umask 159Working with User-Extended Attributes 160Summary 162Exam Preparation Tasks 162End-of-Chapter Lab 164
  9. Chapter 8Configuring Networking 167“Do I Know This Already?” Quiz 167Foundation Topics 170Networking Fundamentals 170IP Addresses 170IPv6 Addresses 171IPv4 Network Masks 171Binary Notation 172MAC Addresses 173Protocol and Ports 173Managing Network Addresses and Interfaces 174Validating Network Configuration 175Validating Network Address Configuration 175Validating Routing 178Validating the Availability of Ports and Services 179Managing Network Configuration with nmtui and nmcli 180Required Permissions to Change Network Configuration 181Configuring the Network with nmcli 182Configuring the Network with nmtui 184Working on Network Configuration Files 186Setting Up Hostname and Name Resolution 187Hostnames 187DNS Name Resolution 189Summary 191Exam Preparation Tasks 191End-of-Chapter Lab 193Part II Operating Running Systems
  10. Chapter 9Managing Software 195“Do I Know This Already?” Quiz 195Foundation Topics 198Managing Software Packages with dnf 198Understanding the Role of Repositories 198Registering Red Hat Enterprise Linux for Support 199Managing Subscriptions 200Specifying Which Repository to Use 200Understanding Repository Security 203Creating Your Own Repository 204Using dnf 206Using dnf to Find Software Packages 206Getting More Information About Packages 208Installing and Removing Software Packages 209Showing Lists of Packages 211Updating Packages 213Working with dnf Package Groups 214Using dnf History 216Managing Package Modules 217Understanding dnf Modules 218Managing Modules 218Managing Software Packages with rpm 221Understanding RPM Filenames 222Querying the RPM Database 222Querying RPM Package Files 223Using repoquery 224Summary 226Exam Preparation Tasks 226End-of-Chapter Labs 227
  11. Chapter 10Managing Processes 231“Do I Know This Already?” Quiz 231Foundation Topics 234Introduction to Process Management 234Managing Shell Jobs 234Running Jobs in the Foreground and Background 234Managing Shell Jobs 235Understanding Parent–Child Relations 237Using Common Command-Line Tools for Process Management 237Understanding Processes and Threads 238Using ps to Get Process Information 239Understanding Process Priorities 241Exploring Relations Between Slices 241Managing Process Priorities 242Sending Signals to Processes with kill, killall, and pkill 243Killing Zombies 245Using top to Manage Processes 246Using tuned to Optimize Performance 248Summary 250Exam Preparation Tasks 250End-of-Chapter Lab 251
  12. Chapter 11Working with Systemd 253“Do I Know This Already?” Quiz 253Foundation Topics 256Understanding Systemd 256Understanding Systemd Unit Locations 256Understanding Systemd Service Units 257Understanding Systemd Mount Units 258Understanding Systemd Socket Units 259Understanding Systemd Target Units 260Managing Units Through Systemd 261Managing Dependencies 263Managing Unit Options 265Summary 267Exam Preparation Tasks 267End-of-Chapter Lab 268
  13. Chapter 12Scheduling Tasks 271“Do I Know This Already?” Quiz 271Foundation Topics 274Understanding Task Scheduling Options in RHEL 274Using Systemd Timers 274Configuring cron to Automate Recurring Tasks 276Managing the crond Service 276Understanding cron Timing 278Managing cron Configuration Files 278Understanding the Purpose of anacron 281Managing cron Security 282Configuring at to Schedule Future Tasks 282Summary 283Exam Preparation Tasks 284End-of-Chapter Lab 285
  14. Chapter 13Configuring Logging 287“Do I Know This Already?” Quiz 287Foundation Topics 290Understanding System Logging 290Understanding the Role of systemd-journald and rsyslogd 290Reading Log Files 292Understanding Log File Contents 293Live Log File Monitoring 294Using logger 294Working with systemd-journald 295Using journalctl to Find Events 295Preserving the Systemd Journal 298Configuring rsyslogd 300Understanding rsyslogd Configuration Files 300Understanding rsyslog.conf Sections 300Understanding Facilities, Priorities, and Log Destinations 301Rotating Log Files 304Summary 306Exam Preparation Tasks 306End-of-Chapter Lab 308
  15. Chapter 14Managing Storage 311“Do I Know This Already?” Quiz 311Foundation Topics 314Understanding MBR and GPT Partitions 314Understanding the MBR Partitioning Scheme 314Understanding the Need for GPT Partitioning 315Understanding Storage Measurement Units 316Managing Partitions and File Systems 317Creating MBR Partitions with fdisk 318Using Extended and Logical Partitions on MBR 320Creating GPT Partitions with gdisk 322Creating GPT Partitions with parted 327Creating File Systems 328Changing File System Properties 329Managing Ext4 File System Properties 329Managing XFS File System Properties 331Adding Swap Partitions 332Adding Swap Files 333Mounting File Systems 333Manually Mounting File Systems 334Using Device Names, UUIDs, or Disk Labels 334Automating File System Mounts Through /etc/fstab 335Using Systemd Mounts 338Summary 339Exam Preparation Tasks 340End-of-Chapter Lab 341
  16. Chapter 15Managing Advanced Storage 343“Do I Know This Already?” Quiz 343Foundation Topics 346Understanding LVM 346LVM Architecture 346LVM Features 347Creating LVM Logical Volumes 348Creating the Physical Volumes 350Creating the Volume Groups 353Creating the Logical Volumes and File Systems 355Understanding LVM Device Naming 355Resizing LVM Logical Volumes 358Resizing Volume Groups 358Resizing Logical Volumes and File Systems 358Reducing Volume Groups 360Configuring Stratis 361Understanding Stratis Architecture 362Creating Stratis Storage 362Managing Stratis 363Summary 365Exam Preparation Tasks 365End-of-Chapter Labs 366Part III Performing Advanced System Administration Tasks
  17. Chapter 16Basic Kernel Management 369“Do I Know This Already?” Quiz 369Foundation Topics 372Understanding the Role of the Linux Kernel 372Understanding the Use of Kernel Threads and Drivers 372Analyzing What the Kernel Is Doing 373Working with Kernel Modules 375Understanding Hardware Initialization 376Managing Kernel Modules 378Checking Driver Availability for Hardware Devices 381Managing Kernel Module Parameters 382Upgrading the Linux Kernel 383Summary 383Exam Preparation Tasks 384End-of-Chapter Lab 385
  18. Chapter 17Managing and Understanding the Boot Procedure 387“Do I Know This Already?” Quiz 387Foundation Topics 390Managing Systemd Targets 390Understanding Systemd Targets 390Working with Targets 390Understanding Target Units 391Understanding Wants 392Managing Systemd Targets 392Isolating Targets 393Setting the Default Target 396Working with GRUB 2 396Understanding GRUB 2 396Understanding GRUB 2 Configuration Files 397Modifying Default GRUB 2 Boot Options 398Summary 399Exam Preparation Tasks 399End-of-Chapter Labs 401
  19. Chapter 18Essential Troubleshooting Skills 403“Do I Know This Already?” Quiz 403Foundation Topics 406Understanding the RHEL 9 Boot Procedure 406Passing Kernel Boot Arguments 408Accessing the Boot Prompt 408Starting a Troubleshooting Target 409Using a Rescue Disk 410Restoring System Access Using a Rescue Disk 411Reinstalling GRUB Using a Rescue Disk 413Re-creating the Initramfs Using a Rescue Disk 413Fixing Common Issues 414Reinstalling GRUB 2 414Fixing the Initramfs 415Recovering from File System Issues 415Resetting the Root Password 416Summary 417Exam Preparation Tasks 417End-of-Chapter Lab 419
  20. Chapter 19An Introduction to Automation with Bash Shell Scripting 421“Do I Know This Already?” Quiz 421Foundation Topics 424Understanding Shell Scripting Core Elements 424Using Variables and Input 426Using Positional Parameters 426Working with Variables 427Using Conditional Loops 429Working with if … then … else 430Using || and && 431Applying for 431Understanding while and until 432Understanding case 434Bash Shell Script Debugging 435Summary 435Exam Preparation Tasks 436End-of-Chapter Lab 437Part IV Managing Network Services
  21. Chapter 20Configuring SSH 439“Do I Know This Already?” Quiz 439Foundation Topics 442Hardening the SSH Server 442Limiting Root Access 442Configuring Alternative Ports 443Modifying SELinux to Allow for Port Changes 443Limiting User Access 444Using Other Useful sshd Options 445Session Options 446Connection Keepalive Options 446Configuring Key-Based Authentication with Passphrases 447Summary 448Exam Preparation Tasks 448End-of-Chapter Lab 450
  22. Chapter 21Managing Apache HTTP Services 453“Do I Know This Already?” Quiz 453Foundation Topics 456Configuring a Basic Apache Server 456Installing the Required Software 456Identifying the Main Configuration File 456Creating Web Server Content 459Understanding Apache Configuration Files 460Creating Apache Virtual Hosts 462Summary 464Exam Preparation Tasks 464End-of-Chapter Lab 466
  23. Chapter 22Managing SELinux 469“Do I Know This Already?” Quiz 470Foundation Topics 473Understanding SELinux Working Modes 473Understanding Context Settings and the Policy 477Monitoring Current Context Labels 477Setting Context Types 479Finding the Context Type You Need 482Restoring Default File Contexts 483Managing Port Access 484Using Boolean Settings to Modify SELinux Settings 485Diagnosing and Addressing SELinux Policy Violations 487Making SELinux Analyzing Easier 489Summary 490Exam Preparation Tasks 491End-of-Chapter Lab 492
  24. Chapter 23Configuring a Firewall 495“Do I Know This Already?” Quiz 495Foundation Topics 498Understanding Linux Firewalling 498Understanding Previous Solutions 498Understanding Firewalld 498Understanding Firewalld Zones 499Understanding Firewalld Services 500Working with Firewalld 501Summary 504Exam Preparation Tasks 504End-of-Chapter Lab 506
  25. Chapter 24Accessing Network Storage 509“Do I Know This Already?” Quiz 509Foundation Topics 512Using NFS Services 512Understanding NFS Security 512RHEL NFS Versions 512Setting Up NFS 513Mounting the NFS Share 514Mounting Remote File Systems Through fstab 515Mounting NFS Shares Through fstab 515Using Automount to Mount Remote File Systems 516Understanding Automount 516Defining Mounts in Automount 516Configuring Automount for NFS 517Using Wildcards in Automount 517Summary 518Exam Preparation Tasks 518End-of-Chapter Lab 520
  26. Chapter 25Configuring Time Services 523“Do I Know This Already?” Quiz 523Foundation Topics 526Understanding Local Time 526Using Network Time Protocol 527Managing Time on Red Hat Enterprise Linux 527Using date 528Using hwclock 528Using timedatectl 529Managing Time Zone Settings 531Configuring Time Service Clients 533Summary 534Exam Preparation Tasks 535End-of-Chapter Lab 536
  27. Chapter 26Managing Containers 539“Do I Know This Already?” Quiz 539Foundation Topics 542Understanding Containers 542Container Host Requirements 543Containers on RHEL 9 544Container Orchestration 545Running a Container 545Working with Container Images 550Using Registries 550Finding Images 552Inspecting Images 553Performing Image Housekeeping 556Building Images from a Containerfile 556Managing Containers 558Managing Container Status 558Running Commands in a Container 559Managing Container Ports 561Managing Container Environment Variables 562Managing Container Storage 563Running Containers as Systemd Services 566Summary 568Exam Preparation Tasks 569End-of-Chapter Lab 570
  28. Chapter 27Final Preparation 573General Tips 573Verifying Your Readiness 573Registering for the Exam 573On Exam Day 574During the Exam 575The Nondisclosure Agreement 576
  29. Chapter 28Theoretical Pre-Assessment Exam 579Part V RHCSA 9 Practice ExamsRHCSA Practice Exam A 581RHCSA Practice Exam B 583Appendix A:Answers to the “Do I Know This Already?” Quizzes and Review Questions 585Appendix B:Red Hat RHCSA 9 Cert Guide: EX200Exam Updates 617Glossary 619Online Elements:RHCSA Practice Exam CRHCSA Practice Exam DAppendix C:Memory TablesAppendix D:Memory Tables Answer KeyAppendix E: Study PlannerGlossary9780138096274 TOC 3/24/2023
Chat Zalo