Mudanças entre as edições de "Guia de Sobrevivência Molecular dos Admins"
(→Básico) |
(→Avançado) |
||
Linha 39: | Linha 39: | ||
=== Avançado === | === Avançado === | ||
− | Aqui | + | Aqui alguns conteúdos mais avançados que você deverá saber para entender melhor sobre o GNU/Linux e se tiver interesse em se tornar [[Administradores do fleming|admin da sala de computação]]. |
+ | |||
+ | Além disso selecionamos uma série de referências com o mesmo objetivo de aprofundar os conhecimentos. Pra quem quer entender a fundo o sistema operacional recomendamos como referência base o livro Descobrindo o Linux, listado a seguir nas referências. Infelizmente não encontramos pdfs deste livro disponibilizados online e atualmente ele não consta no acervo da biblioteca. Porém não deixe que a falta de acesso seja um impecilho ao seu aprendizado. Contate os admins pq alguns deles tem exemplares do livro e podem te emprestar. Vc pode também tentar pedir pro coordenador liberar dinheiro para a compra de alguns exemplares da biblioteca, alegando que é um livro importante. Estaremos trabalhando para melhorar o acesso à este livro. | ||
Linha 63: | Linha 65: | ||
'''Referencias uteis:''' | '''Referencias uteis:''' | ||
− | [[Pequeno manual do administrador]] | + | [[Pequeno manual do administrador]] "Pequeno" manual criado pelos admins ao longo dos anos, cheio de informações uteis relacionadas ao dia dia da sala de comp. |
− | + | [https://novatec.com.br/livros/linux-3ed/ Descobrindo o Linux] Livro extremamente completo sobre Linux, começa do bem básico e chega até o bem avançado, ótimo para quem quer entender a fundo esse sistema operacional. | |
− | Overthewire | + | [http://overthewire.org/wargames/ Overthewire] Site com desafios estimulantes nos quais é necessario aprender algo para passar de nivel, uma maneira de aprender fazendo. |
− | + | [https://stackexchange.com/ Stackexchange] Forúm de programação num geral. | |
− | Wiki da distribuição Arch Linux | + | [https://wiki.archlinux.org/ Wiki da distribuição Arch Linux] Muito útil para tudo, de aprender a instalar até as especificidades dos pacotes. |
Edição das 17h44min de 29 de maio de 2017
Bem vindos ao Guia de Sobrevivência Molecular dos Admins. Aqui vocês deverão encontrar a grosso modo o que vocês devem aprender para sobreviver na sala de computação do favo e como usar alguns benefícios que nós temos com ela, além de entender a estrutura da mesma, pelo menos em termos gerais.
Índice
Infraestrutura (Em construção)
Um pouco de história
Ao longo dos anos, a infraestrutura do curso foi mudando um pouco. Em tempos longincuos quando tudo isso daqui era mato, existia o Lnx00 (lembrar de por foto do Lnx00 vestido de terno na formatura da T6), o qual foi sucedido pelo Apostol (servidor). Hoje em dia, nosso servidor atual é o Fleming (servidor), um grande guerreiro que sobreviveu ao O Grande Desastre da Água de Ar-Condicionado na salinha do Fleming, onde não apenas foi alagado como também conseguiu pegar fogo de algum jeito, queimando um de seus HD's ao explodir um capacitor. Hoje em dia o Fleming foi restaurado quase totalmente a sua antiga gloria graças ao trabalho dos admins da epoca. Além dos servidores, a sala de comp como um todo foi crescendo mudando e se modernizando (ou quase isso) com o tempo.
Principais elementos
Fleming, PROCCM, Sala de comp, sala do servidor. Sites individuais, wiki, site do cm
Linux
Básico
Como parte do esforço dos admins em facilitar a aprendizagem de Linux por parte dos bixos, selecionamos uma série de referências para quem está dando os primeiros passos. A apostila introdutória do IME foi escolhida pelos admins como referência base para ensinar GNU/Linux aos bixos cecêmicos. Se vc é bixo e nunca teve nenhum contato com Linux recomendamos que comece por ela. Se vc é bixo e já tem alguma experiência com Linux, sinta-se a vontade para seguir a referência que quiser.
Além disso listamos alguns dos comandos mais importantes que você precisa saber para usar um computador com sistema operacional Gunu/Linux. Certifique-se de conhecê-los ao final do estudo. Caso algum tenha passado, uma googlada rápida do tipo "<comando> linux" deve resolver seu problema.
Comandos báscicos: man, cd, ls, ssh, scp, cat, nano, cp, rm, mv, kill, pkill, killall, ps, pwd, mkdir, rmdir, echo
Referencias uteis: (escolha sua preferida/faça uma mistura quando alguma estiver incompleta)
Apostila básica de Linux do IME: Recomendada pelos admins aos iniciantes, é interessante por apresentar os básicão de uma forma rápida e não entediante.
Tutorial do Bluewhale (Veterano Ruggiero): criado para um CMinario sobre Linux, bem introdutorio mas interessante, aborda varios temas.
Curso do Code Academy: dá o básico de bash, bem incompleto mas bem didatico.
Infowester lista de comandos básicos: bem objetivo, mais uma lista de comandos com descrição.
Avançado
Aqui alguns conteúdos mais avançados que você deverá saber para entender melhor sobre o GNU/Linux e se tiver interesse em se tornar admin da sala de computação.
Além disso selecionamos uma série de referências com o mesmo objetivo de aprofundar os conhecimentos. Pra quem quer entender a fundo o sistema operacional recomendamos como referência base o livro Descobrindo o Linux, listado a seguir nas referências. Infelizmente não encontramos pdfs deste livro disponibilizados online e atualmente ele não consta no acervo da biblioteca. Porém não deixe que a falta de acesso seja um impecilho ao seu aprendizado. Contate os admins pq alguns deles tem exemplares do livro e podem te emprestar. Vc pode também tentar pedir pro coordenador liberar dinheiro para a compra de alguns exemplares da biblioteca, alegando que é um livro importante. Estaremos trabalhando para melhorar o acesso à este livro.
Tópicos importantes:
Funcionamento do sistema (partições, memória virtual, filesystems, gerenciadores de boot, permissões de arquivos e estrutura de diretórios no GNU/Linux)
Administrar pacotes (pacman, yaourt)
Entender sobre impressão (cups)
Como instalar uma distribuição e um pouco sobre os diferentes tipos
Básico de Apache
O que são sudoers, o que fazem, como vivem, o que comem
Como criar um usuário proccm
Como criar um usuário fleming + sites individuais
Referencias uteis:
Pequeno manual do administrador "Pequeno" manual criado pelos admins ao longo dos anos, cheio de informações uteis relacionadas ao dia dia da sala de comp.
Descobrindo o Linux Livro extremamente completo sobre Linux, começa do bem básico e chega até o bem avançado, ótimo para quem quer entender a fundo esse sistema operacional.
Overthewire Site com desafios estimulantes nos quais é necessario aprender algo para passar de nivel, uma maneira de aprender fazendo.
Stackexchange Forúm de programação num geral.
Wiki da distribuição Arch Linux Muito útil para tudo, de aprender a instalar até as especificidades dos pacotes.