1
00:00:00,300 --> 00:00:01,230
Dar una buena acogida.

2
00:00:01,410 --> 00:00:04,500
En este video vamos a comenzar hablando de la mente de comando.

3
00:00:04,560 --> 00:00:11,310
Así que esta parte de nuestro entorno de desarrollo y lo que realmente hacemos aquí y para qué se utiliza y luego

4
00:00:11,310 --> 00:00:16,170
vamos a presentar algunos de los primeros y más importantes comandos de línea de comando.

5
00:00:16,530 --> 00:00:20,930
Comencemos hablando sobre cuál es la línea de comando para qué sirve.

6
00:00:21,120 --> 00:00:27,300
Hasta ahora me has visto escribir una instrucción en la línea de comando un comando que escribí en la aplicación de nodo.

7
00:00:27,380 --> 00:00:28,770
Sí, se ve así

8
00:00:28,770 --> 00:00:34,440
así es como comencé mi servidor cuando hice la demostración de la aplicación de demostración de perros.

9
00:00:34,440 --> 00:00:38,270
Y no funcionará aquí porque no tengo un archivo de acceso, pero

10
00:00:38,370 --> 00:00:40,640
Ese es solo uno de los comandos importantes.

11
00:00:40,680 --> 00:00:45,210
Pero hay bastantes más de los que vamos a aprender que usaremos durante el resto

12
00:00:45,210 --> 00:00:46,030
de esta clase.

13
00:00:46,170 --> 00:00:50,690
Antes de hablar sobre ellos, quiero leer la introducción de este libro.

14
00:00:50,700 --> 00:00:56,220
Este libro electrónico llamado Conociendo la línea de comandos escrita por David Baum Gold es un gran recurso.

15
00:00:56,610 --> 00:01:04,500
Y si tienes tiempo, definitivamente te recomiendo que leas este ebook completo, así como este tutorial básico de

16
00:01:04,500 --> 00:01:07,740
línea de comandos al que se vincula aquí.

17
00:01:07,740 --> 00:01:13,800
Pero lo que quiero leer es este párrafo aquí, la línea de comando es la última sede de poder

18
00:01:13,800 --> 00:01:19,770
en tu computadora usando la línea de comando, puedes realizar asombrosas hazañas de magia y acelerar la domesticación de

19
00:01:19,770 --> 00:01:22,460
tu computadora para que haga exactamente lo que deseas.

20
00:01:22,470 --> 00:01:25,590
Lamentablemente, el precio de este poder es la complejidad.

21
00:01:25,590 --> 00:01:28,910
Nadie dijo que gobernar tu computadora sería fácil.

22
00:01:28,920 --> 00:01:30,760
La línea de comando es su corazón.

23
00:01:30,900 --> 00:01:36,390
Simplemente un lugar donde escribe comandos para la computadora, la computadora es su servidor obediente e

24
00:01:36,390 --> 00:01:39,330
intentará llevar a cabo los comandos que entienda.

25
00:01:39,330 --> 00:01:44,340
Lamentablemente, la computadora no habla inglés ni ninguna otra lengua hablada por

26
00:01:44,340 --> 00:01:47,420
humanos, aunque tiene elementos reconocibles para darle comandos.

27
00:01:47,430 --> 00:01:50,470
Primero debemos comenzar a aprender el idioma de la computadora.

28
00:01:51,000 --> 00:01:53,370
Me gusta pensar en la línea de comando como esta.

29
00:01:53,460 --> 00:01:58,460
Sin adornos de interfaz directa para el núcleo de nuestra computadora.

30
00:01:58,530 --> 00:02:03,930
Solía ​​ser que la única interfaz que existía para trabajar con la computadora e interactuar con ella era a

31
00:02:03,930 --> 00:02:05,470
través de una línea de comando.

32
00:02:05,670 --> 00:02:11,010
visual y luego aparecieron algunas de las primeras computadoras Xerox y Mac que tenían interfaces visuales.

33
00:02:11,010 --> 00:02:17,760
En las primeras computadoras se podía encender y era una pantalla negra con texto verde y no había una interfaz

34
00:02:18,030 --> 00:02:24,330
Así que ahí es donde obtenemos el mouse, el escritorio, los iconos y las cosas en las que hacemos clic y, básicamente, todo

35
00:02:24,330 --> 00:02:25,850
lo que hacemos con nuestras computadoras.

36
00:02:25,860 --> 00:02:33,510
Ahora, como humanos, como no desarrolladores, lo hacemos a través de una interfaz visual, pero no es solo que la línea de comando

37
00:02:33,510 --> 00:02:36,380
sea otra forma de interactuar con una computadora.

38
00:02:36,390 --> 00:02:41,440
No es que sea solo una forma más fea y simple donde solo usamos el teclado y el texto.

39
00:02:41,520 --> 00:02:47,190
más de lo que puede hacer con el mouse para poder hacer todo lo que haría con el mouse

40
00:02:47,190 --> 00:02:53,160
con menús visuales como hacer un nuevo archivo o guardar un archivo. archivar o ejecutar un archivo o abrir una aplicación.

41
00:02:53,160 --> 00:02:58,490
Podría argumentar que es más feo y simple pero, lo que es más importante, le permite hacer mucho

42
00:02:58,620 --> 00:03:04,320
Puede hacer todo eso a través de la línea de comandos, pero también puede hacer mucho más que no puede hacer sin

43
00:03:04,320 --> 00:03:05,260
la línea de comando.

44
00:03:05,310 --> 00:03:10,140
Eso incluye cosas como iniciar un servidor de nodos que es una de las cosas importantes que tenemos que

45
00:03:10,140 --> 00:03:15,450
hacer en esta clase es iniciar nuestro servidor de JavaScript y no puedes hacer eso simplemente haciendo clic en las cosas

46
00:03:15,450 --> 00:03:16,280
con el mouse.

47
00:03:16,560 --> 00:03:19,680
Esa es una de las razones principales por las que estamos aprendiendo la línea de comando.

48
00:03:19,680 --> 00:03:23,550
La otra razón por la que los desarrolladores lo usan es porque es mucho más rápido.

49
00:03:23,550 --> 00:03:29,220
Una vez que lo domine y una vez que sepa los comandos importantes, puede crear archivos y ejecutar

50
00:03:29,220 --> 00:03:32,860
archivos y eliminarlos mucho más rápido que si está usando el mouse.

51
00:03:32,970 --> 00:03:37,710
Por supuesto, hay una curva de aprendizaje y cuando comienzas parece que las cosas requieren mucho más esfuerzo

52
00:03:37,710 --> 00:03:43,060
que hacer con la línea de comando y lo hacen hasta que las aprendes y te sientes cómodo con ellas.

53
00:03:43,380 --> 00:03:48,660
Recomiendo encarecidamente que hagas los ejercicios que te voy a dar, pero que también practiques y uses

54
00:03:48,900 --> 00:03:52,370
tu línea de comando en Cloud Nine tanto como sea posible.
