Eu gostaria de aprender mais sobre o Linux. Examinei brevemente alguns livros e vários artigos on-line, mas a única maneira de aprender algo é realmente começar a usá-lo.
Eu gostaria de entrar no fundo do poço e configurar um servidor Linux. Até agora eu baixei o Ubuntu Server.
Estou à procura de um objetivo ou um desafio, se quiser, algo que me familiarize com os servidores Linux.
Idealmente, eu gostaria de poder configurar um servidor de email, arquivo e web seguro. Eu tenho um forte histórico de programação, então espero que isso me ajude.
Entendo que essa não é uma pergunta específica, estou apenas procurando um marco ou uma meta; caso contrário, posso passar semanas lendo livros e artigos on-line.
Editar 1: Obrigado a todos pelas respostas.
Com base no que você disse até agora, acho que existem poucas áreas diferentes que preciso aprender:
- Núcleos. Estou correto em dizer que é a primeira coisa em que devo me concentrar?
- Virtualização. Quando estiver satisfeito com meu conhecimento sobre kernels, gostaria de me concentrar no KVM. Eu li bruscamente sobre hipervisores e acredito que eles também se enquadram na virtualização. Por favor me corrija se eu estiver errado.
- Segurança. Idealmente, gostaria de deixar isso por último, mas acho que a maioria dos pacotes que vou precisar estão online. Portanto, não tenho certeza se devo dar a isso uma prioridade mais alta. SSH, Linux como Firewall e acesso remoto através de shell se enquadram nesta categoria.
- Por fim, examinarei as rotinas de backup (usando o Linux como servidor de arquivos) e configurarei os servidores da Web e de email. Eu acho que o servidor de correio pode ser uma dor.
Estou tentado a começar um blog e ver onde me leva depois de duas semanas. No que diz respeito às distribuidoras, vi que existem centenas de diferentes distribuições Linux. Para ser perfeitamente honesto, não quero nada simples, mas, ao mesmo tempo, não quero passar horas em uma operação muito básica para começar. Idealmente, eu gostaria de trabalhar apenas no prompt de comando, uma vez que eu puder fazer isso, poderei trabalhar com a maioria das GUIs bonitas (espero que assim seja).
Mais uma vez, obrigado pela sua ajuda e eu realmente aprecio qualquer conselho adicional.
Edit 2: Isso me deixa com uma pergunta final sobre qual distribuição do Linux devo usar?