Bem vindo de volta.
Neste vídeo, vamos começar por falar sobre a mente do comando.
Então, esta parte do nosso ambiente de desenvolvimento e o que realmente fazemos aqui e para o que é usado e
depois vamos apresentar alguns dos comandos de linha de comando mais cedo e mais importantes.
Vamos começar por falar sobre o que a linha de comando é o que é o seu ponto de vista.
Até agora, você me viu digitar uma instrução no comando de linha de comando um, eu escrevi o aplicativo de nó.
Sim, parece assim.
é assim que eu comecei meu servidor quando fiz a demonstração do aplicativo de demonstração do cão.
E não funcionará aqui porque não tenho um arquivo de acesso, mas
Esse é apenas um dos comandos importantes.
Mas há um pouco mais do que vamos aprender sobre isso que usaremos no
resto desta classe.
Antes de falar sobre eles, eu quero ler a introdução deste livro.
Este e-book chamado Como conhecer a linha de comando escrito por David Baum gold e é um ótimo recurso.
E se você tiver o tempo, eu definitivamente recomendo que você leia esse ebook inteiro, bem como este tutorial de linha
de comando básico que ele faz links para aqui.
Mas o que eu quero ler é este parágrafo, aqui, a linha de comando é o último lugar de energia
no seu computador, usando a linha de comando, você pode realizar apresentações surpreendentes de magia e acelerar o domado
do seu computador e fazê-lo exatamente o que deseja.
Infelizmente, o preço desse poder é a complexidade.
Ninguém disse que a decisão do seu computador seria fácil.
A linha de comando está no seu coração.
Simplesmente um lugar onde você digita comandos para o computador, o computador é seu obediente servo
e tentará realizar qualquer comando que ele entenda.
Infelizmente, o computador não fala inglês ou qualquer outro idioma falado pelos humanos,
embora tenha elementos reconhecíveis para lhe dar comandos.
Devemos primeiro começar a aprender o idioma do computador.
Eu gosto de pensar na linha de comando como esta.
Sem frescura, interface direta para o núcleo do nosso computador.
Costumava ser que a única interface que existia para trabalhar com o computador e interagir com ele era através
de uma linha de comando.
e, em seguida, alguns dos primeiros computadores Xerox e Mac surgiram, que possuíam interfaces visuais.
Nos primeiros computadores você iria dispará-lo e é uma tela preta com texto verde e não havia interface visual
Então é aí que nós pegamos o mouse e a área de trabalho e ícones e coisas sobre as quais clicamos e, basicamente, tudo
o que fazemos com nossos computadores.
Agora, como humanos como não desenvolvedores, fazemos através de uma interface visual, mas não é apenas que a linha de comando
seja outra maneira de interagir com um computador.
Não é que seja apenas uma maneira mais feia e mais simples de usar o teclado e o texto.
que você pode fazer com apenas o mouse para que você possa fazer tudo o que faria com o mouse
com menus visuais, como fazer um novo arquivo ou salvar um arquivar ou executar um arquivo ou abrir um aplicativo.
Você poderia argumentar que é mais feio e mais simples, mas, mais importante, ele permite fazer muito mais do
Você pode fazer tudo isso através da linha de comando, mas você também pode fazer muito mais que não pode fazer sem
a linha de comando.
Isso inclui coisas como iniciar um servidor de nó, que é uma das coisas importantes que temos que
fazer nesta classe, é iniciar o nosso servidor javascript e você não pode fazer isso apenas clicando em coisas
com o mouse.
Então, essa é uma das grandes razões pelas quais estamos aprendendo a linha de comando.
A outra razão pela qual os desenvolvedores o utilizam é ​​que é muito mais rápido.
Depois de dominar e, uma vez que você conhece os comandos importantes, você pode criar arquivos e executar arquivos e
excluir arquivos muito mais rápido do que se você estiver usando o mouse.
Claro que há uma curva de aprendizado e quando você começa, parece que as coisas fazem muito mais esforço
para fazer com a linha de comando e elas fazem até que você as aprenda e você se sinta confortável com elas.
Eu recomendo que você faça os exercícios que eu vou lhe dar, mas que você também pratica
e use sua linha de comando no Cloud Nine o máximo possível.