O que todo especialista deve saber? [fechadas]

0

Quais são as coisas que qualquer expert em UNIX autodeclarado tem em mãos? Estou procurando preencher quaisquer lacunas no meu conhecimento.

Algumas coisas em que consigo pensar:

  • Shell (interativo e de script)
  • Utilitários comuns (grep, ls, etc.)
  • vi (possivelmente Emacs também)
  • Alguma mistura de sed / awk / Perl (de preferência todos)
  • Conhecimento dos padrões de rede
  • Capacidade de configurar programas comuns: um servidor de e-mail, servidor de arquivos e assim por diante

Provavelmente esquecendo muito, óbvio e não tão óbvio. O que mais?

    
por tsvallender 11.08.2010 / 14:50

2 respostas

2

Como especialista em UNIX, você deve, no mínimo, ser capaz de:

  • Construa seu sistema a partir da origem
  • Aplicar correções de origem ao seu sistema
  • Resolva qualquer problema que você encontrar
  • Entenda o que os botões obscuros do seu kernel fazem e por que você provavelmente não deve tocá-los
  • Administrar seu sistema
  • Proteja seu sistema
  • Mantenha seu sistema
  • Conecte seu sistema a outros sistemas
por 11.08.2010 / 16:44
1

Do ponto de vista do desenvolvimento:

  1. Você deve saber como usar o vim com cscope e ctags, isso ajudará você a entender o código de outras pessoas mais rapidamente. Também aprendemos muito com o código de outras pessoas.
  2. Ferramentas de controle de origem, como CVS, svn, etc.
  3. Depuradores, por exemplo gdb, dbx
por 11.08.2010 / 15:09

Tags