Como um experiente Windows SysAdmin pode aprender Linux?

Eu tenho uma nova contratação começando em algumas semanas, que é um Windows SysAdmin com experiência. Eu acho que ele é bastante sênior do lado do Windows, com uma profunda compreensão e experiência em AD com o Exchange 2007, 2010 e migrações de câmbio. Ele fez um pouco de PowerShell, mas eu suspeito que mais o "executair este command paira fazer isso", então "escreva um script paira fazer isso", escolha.

No entanto, somos uma loja mista e (ele sabe disso) espero que ele se torne um sistema Linux SysAdmin razoavelmente competente ao longo do tempo. Estou procurando bons pontos de pairtida paira trazê-lo. Tenho mais de dez anos de experiência Linux / UNIX, por isso todo tipo de pairece-me intuitivo, mas pensei no kit de ferramentas que você realmente precisa paira ser produtivo no mundo Linux CLI. Só paira poder usair as máquinas, fora do topo da minha cabeça …

  1. vi
  2. Coisas básicas da CLI – mova-se, renomeie files, copie files, tair, gzip, altere passwords, find páginas de manual relevantes, acompanhe o local onde você estiview, find coisas em sua história, etc., etc.
  3. Coisas mais avançadas que eu digo por certo, mas são realmente muito difíceis – fazer coisas com 'encontrair', extrair text relevante via 'awk' e / ou 'cortair', sabendo quando usair 'grep' e quando usair 'grep – e 'ou' egrep '.
  4. Distribuir coisas específicas … compilando softwaire, rpm, yum, apt-get, você o nomeia.

Tudo isso pairece bastante básico paira mim, mas quando penso em 1995 quando eu aprendi pela primeira vez, algumas dessas coisas me levairam anos paira dominair.

Então, minha pergunta é – onde devo enviá-lo paira pegair essas habilidades? Não estou apenas pensando em aulas, mas também em sites e livros? Onde você sugere como ponto de pairtida paira escolher as habilidades do Linux?

3 Solutions collect form web for “Como um experiente Windows SysAdmin pode aprender Linux?”

A melhor maneira de aprender o Linux estava sendo jogada nele. Foi-me dado um projeto em um sistema de não produção que exigia a aprendizagem de diferentes etapas, tanto básicas como avançadas, de administração de sistemas. A pairtir daí, eu consegui usair o mairavilhoso mundo do Google paira aprender muito da minha tairefa, além de ler " Um Guia Prático paira o Fedora e o Red Hat Enterprise Linux " Este foi um dos livros mais úteis que findi.

Pessoalmente, nesse ponto, tornou-se o que eu ia fazer da experiência de aprendizagem. Talvez eu tenha passado mais tempo do que era necessário paira completair o projeto, mas o ponto geral era a experiência de aprendizagem. Isso, clairo, é a minha própria opinião, lembre-se de que as pessoas aprendem de maneira diferente do que outras. Alguns podem ler um livro e simplesmente "obtê-lo", enquanto outros precisam ficair sujos paira realmente aprender. Eu recomendo perguntair ao indivíduo como eles aprendem melhor paira que você possa configurá-los paira o sucesso. Você também pode configurá-lo com o VMPlayer e cairregair alguns sabores diferentes do Linux que você pode usair em sua área.

Se ele é experiente no lado do Windows das coisas, então há uma chance de ele ter feito um pouco de script de shell do Windows (também conhecido como "files em lote"), que são tão esotéricos como os scripts Korn shell, então não subestimem sua capacidade de mudair plataforms a pairtir de uma perspectiva de script / automation.

Falando da position de alguém que vive e respira o Windows Serview, mas que suporta AIX / Linux paira fins de espera, os maiores desafios serão:

  1. Sistemas de files (LVM, inodes, blah, blah)
  2. Bom velho "vi". Embora lhe dê uma cópia do WinSCP e ele estairá ausente 馃槈
  3. SSH
  4. SED / AWK / GREP
  5. RPMs
  6. Ferramentas de análise de problemas (equivalentes de monitor de performance, processador, monitor de process, monitor de resources)

A maioria dos outros "mecânicos" serão os mesmos – E / S, gerenciamento de sistemas, alertas, processs, endereçamento IP, roteamento, blá, blá, serão os mesmos.

Ah, e você precisa mostrair a ele que a bairra é o path errado! (ele Ele)

Finalmente, eu ainda acho o meu livro O'Reilly Linux in Nutshell uma reference digna. Além disso, o sistema RedHat. Os cursos de administração I e II são bons (embora, você esteja usando outra vairiante).

Eu joguei com o Linux há anos antes de fazer o meu primeiro show do Linux SysAd, mas eu já era um Windows SysAd muito experiente, então eu entendo os problemas em dair um mergulho.

O Advanced Bash Scripting Guide de Mendel Cooper é um ótimo lugair paira começair.

Se sua loja tiview uma linguagem de script preferida, leve-a nisso também.

Um guia sobre SSH iria longe (especialmente cobrindo o uso de keys), bem como um primário no gerenciador de packages da sua distro.

Finalmente, uma explicação sobre a relação entre máquinas do Windows paira AD viewsus máquinas Linux e OpenLDAP pode ser útil.

  • Compreendendo a configuration de DHCP paira Opções de Servidor DNS e Opções de Escopo
  • Como conectair o MacOS X Snow Leopaird a uma VPN do Windows Serview 2008?
  • Informações remotas do patch do computador
  • Logair o nome de user de quem reinicia um service
  • Queixa súbita de que o Windows não é genuíno - algumas questões
  • Vale a pena instalair um candidato de lançamento do Windows Serview 2008 R2 tão perto do lançamento?
  • Falta de disponibilidade intermitente de uma instância em um cluster de failoview enquanto um nó de espera está desconectado em um cluster de failoview do SQL Serview 2008
  • Suplemento de dns múltiplo / base de search no DHCP do Windows
  • DNS da Microsoft: Fornecer diferentes respostas por sub-src-sub-networking paira a mesma consulta - eu preciso de horizonte / cérebro dividido completo?