Começando a aprender Unix e Linux [closed]

17

Eu preciso aprender unix e linux e ser um profissional.

Onde devo começar?

    
por Mehdi 22.10.2010 / 17:32

8 respostas

3

Acho que, em vez de escolher uma distribuição específica, você deve experimentar muitas delas em um tempo relativamente curto; digamos mudar a cada dois meses ou mais.

Isso tem dois benefícios principais; você consegue ver diferentes maneiras de fazer as coisas (por exemplo, comparar o Ubuntu com outras distros, está usando o sudo em vez de um benefício muito grande?) e as chances são de você ter experiência em resolver problemas (e aprender mais) que apenas instalar um sistema operacional Linuxy.

Não tenho certeza de quanto isso realmente ajudará: usei várias distribuições Linux e tenho a sorte de não ter tido problemas reais. Portanto, sugiro que você responda às perguntas deste site (e de outros, como superuser.com . Acredito que também existem outros sites na Internet que não são operados pela equipe do Stack Exchange, onde alguém pode responder a problemas postados por usuários).

Eu percebo que você sabe muito pouco no momento, mas fazendo algumas pesquisas e respondendo perguntas, você aprenderá rapidamente. Talvez tenha algumas máquinas virtuais à mão para experimentar coisas.

    
por 23.10.2010 / 22:26
11

Para obter proficiência com o unix, você precisará trabalhar nele regularmente. A prática leva à perfeição .

Primeiramente, sugiro que você escolha a Distribuição Linux . Não se preocupe muito sobre escolher o melhor para você ainda, quando estiver pronto, você encontrará o que . Para um iniciante, uma distro como o Ubuntu será boa o suficiente.

Surgirão problemas, esteja pronto para eles. Faça perguntas na web ( aqui no Unix SE ou em outros fóruns), a comunidade linux (mais correta é a "comunidade opensource") é uma comunidade útil. Quanto mais você participar dessa comunidade, mais rápido você aprenderá.

Agora, você precisará tentar executar tarefas básicas em seu novo SO brilhante. Conversando, Navegando, digitando documentos, enviando e-mails, assistindo filmes, etc. Use o Linux para tudo.

Esteja ciente de que o Linux tem uma curva de aprendizado e que você precisará dedicar tempo para ele se quiser se tornar profissional.

    
por 22.10.2010 / 18:01
6

Minha sugestão seria NÃO começar com uma distro de "iniciante" como o Ubuntu. Quantos servidores nix possuem uma GUI em execução?

O que eu fiz foi começar com o Slackware (http://www.slackware.com) e aprendi a instalar, configurar e usar um sistema * nix.

O Slackware é um sistema prático que exige que você saiba o que está fazendo para que as coisas aconteçam.

Por fim, se você não o fez antes, sugiro que você crie seu próprio PC e use o Slackware como sistema operacional para o seu sistema caseiro (também o que eu fiz).

Você aprenderá MUITO seguindo esse caminho.

Se você quiser levar o seu aprendizado para outro nível, eu sugiro que você implemente seu próprio sistema via "Linux From Scratch" (http://www.linuxfromscratch.org/).

Boa sorte com seus esforços educacionais!

~ tim

    
por 22.10.2010 / 21:10
3

Concordo com Stefan e discordo ( parcialmente, veja mais adiante) com tim : comece com uma boa distro de desktop, e use-a para suas tarefas diárias básicas. Isso permitirá que você experimente e aprenda sem ter que reinicializar o tempo todo (se você precisar reinicializar, não faça isso com muita frequência).

Se você quiser se tornar um profissional, você precisará se familiarizar com o sistema subjacente. Assim como você precisa saber sobre o registro e as permissões e como as DLLs são carregadas, etc. no Windows ...

E quando você estiver começando a se familiarizar com o GUI & um pouco da linha de comando, e você quer aprender sobre servidores linux / unix, você pode executá-los em uma máquina virtual (kvm / qemu, virtualbox, vmware, ...) e ssh para eles.

Então, quando você começar a entender bem a linha de comando, algo como CRUX , Slackware ou O LFS é uma boa ferramenta para obter um conhecimento mais aprofundado sobre como todas as partes do SO (podem) se encaixam.

    
por 23.10.2010 / 06:03
1

Você deve tentar começar com distribuições Linux amigáveis, como Ubuntu ou PCLinuxOS.

    
por 22.10.2010 / 18:08
1

Instale o Debian e tente fazer tudo o que você fez com qualquer sistema que você esteja mais familiarizado, e a partir daí, passe por um guia chamado Referência Debian . É uma introdução básica aos conceitos Debian e Unix.

Por que o Debian? É no que o Ubuntu e o Linux Mint são baseados, e esses dois são os sistemas Unix mais populares que existem por aí. Isso significa que se você se familiarizar com o Debian, você se familiarizará com esses dois.

    
por 01.11.2010 / 17:38
0

O Projeto de Documentação do Linux (TLDP) tem alguns guias muito úteis.

www.tldp.org

    
por 23.10.2010 / 01:06
0

coloque uma distribuição linux como o arch linux no seu computador ... você será forçado a aprender conforme você for para tornar o sistema útil ... o arch simplesmente não é útil para o novato completo.

não adianta adiar as dolorosas lições! A melhor maneira de aprender como consertar alguma coisa é quebrá-la ... e as chances são de que se você usar um sistema como o Ubuntu, você nunca saberá que há problemas para resolver.

eu também recomendo um sistema alternativo como o freebsd, você terá uma perspectiva diferente e terá acesso a alguns recursos interessantes não disponíveis para o linux (dtrace, zfs)

bottom line - se você quiser aprender sobre um sistema, instale um sistema operacional que force você a aprender. se você quiser usar o sistema, instale o ubuntu

    
por 31.10.2010 / 16:48