# Treinamento de Servidores Linux - Rede_
---
Roteiro:
- [x] Checar se todo mundo está com virtualbox instalado;
- [x] Instalação do debian;
- [x] Shell e Bash: variáveis de ambiente e PATH;
- [x] Comandos p/ manipulação de arquivos e diretórios: `ls`, `cd`, `touch`, `cat`, `mkdir`, `mv`;
- [x] File descriptors: `stdout`, `strerr`;
- [x] Instalando pacotes: `apt-get`, `apt`, `aptitude`;
- [x] Editores de texto: nano, vim;
- [x] Comandos p/ gerenciar usuários: `passwd`, `useradd`, `su`;
- [x] Gerenciamento de privilégios: `chmod`, `chown`, `sudo`;
- [ ] RUID e EUID;
- [ ] Configurações de rede: `/etc/networking/interfaces`;
- [x] Comandos de rede: `ping`, `ifconfig`, `dig`, `iptables`;
- [x] SSH;
- [ ] Scripts de inicialização;
- [ ] Crontab;
- [ ] Configuração de vlan;
---
```c
printf("fjhsdjfsd\n");
FILE* f = fopen(<PATH>)
fprintf(stdout, "sdjkhfjsdhfks\n");
```
stdout = 1
stderr = 2
https://www.linux.com/training-tutorials/understanding-linux-file-permissions/