Qual é uma boa introdução ao Linux para um iniciante maduro?

Qual é uma boa introdução ao Linux para um iniciante maduro?

Sou um pouco novo em programação e toda a minha programação até agora foi no Windows.

Não tenho nenhum treinamento formal em computadores, mas sou um cara inteligente e aprendo razoavelmente rápido. (Eu tenho um Ph.D. em matemática.)

O que seria uma introdução ao Linux que não pressupõe experiência anterior não-Windows, mas chega ao material bom/útil/poderoso?

Responder1

Fiz uma pergunta semelhante há algum tempo e, depois de ler as respostas aqui, decidi configurar um servidor Ubuntu para funcionar com acesso ssh. Tenho usado-o diariamente há cerca de um mês para hospedar alguns pequenos sites, como servidor de arquivos e apenas como projeto. Eu faço login nele de diferentes locais várias vezes por dia e façoalgo...qualquer coisa: mova arquivos, edite arquivos de configuração com vi, qualquer coisa.

Talvez eu seja um geek, mas ainda acho isso totalmente fascinante um mês depois.

Aqui está a minha pergunta, não exatamente como a sua, mas eu também era administrador apenas do Windows ...

Administrador do Windows deseja começar aos poucos com o servidor de arquivos Linux (ubuntu)

Responder2

Ajudaria se sua pergunta fosse um pouco mais específica, mas vou tentar.

Alguns apontarão que isso não está relacionado ao administrador de sistemas, mas eu discordo. Configurar ambientes de desenvolvimento para programadores e fornecer suporte faz parte do trabalho de muitos de nós.

  1. Escolha uma distribuição e instale-a. Você poderia tentar um live-cd, mas poucos ambientes de desenvolvimento podem ser executados a partir dele.

  2. Saiba para que você vai programar, é estritamente um programa Linux? É um programa de desktop?

  3. Selecione seu kit de ferramentas e bibliotecas.

  4. ConfiraEstouro de pilha, o site irmão relacionado à programação desta página da web.

  5. Começar no Linux (pela minha experiência) pode ser difícil. Mas lembre-se, embora o Linux possa não ter a maior participação de usuários, quase todos os usuários postam seus problemas em um fórum aberto. Isso significa que você pode pesquisar no Google praticamente qualquer problema que imaginar. Na minha opinião, é mais fácil encontrar ajuda online para Linux do que para Windows (dependendo da sua distribuição, o Ubuntu é recomendado para iniciantes).

  6. Escolha um IDE (ambiente de desenvolvimento), por exemplo, gosto do Geany (que vem com o Gnome/Ubuntu), mas existem inúmeras alternativas.

Não é uma resposta muito específica, mas a pergunta não foi muito específica, então espero que ela indique a direção certa. A maioria de nós, "caras do Linux", já fomos usuários do Windows em algum momento e acredito que seu raciocínio lógico e seu diploma de matemática irão ajudá-lo.

Basta pensar em 'Matlab' se você ficar preso no terminal.

Responder3

Muitos dos recursos mencionados emessa questãosão adequados para iniciantes.

Responder4

Acrescentarei que a <distribution name> Unleashedsérie da SAMS Publishing tem uma boa abordagem geral e aprofundada.

Foi onde comecei com o Linux há muitas luas, e ainda muito do que foi abordado na edição de 96 ainda é válido. Muita coisa mudou/melhorou/etc, mas esses livros têm sido um recurso valioso para mim muitas vezes.

informação relacionada