Visão Geral
O curso Linux System Administrator I apresenta os principais conceitos, ferramentas e procedimentos técnicos necessários para a administração de sistemas operacionais Linux em ambientes corporativos e de infraestrutura de TI.
A formação aborda a arquitetura e os componentes fundamentais do Linux, instalação e configuração do sistema operacional, gerenciamento de usuários e grupos, administração de arquivos e diretórios, permissões de acesso, gerenciamento de processos, serviços, pacotes e configurações básicas de rede.
Os participantes desenvolverão competências práticas para executar atividades de administração de servidores Linux, utilizando principalmente a interface de linha de comando (CLI), comandos administrativos, ferramentas nativas e procedimentos essenciais de manutenção e troubleshooting.
O treinamento combina fundamentos técnicos com laboratórios práticos individuais, permitindo que os profissionais adquiram autonomia para executar tarefas operacionais de administração Linux, compreender o funcionamento do sistema e preparar ambientes para atividades mais avançadas de infraestrutura, segurança e automação.
Conteúdo Programatico
Module 1 – Linux Fundamentals and System Architecture
- Introduction to Linux and Open Source
- Linux distributions and their characteristics
- Linux architecture and system components
- Kernel, Shell and user space
- Linux filesystem hierarchy (FHS)
- Linux boot process and system initialization
- Command-line interface (CLI) fundamentals
Module 2 – Linux Installation and Initial Configuration
- Linux installation methods and deployment options
- Installation of Linux server distributions
- Disk partitioning and filesystem selection
- Initial system configuration
- Hostname and system identification
- Date, time and timezone configuration
- System updates and repository configuration
Module 3 – Command-Line Administration and File Management
- Linux command-line environment
- Essential Linux commands and utilities
- Navigation and directory management
- File creation, copying, moving and deletion
- File content inspection and manipulation
- File searching and command output filtering
- Input, output and error redirection
- Pipes and command chaining
- Basic text processing with grep, sed and awk
Module 4 – User and Group Administration
- Linux user and group management
- User creation, modification and deletion
- Group creation and membership administration
- System accounts and administrative accounts
- Password policies and account expiration
- User authentication and account configuration
- sudo configuration and privilege delegation
- User and group management files
Module 5 – File Permissions and Storage Management
- Linux file ownership and permissions
- Read, write and execute permissions
- Symbolic and numeric permission management
- chmod, chown and chgrp commands
- Special permissions: SUID, SGID and Sticky Bit
- Disk partitions and storage devices
- Filesystem creation and management
- Mounting and unmounting filesystems
- Disk space and filesystem usage monitoring
- Introduction to swap management
Module 6 – Process and Service Management
- Linux process management fundamentals
- Process identification and monitoring
- Foreground and background processes
- Process priorities and signals
- Process termination and resource management
- Systemd architecture and service management
- Starting, stopping and restarting services
- Service configuration and automatic startup
- System targets and boot configuration
Module 7 – Package Management and Network Administration
- Linux software package management
- Package installation, update and removal
- APT and DNF package managers
- Software repositories and dependencies
- Linux network interfaces and configuration
- IP addressing, gateways and DNS
- Network connectivity testing and troubleshooting
- Essential network administration commands
- SSH fundamentals and remote administration
Module 8 – System Monitoring, Logs and Basic Troubleshooting
- Linux system monitoring fundamentals
- CPU, memory and disk resource monitoring
- System logs and journal management
- Log analysis using journalctl
- System troubleshooting methodologies
- Identifying common system failures
- Basic security and system hardening practices
- System maintenance and update procedures
- Backup fundamentals and recovery concepts
- Integrated practical administration lab