Mudanças entre as edições de "Guia de Sobrevivência Molecular dos Admins"

De Wikoleculares
Ir para navegação Ir para pesquisar
(Avançado)
Linha 25: Linha 25:
 
'''Comandos báscicos:''' man, cd, ls, ssh, scp, cat, nano, cp, rm, mv, kill, pkill, killall, ps, pwd, mkdir, rmdir, echo
 
'''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)
+
'''Referências úteis:''' (escolha sua preferida/faça uma mistura quando alguma estiver incompleta)
  
[https://linux.ime.usp.br/arquivos/apostila.pdf 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.  
+
[https://linux.ime.usp.br/arquivos/apostila.pdf 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.  
  
[http://wiki.cecm.usp.br/~bluewhale/tutorial/ Tutorial do  Bluewhale] (Veterano Ruggiero): criado para um CMinario sobre Linux, bem introdutorio mas interessante, aborda varios temas.
+
[http://wiki.cecm.usp.br/~bluewhale/tutorial/ Tutorial do  Bluewhale (Veterano Ruggiero)] Criado para um CMinario sobre Linux, bem introdutorio mas interessante, aborda varios temas.
  
 
[http://wiki.ubuntu-br.org/ComandosBasicos Wiki oficial do Ubuntu]
 
[http://wiki.ubuntu-br.org/ComandosBasicos Wiki oficial do Ubuntu]
  
[https://www.codecademy.com/learn/learn-the-command-line Curso do Code Academy]: dá o básico de bash, bem incompleto mas bem didatico.
+
[https://www.codecademy.com/learn/learn-the-command-line Curso do Code Academy] o básico de bash, bem incompleto mas bem didatico.
  
[https://www.infowester.com/comandoslinux.php Infowester lista de comandos básicos]: bem objetivo, mais uma lista de comandos com descrição.
+
[https://www.infowester.com/comandoslinux.php Infowester lista de comandos básicos] Bem objetivo, mais uma lista de comandos com descrição.
  
 
=== Avançado ===
 
=== Avançado ===
Linha 63: Linha 63:
  
  
'''Referencias uteis:'''  
+
'''Referências úteis:'''  
  
 
[[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.
 
[[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.

Edição das 17h48min 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.

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

Referências úteis: (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.

Wiki oficial do Ubuntu

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


Referências úteis:

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.

Wiki da distribuição Arch Linux Muito útil para tudo, desde aprender a instalar arch até as aprender as especificidades dos pacotes.

Stackexchange Forúm de programação num geral.