Prezentarea cursului
This training presents fundamentals topics of Linux on RHEL 10 .
• Navigate, search, and manipulate files from CLI; use pipelines and redirection
• Manage users/groups, permissions, ACLs, and sudo
• Manage software with DNF + repositories
• Control boot targets, services, processes, logs (systemd + journald)
• Configure storage
• Configure basic networking, hostname/DNS, and SSH key auth
• Apply baseline security
Ce subiecte abordează cursul
Day 1 — Shell basics + the filesystem
Module 1. Linux Basics
- What Linux is, filesystem layout, FHS basics
- Getting help: man, info, /usr/share/doc, --help
- Text editors: vim
Module 2. Essential command-line tools
- Paths, globbing, quoting, environment variables
- I/O redirection, pipes, command substitution
- Files and directories: create/copy/move/remove, links (hard vs symlink)
- Search & inspection: find, locate, grep, file, stat
Day 2 — Users and permissions
Module 3. Users & groups
- Create/modify/delete users and groups
- Password aging & account policies
- Default file permissions, umask
Module 4. Permissions & access control
- Ownership, mode bits, special bits
- ACL basics: getfacl/setfacl
- sudo fundamentals
Day 3 — Operate running systems
Module 6. Boot and system targets
- GRUB basics, selecting targets (multi-user vs graphical)
- Recovery basics
Module 7. Processes & performance basics
- Inspect and manage processes: ps, top, pgrep, kill, priorities
- Resource visibility
Module 8. systemd services + journald
- Unit concepts, enable/start/stop/status
- Logs: journalctl filtering, persistent logs concept
- Scheduled jobs: cron + systemd timers
Day 4 — Storage + networking + software management
Module 9. Local storage
- Partitioning overview (MBR/GPT)
- Filesystems, labels/UUID, mounting, /etc/fstab
- Swap
- LVM: PV/VG/LV create/extend, resize filesystem safely
Module 10. Networking + remote access
- IP config concepts, verifying connectivity, routes
- Hostname/DNS basics
- SSH: host keys, client keys, key-based authentication
Day 5
Module 5. Shell scripting fundamentals
Module 11. Software management
Module 12. Baseline security
- Firewall fundamentals (zones/services/ports)
- SELinux basics: modes, contexts, troubleshooting mindset (intro)