https://github.com/becaalvarez/desafioslinux
Repositório de desafios e exercícios em Bash para Linux, voltado a estudos e prática de administração de sistemas.
https://github.com/becaalvarez/desafioslinux
bash linux script server shell
Last synced: 4 months ago
JSON representation
Repositório de desafios e exercícios em Bash para Linux, voltado a estudos e prática de administração de sistemas.
- Host: GitHub
- URL: https://github.com/becaalvarez/desafioslinux
- Owner: BecaAlvarez
- Created: 2025-09-26T20:02:04.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-09-30T19:12:49.000Z (4 months ago)
- Last Synced: 2025-09-30T21:13:02.898Z (4 months ago)
- Topics: bash, linux, script, server, shell
- Language: Shell
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desafios Linux
Repositório dedicado a estudos e práticas em **Bash para Linux**, contendo desafios, exercícios e scripts desenvolvidos para aprimorar habilidades em automação e administração de sistemas.


---
## 🎯 Desafios
1. Server Performance Stats
O objetivo deste projeto é desenvolver um script chamado `server-performance-stats.sh` para analisar estatísticas básicas de desempenho de servidores Linux.
### 📂 Requisitos
#### Principais:
- **Uso total da CPU**
- **Uso total da memória** (livre vs utilizada, incluindo percentual)
- **Uso total do disco** (livre vs utilizado, incluindo percentual)
- **Top 5 processos por uso de CPU**
- **Top 5 processos por uso de memória**
#### Opcionais (stretch goals):
Além dos pontos principais, o script pode incluir outras informações úteis, como:
- Versão do sistema operacional
- Tempo de atividade (**uptime**)
- Carga média do sistema (**load average**)
- Usuários logados
- Tentativas de login falhas
### 🔧 Como executar
- Clone este repositório:
```bash
git clone https://github.com/seu-usuario/DesafiosLinux.git
- Acesse o diretório:
```bash
cd DesafiosLinux
- Dê permissão de execução ao script desejado:
```bash
chmod +x server-performance-stats.sh
- Execute o script:
```bash
./server-performance-stats.sh