1
00:00:00,300 --> 00:00:01,230
Bem vindo de volta.

2
00:00:01,410 --> 00:00:04,500
Neste vídeo, vamos começar por falar sobre a mente do comando.

3
00:00:04,560 --> 00:00:11,310
Então, esta parte do nosso ambiente de desenvolvimento e o que realmente fazemos aqui e para o que é usado e

4
00:00:11,310 --> 00:00:16,170
depois vamos apresentar alguns dos comandos de linha de comando mais cedo e mais importantes.

5
00:00:16,530 --> 00:00:20,930
Vamos começar por falar sobre o que a linha de comando é o que é o seu ponto de vista.

6
00:00:21,120 --> 00:00:27,300
Até agora, você me viu digitar uma instrução no comando de linha de comando um, eu escrevi o aplicativo de nó.

7
00:00:27,380 --> 00:00:28,770
Sim, parece assim.

8
00:00:28,770 --> 00:00:34,440
é assim que eu comecei meu servidor quando fiz a demonstração do aplicativo de demonstração do cão.

9
00:00:34,440 --> 00:00:38,270
E não funcionará aqui porque não tenho um arquivo de acesso, mas

10
00:00:38,370 --> 00:00:40,640
Esse é apenas um dos comandos importantes.

11
00:00:40,680 --> 00:00:45,210
Mas há um pouco mais do que vamos aprender sobre isso que usaremos no

12
00:00:45,210 --> 00:00:46,030
resto desta classe.

13
00:00:46,170 --> 00:00:50,690
Antes de falar sobre eles, eu quero ler a introdução deste livro.

14
00:00:50,700 --> 00:00:56,220
Este e-book chamado Como conhecer a linha de comando escrito por David Baum gold e é um ótimo recurso.

15
00:00:56,610 --> 00:01:04,500
E se você tiver o tempo, eu definitivamente recomendo que você leia esse ebook inteiro, bem como este tutorial de linha

16
00:01:04,500 --> 00:01:07,740
de comando básico que ele faz links para aqui.

17
00:01:07,740 --> 00:01:13,800
Mas o que eu quero ler é este parágrafo, aqui, a linha de comando é o último lugar de energia

18
00:01:13,800 --> 00:01:19,770
no seu computador, usando a linha de comando, você pode realizar apresentações surpreendentes de magia e acelerar o domado

19
00:01:19,770 --> 00:01:22,460
do seu computador e fazê-lo exatamente o que deseja.

20
00:01:22,470 --> 00:01:25,590
Infelizmente, o preço desse poder é a complexidade.

21
00:01:25,590 --> 00:01:28,910
Ninguém disse que a decisão do seu computador seria fácil.

22
00:01:28,920 --> 00:01:30,760
A linha de comando está no seu coração.

23
00:01:30,900 --> 00:01:36,390
Simplesmente um lugar onde você digita comandos para o computador, o computador é seu obediente servo

24
00:01:36,390 --> 00:01:39,330
e tentará realizar qualquer comando que ele entenda.

25
00:01:39,330 --> 00:01:44,340
Infelizmente, o computador não fala inglês ou qualquer outro idioma falado pelos humanos,

26
00:01:44,340 --> 00:01:47,420
embora tenha elementos reconhecíveis para lhe dar comandos.

27
00:01:47,430 --> 00:01:50,470
Devemos primeiro começar a aprender o idioma do computador.

28
00:01:51,000 --> 00:01:53,370
Eu gosto de pensar na linha de comando como esta.

29
00:01:53,460 --> 00:01:58,460
Sem frescura, interface direta para o núcleo do nosso computador.

30
00:01:58,530 --> 00:02:03,930
Costumava ser que a única interface que existia para trabalhar com o computador e interagir com ele era através

31
00:02:03,930 --> 00:02:05,470
de uma linha de comando.

32
00:02:05,670 --> 00:02:11,010
e, em seguida, alguns dos primeiros computadores Xerox e Mac surgiram, que possuíam interfaces visuais.

33
00:02:11,010 --> 00:02:17,760
Nos primeiros computadores você iria dispará-lo e é uma tela preta com texto verde e não havia interface visual

34
00:02:18,030 --> 00:02:24,330
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

35
00:02:24,330 --> 00:02:25,850
o que fazemos com nossos computadores.

36
00:02:25,860 --> 00:02:33,510
Agora, como humanos como não desenvolvedores, fazemos através de uma interface visual, mas não é apenas que a linha de comando

37
00:02:33,510 --> 00:02:36,380
seja outra maneira de interagir com um computador.

38
00:02:36,390 --> 00:02:41,440
Não é que seja apenas uma maneira mais feia e mais simples de usar o teclado e o texto.

39
00:02:41,520 --> 00:02:47,190
que você pode fazer com apenas o mouse para que você possa fazer tudo o que faria com o mouse

40
00:02:47,190 --> 00:02:53,160
com menus visuais, como fazer um novo arquivo ou salvar um arquivar ou executar um arquivo ou abrir um aplicativo.

41
00:02:53,160 --> 00:02:58,490
Você poderia argumentar que é mais feio e mais simples, mas, mais importante, ele permite fazer muito mais do

42
00:02:58,620 --> 00:03:04,320
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

43
00:03:04,320 --> 00:03:05,260
a linha de comando.

44
00:03:05,310 --> 00:03:10,140
Isso inclui coisas como iniciar um servidor de nó, que é uma das coisas importantes que temos que

45
00:03:10,140 --> 00:03:15,450
fazer nesta classe, é iniciar o nosso servidor javascript e você não pode fazer isso apenas clicando em coisas

46
00:03:15,450 --> 00:03:16,280
com o mouse.

47
00:03:16,560 --> 00:03:19,680
Então, essa é uma das grandes razões pelas quais estamos aprendendo a linha de comando.

48
00:03:19,680 --> 00:03:23,550
A outra razão pela qual os desenvolvedores o utilizam é ​​que é muito mais rápido.

49
00:03:23,550 --> 00:03:29,220
Depois de dominar e, uma vez que você conhece os comandos importantes, você pode criar arquivos e executar arquivos e

50
00:03:29,220 --> 00:03:32,860
excluir arquivos muito mais rápido do que se você estiver usando o mouse.

51
00:03:32,970 --> 00:03:37,710
Claro que há uma curva de aprendizado e quando você começa, parece que as coisas fazem muito mais esforço

52
00:03:37,710 --> 00:03:43,060
para fazer com a linha de comando e elas fazem até que você as aprenda e você se sinta confortável com elas.

53
00:03:43,380 --> 00:03:48,660
Eu recomendo que você faça os exercícios que eu vou lhe dar, mas que você também pratica

54
00:03:48,900 --> 00:03:52,370
e use sua linha de comando no Cloud Nine o máximo possível.
