Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

03-Comandos linux 1 - Parte 3 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 30 de diciembre de 2022 por Fernando Jesús H.

19 visualizaciones

Descargar la transcripción

Seguimos con comandos de Linux, abrimos de nuevo el terminal y de nuevo estamos en alumno, cd pwd, estamos ahí y vamos a empezar con el historial, igual que pasa en Windows, cuando vosotros escribís los comandos en el terminal y empezáis a ejecutar y a ejecutar, 00:00:00
Eso se va almacenando en un historial, de forma que vosotros con las flechitas de arriba o abajo os podéis mover, en este caso, por dicho historial para no tener que estar escribiendo constantemente ciertos comandos. 00:00:29
Entonces, si nosotros ejecutamos este comando, history, le dais y quiero que veáis que me aparece el numerito a mano izquierda indicando cuál es el número del historial y a mano izquierda, a mano derecha, perdón, los comandos que hemos ido ejecutando. 00:00:44
Entonces, fijaros que se me están almacenando todos los comandos que yo he ido ejecutando. 00:01:08
Entonces, nosotros podemos irnos por el historial con las flechitas, como he dicho, flechita hacia arriba, flechita hacia abajo. 00:01:18
Si cojo la flechita hacia arriba, voy al comando anterior, siguiente pw, el siguiente cd, el siguiente rm, ¿vale? 00:01:26
Vais viendo que estoy en el 551, 550, 549, 548, 547 y lo mismo, la flechita para abajo, pues lo que hago es hacia adelante, ¿de acuerdo? 00:01:33
Estoy ahora en el 553, 554, ¿sí? 00:01:49
obviamente vale yo puedo jugar con las flechitas pero yo también puedo decirle para ejecutar un 00:01:53
comando imaginaros que yo quiero ejecutar el este comando vale es decir el último ls entonces si yo 00:02:03
pongo una admiración y escribo ls qué es lo que va a hacer este comando me va a ir en este caso 00:02:12
hasta el último comando que coincide 00:02:20
¿vale? 00:02:22
o sea, perdón, más reciente que coincide 00:02:24
con lo que yo he puesto en ls 00:02:26
así que se va, dice history pw 00:02:28
no, cd no, rm no, no, no 00:02:30
y va aquí al 547 00:02:33
y me dice, este es el primero que coincide 00:02:35
no este, es el 00:02:37
primero que coincide, de forma que 00:02:38
si yo le doy, pues me va 00:02:40
a ejecutar el comando ls y me lo pone aquí 00:02:42
¿sí? ¿de acuerdo? 00:02:44
pero también puedo hacer 00:02:47
lo siguiente 00:02:48
Antes hemos puesto history 00:02:50
Pero que sepáis que yo puedo poner 00:02:52
History y muéstrame los últimos 20 00:02:54
Por favor, que no quiero que me llene la pantalla 00:02:57
Pues si yo pongo history 20 00:02:59
Me muestra los últimos 20 00:03:00
¿De acuerdo? Para que lo veamos en una 00:03:02
Pantallita 00:03:04
Entonces yo le puedo poner 00:03:05
O el nombre del comando 00:03:07
Si yo pusiese ahora rm 00:03:09
Me ejecutaría 00:03:12
No, no, no, no, no 00:03:14
Iría pum y me ejecutaría este 00:03:17
¿De acuerdo? Si yo pongo ahí la admiración RM, pero también puedo decirle, por ejemplo, que me ejecute, por ejemplo, este de aquí, ¿sí? Entonces, en lugar de ponerle el comando, le puedo poner el numerito correspondiente, es decir, oye, ejecútame el 546, pues pongo 546 y me va a ejecutar el comando correspondiente al man que hemos visto, ¿sí? 00:03:18
Entonces son las dos opciones que tenéis con la admiración 00:03:44
Para ejecutar un comando y no tener que estar todo el rato con las flechitas 00:03:48
Pero también tenemos otras opciones 00:03:53
Imaginaros que yo quiero borrar 00:03:55
Le vuelvo a decir que quiero que me muestre el history los últimos 20 00:03:57
Imaginaros que yo quiero borrar, yo qué sé, este de aquí 00:04:04
Pues si yo lo quiero borrar, lo que utilizo es el history 00:04:09
y le digo, oye, por favor, bórrame la posición, ¿cuál? 00:04:13
Pues 5, 5, 4, de forma que el 5, 5, 4 es, no sé por qué he borrado este, 00:04:16
bueno, he borrado este de aquí, entonces me va a aparecer pwd y me va a aparecer ls, 00:04:26
si yo le digo en este caso el 20, me va a aparecer el wd y me va a aparecer ls, 00:04:31
es decir, me ha borrado una de las líneas del historial, ¿de acuerdo? 00:04:37
¿Sí? ¿Qué pasa si yo, yo qué sé? Imaginaros que ahora ejecuto el comando ls menos l. ¿Sí? Y quiero volver a ejecutar este comando. El último comando del historial lo quiero volver a ejecutar. Pues con que escribáis dos veces la admiración, estáis volviendo a ejecutar el último comando del historial. ¿Sí? 00:04:41
¿Qué me queda? 00:05:05
Si yo le digo en este caso, oye, muéstrame los últimos 20 00:05:07
Imaginaros que yo ahora 00:05:10
Sé que quiero ejecutar un comando 00:05:13
Y entonces, ¿qué es lo que puedo hacer? 00:05:16
Si yo pulso control R de Roma 00:05:20
Control R 00:05:22
Quiero que veáis que es lo que me ha... 00:05:24
Ay, mierda, lo he cerrado 00:05:26
Ay, perdonad, que lo he cerrado 00:05:28
entonces le damos aquí al history 00:05:33
si yo pulso control R 00:05:38
quiero que veáis que aquí me aparece 00:05:42
oye, búsqueda, por decirlo así, inversa 00:05:47
si yo aquí empiezo a escribir 00:05:51
porque lo que tengo que hacer es 00:05:53
según vaya yo escribiendo la palabra 00:05:54
te va mostrando la última instrucción 00:05:56
que has introducido que coincide con lo que buscas 00:06:00
de forma que cuando aparezca lo que nosotros queremos 00:06:02
pulsamos intro y automáticamente se ejecuta me explico si yo por ejemplo pongo rm pongo rm 00:06:05
vale fijaros que me dice oye ha puesto rm lo último que busca es saber rm rm rm rm aquí en 00:06:16
rm me dice eso lo que quieres ejecutar digo no y sigo escribiendo digo guión perdón digo espacio 00:06:28
y dice, vale, entonces ya me has puesto rm espacio 00:06:34
pues rm espacio, rm espacio, rm espacio 00:06:37
rm espacio 00:06:39
y yo digo, no, este no es el que quiero 00:06:40
pues sigo escribiendo, pongo un guión 00:06:43
y ahora por ejemplo 00:06:45
pongo un 00:06:48
f y r 00:06:50
entonces dice, ya no es fd, este no es 00:06:53
este no es, este no es, este no es 00:06:56
este no es, este no es, este no es 00:06:58
este no es, este no es 00:07:00
este de aquí, ¿sí? 00:07:02
de forma que digo, sí, este ya quiero, entonces yo ya no tengo que seguir escribiendo 00:07:04
le doy al enter, ¿vale? y automáticamente 00:07:08
me lo ejecuta, ¿sí? aquí no me ha hecho nada porque obviamente no tengo 00:07:11
el directorio con int, ¿sí? cuidado con el comando 00:07:16
rm-fr, por favor, ¿sí? ¿de acuerdo? 00:07:20
¿entendéis las opciones que nosotros tenemos? luego, si yo le vuelvo 00:07:24
a decir en este caso el history 20, imaginaros 00:07:28
que yo le digo yo que se ls y ahora si yo pulso la tecla escape y un punto escape y 00:07:32
un punto quiero que veáis que me ha escrito lo voy a ir poco a poco veis este 20 pues 00:07:42
este 20 es este 20 si si vuelvo a pulsar escape y un punto vale pero te lo voy a hacer porque 00:07:51
Lo voy a hacer varias veces porque si os muestro el dibujito me tengo que salir de la máquina virtual y entonces no me lo considera. 00:08:01
Voy a pulsar escape y un punto. 00:08:09
Otra vez, escape y un punto. 00:08:12
¿Ves que me pone coming? Es decir, la última palabra del 562. 00:08:15
Otra vez, escape y un punto. 00:08:21
20. 00:08:23
Escape y un punto, guión L. 00:08:24
Escape y un punto, el 20. 00:08:26
Escape y un punto. 00:08:28
¿Vale? 00:08:30
Uy, lo he escrito mal, perdonadme. 00:08:31
Escape y un punto, escape y un punto, escape y un punto, escape y un punto, escape y un punto, escape y un punto, escape y un punto, escape y un punto. 00:08:34
Entonces quiero que veáis qué es lo que hace cada vez que yo presiono escape y pongo un punto, 00:08:43
lo que me va escribiendo es, lo pongo aquí en cuadradito, me va escribiendo la última palabra del último comando. 00:08:50
Si vuelvo a pulsar escape y un punto, me escribe esta última palabra 00:08:58
Si pongo escape y un punto, esta última 00:09:04
Si vuelvo a poner escape y un punto, esta otra 00:09:07
Si vuelvo a poner escape y un punto, esta otra 00:09:10
Si vuelvo a poner escape y un punto, otra vez escape y un punto 00:09:13
Otra vez escape y un punto y otra vez escape y un punto 00:09:17
Esto hay veces que no puede resultar útil, ¿vale? 00:09:20
Simplemente que sepáis que tenéis esa utilidad 00:09:23
Y por último, y a riesgo de perder todo lo que tengo, pero no me importa, ¿qué pasa si queréis borrar el historial? ¿Queréis borrar todo lo que tenéis? Porque os recuerdo que si yo pongo history, yo tengo por aquí los 500 últimos. Ahora vamos a ver en qué variables se almacena qué cantidad. 00:09:26
¿Cómo puedo borrar el historial? 00:09:48
Todo lo que tengo en el historial 00:09:50
Pues si yo pongo 00:09:52
El history 00:09:54
Y pongo guion c 00:09:56
Si yo ahora le digo que me muestre el historial 00:09:58
Estoy pulsando las flechitas 00:10:02
No me muestra absolutamente nada 00:10:04
Es decir, me ha vaciado el historial 00:10:08
¿De acuerdo? 00:10:11
¿Si? 00:10:14
Entonces el historial está muy bien 00:10:15
Para que yo no tenga que estar constantemente escribiendo, ¿sí? 00:10:17
Vale, vamos a ver más opciones. 00:10:21
Vamos a entrar un poquito con las variables. 00:10:24
Entonces, con las variables, igual que nosotros creamos una variable dentro de Windows, 00:10:26
nosotros aquí podemos crear variables. 00:10:33
Entonces tenemos dos tipos de variables, las variables locales y las variables de entorno. 00:10:35
Las variables locales solo se verán dentro del cell en el que estamos, ¿vale? 00:10:40
¿Y cómo creamos una variable local? Pues simplemente es tan fácil como poner el nombre que le quiero poner. Nombre es igual a Fernando. Y ya está. Ya tengo creado una variable donde he almacenado el valor Fernando. 00:10:47
¿Qué pasa si quiero ver lo que tengo en esa variable? 00:11:05
Pues yo voy a poner echo 00:11:09
Y en Windows teníamos que poner entre tantos porcientos 00:11:11
Pues aquí simplemente delante del nombre de la variable tengo que poner un dólar 00:11:15
Si yo le digo, oye, muéstrame por favor lo que contiene esta variable 00:11:19
Y me dice, pues esta variable contiene Fernando 00:11:23
¿Me seguís? 00:11:26
¿De acuerdo? 00:11:28
Vale 00:11:30
Están las primeras variables 00:11:31
Las variables locales, pero también tenemos las variables de entorno, que lo que hacen es almacenar los valores para que ciertos programas la utilicen, ¿vale? 00:11:33
O para configurar ciertos parámetros del entorno de trabajo. ¿Qué quiere decir esto? Que supuestamente son variables que van a poder ser utilizadas por cualquier usuario y desde cualquier terminal, ¿vale? 00:11:44
Me da igual que sea entorno gráfico o que sea entornos virtuales. 00:11:55
¿Cómo puedo crear una variable? 00:12:00
Pues si la quiero crear a la vez que digo que es una variable de entorno, 00:12:03
si yo pongo export y ahora le digo el nombre de la variable, por ejemplo, le digo edad y le digo, por ejemplo, 25. 00:12:08
si yo le vuelvo a decir 00:12:22
echo, muéstrame 00:12:26
lo que tengo guardado en edad 00:12:28
me pone 25 00:12:30
¿sí? 00:12:31
es igual que la otra, lo que pasa que aquí tengo que poner 00:12:33
export, para decir, oye, quiero que las 00:12:36
portes hacia afuera, es decir, quiero que 00:12:38
la vea la gente de fuera 00:12:40
¿de acuerdo? yo puedo 00:12:41
tener una variable que sea 00:12:44
yo que sé 00:12:46
estado 00:12:51
y le digo aquí 00:12:52
encerrado 00:12:57
¿sí? 00:13:00
esto sería una variable local 00:13:05
yo puedo hacer esto 00:13:06
digo, oye, quiero convertir esta variable 00:13:08
local 00:13:10
y quiero exportarla 00:13:11
entonces como ya está creada 00:13:16
lo único que estoy haciendo es exportarla 00:13:18
¿sí? 00:13:21
¿de acuerdo? 00:13:23
vale 00:13:25
Y para que veáis la diferencia, yo estoy como alumno, ¿verdad? 00:13:26
Yo tengo, para que me entendáis, tengo esta variable que hemos dicho que es local. 00:13:32
Y hemos creado dos variables que eran de entorno, que era eco, dólar, edad, y era eco, dólar y estado. 00:13:42
tenemos estas tres variables 00:13:53
¿verdad? entonces yo desde aquí 00:13:55
le digo, oye, muéstrame 00:13:57
yo soy el alumno, alumno, digo muéstrame 00:13:59
nombre, edad y estado 00:14:01
si yo por ejemplo me 00:14:03
convierto, le digo, oye, quiero 00:14:05
ahora quiero convertirme en, yo tengo un usuario 00:14:07
que se llama Luffy, ya veremos 00:14:09
como se crea un usuario Luffy 00:14:11
¿vale? o un usuario nuevo, lo podéis 00:14:13
hacer en modo gráfico 00:14:15
si me lo recordáis o me lo decís 00:14:17
o lo explico cuando toque 00:14:19
Y si me escribís un correo, lo explico cuando me escribáis. 00:14:21
Si yo me convierto, yo le digo su Luffy, le estoy diciendo, oye, quiero cambiar de usuario, 00:14:26
quiero convertirme en un usuario Luffy, me va a pedir la contraseña del usuario Luffy. 00:14:31
Así que ponemos aquí la contraseña de Luffy, ¿vale? 00:14:36
Yo ahora soy Luffy porque fijaros que me dice, oye, eres Luffy, estás en este equipo y estás en esta carpeta, ¿sí? 00:14:43
Pues yo ahora como el usuario Luffy, si le digo, oye, por favor, quiero ver lo que hay dentro de la variable nombre 00:14:50
Y me dice, no hay nada, porque es que no existe 00:14:59
Si no me pone nada es porque él considera que no existe esa variable 00:15:03
¿Por qué? Porque he dicho que es una variable local 00:15:07
Es decir, esta variable supuestamente solamente la va a utilizar el usuario alumno 00:15:10
Si yo ahora le digo, oye, quiero que me muestres por favor la variable edad 00:15:16
Y me dice, mira, esa sí, esa sí que te dejo utilizarla porque es una variable de entorno 00:15:21
Y me dice 25 00:15:26
Y es que además yo quiero ver la variable que hemos creado local pero que luego hemos exportado 00:15:28
Y va a ser estado 00:15:34
Y me dice, pues mira, tienes encerrado 00:15:35
Entonces las variables de entorno van a poder ser visibles por todos los usuarios 00:15:38
las variables locales solamente por el usuario 00:15:43
en la que está en la sesión, ¿de acuerdo? 00:15:45
dentro del set 00:15:47
para salirnos de este usuario ya vimos que podemos 00:15:48
utilizar exit 00:15:51
¿de acuerdo? vale 00:15:52
y ahora ¿cómo puedo borrar una variable? 00:15:55
pues yo puedo utilizar el comando 00:15:57
que se llama unset 00:15:59
y le digo, oye, quiero que borres 00:16:01
la variable 00:16:03
y por ejemplo 00:16:04
nombre 00:16:06
de forma que si yo le digo que me escriba 00:16:08
lo que hay en nombre, me dice no hay nada 00:16:11
No la tienes creada. Digo, oye, por favor, bórrame edad y bórrame estado. De forma que si le digo, oye, muéstrame estado, me dice, es que no tienes nada, porque la has borrado. 00:16:13
¿De acuerdo? ¿Sí? ¿Vale? ¿Dónde se suelen definir estas variables? Porque lo ideal es que cuando el ordenador me arranque, estas variables se establezcan. Pues tenéis varias opciones. ¿De acuerdo? 00:16:29
Por ejemplo, hay un ficherito, os recuerdo que un comando que todavía no he explicado, pero simplemente ya lo he repetido varias veces, el comando cat, es para mostrar lo que hay dentro de un fichero. 00:16:44
Entonces, si yo le digo muéstrame lo que hay dentro de este ficherito, environment, fijaros que dentro de ese ficherito tengo una variable que os tiene que sonar. 00:16:56
Esta variable se llama exactamente igual que en Windows y tiene la misma función. 00:17:08
¿Qué es lo que contiene la variable path? Contiene una lista de directorios, en este caso en Linux, separado por los dos puntos, donde él va a buscar los ficheros, los programas ejecutables. 00:17:14
De forma que cuando yo hago un ls, ¿por qué me funciona el ls? Porque me va a ir a la primera lista de directorio y va a ir a user local ls bin y va a decir, oye, ¿está ahí el comando ls? Si la respuesta es que sí, lo ejecuta. Si la respuesta es que no, dice siguiente directorio. 00:17:29
está en user local bin 00:17:51
está el comando ls 00:17:53
si la respuesta es que sí, lo ejecuta 00:17:55
si la respuesta es que no, dice 00:17:57
vale, siguiente, me voy aquí 00:17:59
está ahí el ficherito 00:18:01
el programa ls 00:18:03
si la respuesta es que sí 00:18:06
lo ejecuta, si la respuesta 00:18:08
es que no, continúa 00:18:09
busca aquí, si no lo encuentra 00:18:11
si lo encuentra, lo ejecuta 00:18:14
si no lo encuentra, sigue buscando 00:18:15
si lo encuentra, lo ejecuta 00:18:17
Si no lo encuentra, sigue buscando. Si lo encuentra, lo ejecuta. Si no lo encuentra, sigue buscando. Y me queda uno. Si lo encuentra, lo ejecuta. Y si no lo encuentra, sigue buscando. 00:18:19
¿Y qué pasa si aquí no lo encuentra? Pues me dice, no puedo ejecutar el comando. Por ejemplo, si yo pongo este comando, este comando no existe. 00:18:34
Pues me dice orden no encontrada 00:18:44
Porque me ha buscado aquí, no la ha encontrado 00:18:47
Me ha buscado aquí, no la ha encontrado 00:18:49
Me ha buscado aquí, no la ha encontrado 00:18:50
Me ha buscado aquí, no la ha encontrado 00:18:52
¿De acuerdo? 00:18:53
Funciona exactamente igual que en Windows 00:18:56
¿Vale? 00:18:58
Por el primer ficherito que fijaros donde está definido 00:18:59
Entonces cada vez que el ordenador se arranca 00:19:02
Va a cargar lo que nosotros tengamos aquí 00:19:05
¿Sí? 00:19:07
¿Otro donde se pueden definir las variables? 00:19:09
Pues nosotros tenemos este ficherito. Fijaros que este ficherito, dentro de etc, que os recuerdo que en el primer nivel de jerarquía del FHS están los ficheros de configuración estáticos, hay una subcarpeta que se llama default y hay una carpeta que se llama locale. 00:19:11
Todo lo que sea locale se va a referir a la configuración regional de idioma, ¿de acuerdo? Pues fijaros que aquí hay una variable que se llama lang, que ¿qué es lo que contiene? Pues el idioma que está utilizando, que en este caso es el español y el UTF-8, ¿sí? 00:19:40
Y luego hay otro, que también se va a ejecutar todo lo que hay dentro cada vez que arranca el ordenador, que se llama, dentro de TC, que se llama Profile. 00:19:56
Y fijaros que por aquí hay un montonazo de cosas, ¿vale? Ya veremos la mayoría de ellas, pero quiero que veáis, por ejemplo, que aquí me pone PS1, ¿vale? 00:20:08
si yo bajo, aquí me pone unset, ya hemos visto para qué es el unset, entonces aquí yo puedo definir variables, de forma que cuando arranque el ordenador voy a tener esas variables definidas, pues hay una serie de variables que vamos a ir probando, lo tenéis en las transparencias, yo la voy poniendo aquí y os explico simplemente para qué son, 00:20:20
Si yo pongo echo $home, porque ya he dicho que para ver el contenido de una variable tengo que poner delante el $, y me dice, oye, ¿qué contiene el $home? 00:20:44
Pues obviamente el directorio home, por defecto del usuario. 00:20:58
Tenemos otra variable que es el $user. 00:21:02
¿Qué contiene? Pues el usuario con el que he iniciado la sesión. 00:21:08
sesión. Tengo otra que es, fijaros que todas están en mayúsculas, ¿vale? Por convenio. 00:21:11
Le digo cell y me dice cuál es esta ventanita que estoy utilizando por defecto. Si yo le 00:21:17
digo otro que es el hostname, pues fijaros que me dice cómo se llama este equipo. Tenemos 00:21:25
otro que es el term, que es el terminal, el tipo de terminal que estamos utilizando. Tenemos 00:21:37
otro que es el log name 00:21:45
¿vale? que es el 00:21:47
usuario que ha hecho 00:21:51
el login en el sistema ¿vale? 00:21:53
es decir que el que está ejecutando la sel actual 00:21:55
perdón, ya hemos dicho 00:21:57
que tenemos el path 00:21:59
p a t h que es la variable 00:22:00
que nosotros tenemos definida 00:22:03
hay otra variable 00:22:05
que esta os tiene que sonar 00:22:07
que es el comando 00:22:08
p w d ¿vale? pues hay 00:22:10
una variable que lo que contiene justamente 00:22:13
eso y hay 00:22:15
otra variable que se llama así vale escrito bien o el pw si yo me pongo en 00:22:17
cd y es caña veral vale que es lo que contiene el pw de estos para cuando yo 00:22:29
hago esto me tira de esas variables y luego tengo otras variables tengo una 00:22:38
variable que se llama ps1 si se escribir que quiero que veáis todo el chorro que 00:22:47
me aparece vale y tengo otra variable que es el ps2 y 00:22:56
solamente me aparece eso ahora vamos a explicar que el ps1 pese a que es una 00:23:02
tontería pero bueno ya que estamos para que lo tengáis 00:23:07
sí entonces quiero que entendáis las variables y lo que siempre os digo en 00:23:10
la pregunta pregunta examen imaginaros que yo estoy aquí y yo quiero añadir este directorio 00:23:17
dentro de las rutas de búsqueda de los programas ejecutables como añado este directorio al paz 00:23:26
pues yo lo único que tendría que hacer es decirle mira como quiero voy a copiar este directorio yo 00:23:35
sé que el paz contiene esto a mí no se me ocurre hacer esto pth porque me ha 00:23:44
hecho fernando que así se define una variable y le digo un este de aquí yo le 00:23:53
doy y digo que acabo de hacer si yo ahora 00:23:59
pongo un ls que lo que pasa me acabo de cargar todas las rutas de búsqueda 00:24:02
porque fijaros que si yo le digo aquí el eco paz todas estas donde él va a 00:24:07
buscar por defecto 00:24:12
las he machacado, es decir 00:24:13
cada comando que yo ponga, cada programa 00:24:16
que yo ponga, el único sitio 00:24:18
donde va a buscar es aquí 00:24:20
entonces aquí ya no me funciona nada 00:24:21
yo le digo, oye ejecútame el tree y me dice 00:24:24
si es que no sé que es el tree 00:24:26
¿vale? aquí te dice 00:24:28
que está disponible aquí pero que no la tienes 00:24:30
dentro de la variable path porque la acabas de 00:24:32
machacar 00:24:34
entonces yo aquí podría hacer, ya que todavía 00:24:35
veo esto de aquí, aquí si cerráis 00:24:38
esta ventana y la volvéis a abrir no pasa nada 00:24:40
¿De acuerdo? Pero digo, vale, vamos a dejarlo como lo teníamos. Yo le digo, oye, PATH es igual y le vuelvo a meter aquí toda la ruta correspondiente. Digo, vale, ya lo tengo como lo tenía antes. 00:24:42
Ahora puedo hacer un ls y todo me funciona. Si yo quiero añadir este directorio, como yo os he dicho que contiene una lista de directorios separados por los dos puntos, pues yo lo que tendría que hacer, yo primero lo muestro, yo lo que tendría que hacer es decirle, 00:24:55
oye, la variable paz quiero que sea lo que ya contiene la variable paz, 00:25:16
es decir, lo que hay dentro de la variable paz, 00:25:24
seguido de dos puntos, seguido de la carpeta que yo quiero añadir. 00:25:27
¿Sí? Es decir, la variable paz quiero que sea igual a lo que ya hay dentro de, 00:25:33
es decir, lo que ya hay, es decir, todo esto, 00:25:39
Seguido de dos puntos 00:25:42
Seguido de la carpeta que yo quiera poner 00:25:45
Y si yo quiero poner otra carpeta 00:25:49
Pues pongo dos puntos y pongo otra carpeta 00:25:51
¿Sí? 00:25:53
De forma que si yo le digo 00:25:54
Que es lo que hay en el pad 00:25:55
Pues me pone todo lo que había 00:25:57
Seguido de dos puntos 00:25:59
Seguido este de aquí 00:26:00
Y yo aquí no he jodido nada 00:26:01
Yo aquí puedo seguir trabajando 00:26:03
¿De acuerdo? 00:26:04
¿Sí? 00:26:06
Entonces una cosa es machacar 00:26:07
Y otra cosa es añadir a una variable 00:26:09
Esto es exactamente igual, pero con pequeñas sutilezas en cuanto al tanto por ciento al dólar en Windows 00:26:11
¿De acuerdo? 00:26:19
Vale, pues vamos a ver, ya que estamos aquí rápidamente, cómo funciona el PS1 y el PS2 00:26:21
El PS1 simplemente es el PROM del sistema, es decir, el PROM es lo que quiero que me aparezca aquí 00:26:25
¿Veis que me aparece el nombre del usuario, la arroba, el nombre del equipo, dos puntos, la ruta donde estoy y un dólar? 00:26:32
Pues yo puedo definir qué es lo que quiero que me aparezca aquí 00:26:39
Por ejemplo, si yo pongo PS1 00:26:43
Pongo un igual 00:26:46
Y pongo, por ejemplo 00:26:48
Hola 00:26:50
Pongo esto 00:26:53
Pues quiero que veáis que aquí me va a aparecer Hola 00:26:56
¿Vale? Y yo cambio de carpeta 00:27:00
Le digo, oye, quiero cambiar a la carpeta el directorio Home 00:27:03
Le digo, ¿y dónde estoy? En el Home 00:27:06
Y ahora quiero cambiar al IES Cañaveral 00:27:08
y yo no sé en qué carpeta estoy, tengo que utilizar el pw para saber en qué carpeta estoy 00:27:11
entonces si queréis cambiar, esto se llama el prom 00:27:15
si queréis personalizar el prom porque esto nos gusta 00:27:17
pues tenéis que utilizar la variable ps1 y tenéis que poner ps1 00:27:23
y lo que queréis que aparezca, ¿sí? 00:27:27
pues aquí simplemente os voy a mostrar una tablita para que veáis las opciones que podéis tener 00:27:30
yo esta tablita no quiero que la aprendáis porque para eso lo tenéis en la ayuda 00:27:34
pero la voy a poner aquí un segundo 00:27:38
aquí 00:27:41
¿vale? porque quiero que veáis 00:27:49
las opciones 00:27:51
que nosotros tenemos 00:27:53
voy por ejemplo a algunas cosas que no pueden 00:27:54
interesar 00:27:57
si yo quiero que me aparezca 00:27:58
aquí en el 00:28:01
la fecha ¿vale? 00:28:02
en formato día, mes y día 00:28:05
día, mes y día, ahí tengo que cambiarlo 00:28:07
¿vale? 00:28:09
pues yo tengo que poner 00:28:11
raya de dedo si quiero que me aparezca el nombre del host de mi ordenador tengo que poner el h si 00:28:13
quiero que me aparezca el nombre completo vale cuando veáis dominios y ya explicarán qué quiere 00:28:22
decir nombre completo tengo que poner h mayúscula si quiero que me aparezca una barra invertida como 00:28:27
la barra invertida es un carácter especial lo único que tenéis que saber es que la tenéis que 00:28:33
capar y para capar un carácter tenéis que poner delante el carácter invertido 00:28:38
si pones raya t minúscula os aparece la hora en formato 24 horas si ponéis raya 00:28:44
t mayúscula en formato 12 horas sí 00:28:52
si aparece por ejemplo ponéis el rayo os aparece el nombre del usuario actual que 00:28:58
lo que está puesto si pone raya v la versión vale si queréis saber en qué 00:29:02
directorio de trabajo estáis el rayo w si entonces aquí tenéis una serie de 00:29:12
opciones para que vosotros lo utilicéis como más 00:29:18
os guste si si aquí queréis que me aparezca el 00:29:22
nombre perdón el número del comando actual si queréis que aparezca 00:29:26
el ui de vale que me aparezca un una que no me sale una almohadilla o un dólar que lo que está 00:29:32
puesto si es un usuario administrador me sale una almohadilla si es un usuario normal me aparece 00:29:39
un dólar de acuerdo entonces si yo quiero probar esto por ejemplo imaginaros que vamos a poner que 00:29:44
quiero ponerla el usuario el rayado seguido de la hora en 24 es decir raya un rayate pues vamos 00:29:52
a probarlo si nos vamos a este de aquí y le decimos oye voy a cambiar el ps2 y voy 00:30:00
a poner el raya u seguido de yo que sé dos puntos y seguido de la hora y que termine 00:30:09
por el carácter este entonces fijaros que me pone el usuario actual en el que estoy 00:30:21
y la hora correspondiente entonces yo puedo seguir trabajando aquí y en todo momento 00:30:26
tengo el ps sí entonces que sepáis que podéis poner ahí pues prácticamente lo que queráis eso 00:30:31
ya vuestro antojo nosotros en la facultad siempre teníamos esto de aquí porque estábamos deseando 00:30:37
de largarnos a casa y siempre teníamos ahí para saber a qué hora era marco ya lo que tenemos lo 00:30:46
dejamos ahí. ¿Cuál es el PS2? El PS2 es el que se llama el PRON, pero secundario, ¿vale? ¿Qué es el PRON secundario? 00:30:52
Imaginaros que hay ciertos comandos, o por ejemplo, imaginaros que yo pongo aquí un eco, y yo pongo aquí Fernando, e imaginaros que 00:31:03
quiero decirle que quiero seguir escribiendo en la línea de abajo, pero quiero indicarle que es el mismo comando, todavía no 00:31:14
terminado yo quiero poner fernando está haciendo otro vídeo entonces si vosotros ponéis esta barra 00:31:21
es para indicarle que no queréis seguir escribiendo aquí sino que vais a seguir escribiendo a la línea 00:31:27
de abajo vale es continuar en la línea de abajo entonces yo le pongo y le doy al intro y quiero 00:31:33
que veáis que me pone un prom vale me aparece por ahí el prom que se llama secundario que me 00:31:40
aparece por defecto en el próximo secundario me aparece el símbolo del 00:31:46
mayor y entonces yo pongo aquí fernando pues está realizando e imaginaros que yo 00:31:51
quiero decir oye quiero seguir escribiendo pero en la línea de abajo 00:31:57
porque no quiero rellenar toda la línea porque me parece muy feo 00:32:00
vale pues les pongo aquí otro vídeo sí sí yo ya ha terminado le doy al intro y 00:32:04
me pone Fernando está realizando otro vídeo 00:32:11
¿vale? pues este de aquí 00:32:13
es lo que se llama el PROM secundario 00:32:15
¿yo puedo personalizar 00:32:20
el PROM secundario? pues sí, lo puedo 00:32:21
personalizar, ¿cómo lo puedo 00:32:24
hacer? pues en lugar del PS1 00:32:25
pues adivinar, pues pongo 00:32:27
el PS2, e imaginaros 00:32:29
que en lugar de este, pues voy a poner 00:32:32
PODOGIONES 00:32:33
¿vale? por ejemplo, de forma 00:32:35
que si yo ejecuto 00:32:38
vale, el eco Fernando y le digo 00:32:39
le doy al intro, pues ahora me está cambiando el prom 00:32:42
vale, pongo aquí 00:32:45
sigue igual, de acuerdo 00:32:50
si, vale 00:32:52
pues ahora vamos a seguir con otra serie de comandos 00:32:56
hemos estado hablando antes 00:32:59
de lo que son las variables locales y las de entorno 00:33:04
pues que sepáis que tenéis dos comandos 00:33:07
este comando que se llama set que muestra 00:33:11
las variables locales y las de entorno 00:33:13
¿vale? es decir 00:33:15
me aparece un montonazo de aquí 00:33:17
de información 00:33:19
y tengo el otro comando 00:33:20
¿vale? que es para ver 00:33:23
las variables de entorno que es el 00:33:25
env, uy perdón, el env 00:33:27
¿vale? que aquí fijaros 00:33:29
que me aparecen prácticamente por no decir 00:33:30
todas las variables que hemos estado probando 00:33:33
antes ¿sí? que me aparece aquí el 00:33:35
path, que me aparece aquí el long name, que me 00:33:37
aparece aquí que hemos visto 00:33:39
también el cell, que me aparece por 00:33:41
aquí el terminal, que me aparece 00:33:43
bla bla bla, bla bla bla, ¿de acuerdo? 00:33:45
¿sí? si nosotros 00:33:47
tenemos, como hemos 00:33:49
hecho antes, por ejemplo, tengo aquí 00:33:51
el nombre, es igual 00:33:53
a Fernando, esta es 00:33:54
una variable local 00:33:57
si pongo aquí el sport y le 00:33:58
pongo aquí la edad, es igual 00:34:01
a 25, ¿vale? 00:34:03
tengo la otra variable, ¿sí? 00:34:05
si yo le digo aquí 00:34:08
el set 00:34:09
este comando ya lo veremos 00:34:10
Le voy a decir, oye, solamente muéstrame las líneas que contienen nombre. 00:34:13
Y dice, mira, he encontrado esa línea. 00:34:20
Oye, ¿y encuentras también lo que contiene edad? 00:34:22
Y me dice, sí. 00:34:26
Si yo me voy a la variable de entorno, le digo, oye, voy a buscar en las variables de entorno. 00:34:28
Búscame las variables de entorno, todas las líneas que contienen nombre. 00:34:36
Y no me encuentra nada. ¿Por qué? 00:34:40
porque nombre es una variable local 00:34:41
pero si yo le digo que me haga lo mismo con el edad 00:34:44
pues aquí sí que me la encuentra 00:34:48
entonces el set me muestra las locales y las de entorno 00:34:51
y el comando env me muestra solo las variables de entorno 00:34:55
si queremos eliminar una variable 00:35:01
si queréis utilizar el comando env 00:35:04
tenéis el parámetro guión u para eliminarla 00:35:08
por ejemplo, podéis decir que queréis borrar 00:35:13
aquí estoy poniendo algo mal 00:35:17
guión un set, que estoy poniendo aquí algo mal 00:35:18
luego lo miro porque no sé que estoy poniendo mal 00:35:56
supuestamente si utilizáis el guión u 00:36:01
podéis eliminarla de aquí 00:36:05
pero normalmente yo siempre que quiero eliminar una variable 00:36:06
utilizo el comando un set 00:36:09
y le ponemos aquí el valor de la edad 00:36:11
de forma que si le digo que quiero que me busque la edad 00:36:14
pues ya no lo tenemos creada 00:36:17
y ya hemos visto para qué es el comando el sport 00:36:18
más opciones 00:36:24
os he dicho antes que el historial almacena 00:36:28
todos los comandos que hemos ido haciendo 00:36:31
tenéis una variable que se llama 00:36:33
en este caso 00:36:36
hit site 00:36:38
que fijaros que cuánto contiene 00:36:40
este es el número 00:36:44
de comandos que él va a almacenar 00:36:46
en el historial y esto 00:36:48
si queréis lo podéis cambiar 00:36:50
¿de acuerdo? 00:36:51
esto igual que cambiáis, hemos 00:36:53
cambiado el path, hemos cambiado o hemos creado 00:36:55
otras variables, aquí exactamente igual 00:36:58
yo me consejo que lo dejéis porque esto 00:36:59
no se suele tocar ¿de acuerdo? 00:37:01
mal 00:37:04
vamos a ver más comandos que no pueden resultar 00:37:04
útil imaginaros que yo quiero buscar un comando yo quiero saber dónde está el 00:37:08
comando ls vale entonces si yo utilizo este comando 00:37:13
el witch y le digo el nombre del comando me dice oye ahí lo tienes qué es lo que 00:37:19
hace este comando este comando lo que hace es buscar 00:37:25
en todas estas carpetas donde bus donde encuentra este comando y me dice oye 00:37:30
aquí lo he encontrado, de acuerdo 00:37:37
entonces una manera muy rápida 00:37:39
de saber donde está un comando 00:37:41
vale, es buscando 00:37:43
con el comando which, de acuerdo 00:37:45
pero también tenéis 00:37:47
otro comando 00:37:49
que este, creo 00:37:50
recordar que ya lo vimos en la ayuda 00:37:53
que se llama 00:37:55
si sé escribir, claro 00:37:57
voy a quitarlo de la hora, porque me está mareando 00:38:00
un poquito, entonces, dejarme que 00:38:03
cambie 00:38:05
y ponga, vamos a poner aquí simplemente el dólar 00:38:06
para indicar que soy un usuario normal 00:38:10
¿sí? 00:38:13
entonces 00:38:15
estoy aquí en el IES Cañaveral 00:38:15
si yo le digo 00:38:19
oye, por favor, quiero que me digas 00:38:20
¿vale? 00:38:23
¿dónde está 00:38:24
esto que te llamo DLS? 00:38:25
y me dice, mira 00:38:28
dice, en esta carpeta 00:38:29
se ha encontrado un LS 00:38:32
en esta carpeta 00:38:34
ha encontrado información de ls 00:38:35
entonces, ¿qué es lo que hace este comando? 00:38:38
no solo me busca los ficheros ejecutables 00:38:41
sino que me busca los ficheros ejecutables 00:38:43
los códigos fuente y los manuales que pueda tener 00:38:46
entonces aquí fijaros que me ha dicho 00:38:49
¿dónde está el ejecutable? 00:38:51
y ¿dónde están los manuales de este ficherito? 00:38:53
esto de aquí que me pone ls.1.gz 00:38:56
para que vosotros entendáis como si fuese un fichero comprimido 00:38:59
¿vale? es un fichero .rar, un .zip 00:39:02
¿Vale? Entonces, este comando es muy útil porque te dice, no, repito, no solamente el ejecutable, sino que te dice los ejecutables, los fuentes y los comandos. 00:39:05
¿Sí? Si yo solamente quiero que me busque los ejecutables, pues yo utilizaría la B. 00:39:15
Digo, oye, búscame solamente dónde están los ejecutables. 00:39:20
Si yo solamente quiero que me busque dónde están los manuales, pues le digo, oye, búscame dónde están los manuales. 00:39:23
Si yo quiero que me busque solamente los códigos fuente 00:39:29
El source, le diría que me busque el source 00:39:32
Como aquí yo no tengo el código fuente 00:39:35
Pues en este caso me dice que no ha encontrado nada 00:39:37
Pero este comando la verdad es que es muy útil 00:39:39
¿Sí? 00:39:41
Entonces siempre que queráis buscar algo 00:39:43
Le digo, oye 00:39:44
Digo 00:39:45
¿Dónde está? 00:39:47
Y yo qué sé 00:39:49
Le digo, genome 00:39:50
Imaginaros 00:39:51
El calculator 00:39:54
¿Vale? 00:39:58
A ver si me lo 00:39:59
¿Vale? Y le digo, oye, ¿dónde está esto aquí? 00:40:00
Y me dice, mira, pues está dentro de Snap, dentro de Bing, dentro de Genome Calculator 00:40:09
¿De acuerdo? 00:40:13
Oye, o quiero que me digas, por favor, ¿dónde está el comando, pues yo qué sé 00:40:14
¿Qué hemos visto? El CP 00:40:20
Quiero que me digas el CP 00:40:22
Pues aquí te dice en todo momento dónde está lo que vosotros queréis buscar 00:40:23
¿Sí? 00:40:27
La verdad es que es bastante útil 00:40:28
Pues por último, que sepáis que vosotros podéis acotar la búsqueda 00:40:30
¿Vale? 00:40:34
Si yo le digo, oye, que me busques el CP, pero en este caso, antes de decirle que me busque, si yo le digo, oye, solamente quiero que me busques los ejecutables, pero en lugar de poner B minúscula, pongo B mayúscula, y para decirle el B mayúscula, le puedo decir, por ejemplo, a partir de qué directorio quiero que me busque, ¿sí? 00:40:35
aquí estoy, me está faltando algo 00:40:58
y no sé qué es 00:41:07
si le decimos que quiero buscar 00:41:08
a partir de este directorio 00:41:14
si yo le pongo esto 00:41:16
me dicen que como le he dicho 00:41:18
una carpeta, para decirle el comando 00:41:20
tengo que poner la opción guión F 00:41:22
para decirle, oye, quiero que me busques 00:41:24
el fichero CP, y me dice, oye, mira 00:41:25
pues lo he buscado ahí, ¿vale? 00:41:28
entonces esto lo que hace es acotar 00:41:29
la búsqueda, en lugar de buscarme 00:41:31
en todas las carpetas del sistema 00:41:34
lo que me va a hacer es buscar a partir de este directorio 00:41:35
en este caso del Rayabin 00:41:40
o yo le puedo decir, oye, quiero que me busques 00:41:42
pero a partir de esta carpeta con todo lo que haya debajo 00:41:45
lo que pasa es que aquí me está buscando no el ejecutable 00:41:49
me ha mostrado la ayuda que no se lo he pedido 00:41:56
pero bueno, el ejecutable no me ha encontrado ninguno 00:42:00
en este caso aquí sí que me lo ha encontrado 00:42:04
Entonces, el comando whereis, lo que se suele utilizar, no es acotar las búsquedas, es simplemente whereis y el comando que vosotros queráis, ¿sí? Ahora, eso sí, si solamente queréis buscar los binarios, que son los tres que me interesan, el código fuente y en este caso la ayuda, ¿sí? Muy utilizado, la verdad, ¿eh? 00:42:06
vale, vamos a ver el comando que ya llevamos utilizando 00:42:29
me voy a ir a donde estoy, aquí mismo 00:42:34
y nos vamos a ir al comando tree 00:42:37
ya hemos visto que si yo le digo al comando tree 00:42:39
que si no lo tenéis instalado, lo instaláis en un momento 00:42:42
pero fijaros que el comando tree me muestra en forma de árbol 00:42:45
mostrándome por defecto todas las carpetas, sus carpetas 00:42:49
con los ficheros que contiene 00:42:54
a partir de la ruta que yo le diga 00:42:56
Como yo estoy en iscañaveral, me muestra este. Si yo le digo el tree y le digo, oye, muéstramelo de almacén, de almacén, pues solamente me muestra de almacén. 00:42:59
Os dije que si no queréis mostrar los ficheros, solamente los directorios, tenemos que utilizar el raya D. También comentamos que yo puedo utilizar la opción guión L y el nivel de profundidad con el que quiero que me muestre. 00:43:19
Entonces si yo le digo en lugar de almacén, le digo el actual, pues solamente me muestra el primer nivel. ¿Qué quiero que me muestre el primero y el segundo? Pues me muestra el primero y el segundo. 00:43:38
Si quiero que me muestre lo que me pone por defecto los ficheros, pero mostrando la ruta, pues yo lo que voy a utilizar es el guión F. 00:43:49
Y fijaros que en el guión F me pone la ruta de cada uno de los ficheros. 00:44:00
Si quiero mostrar también los ficheros ocultos, pues esto igual que el LS, el guión A, para que me muestre también los ficheros ocultos. 00:44:06
ocultos de acuerdo si yo quiero por ejemplo que me 00:44:14
muestre por cada uno de los ficheros el respectivo usuario grupo o el tamaño de 00:44:20
cada fichero yo puedo utilizar voy a quitar tantas opciones voy a utilizar el 00:44:26
un para que me muestre el usuario y quiero que veáis que me pone mesa el 00:44:31
propietario es alumno el grado superior el propietario es este si quiero que 00:44:36
Si quiero además ver el grupo, le pongo el grupo, y si además quiero que me muestre el tamaño, pues lo que pongo es el H. 00:44:42
Y entonces yo voy a tener para cada uno de ellos el propietario, el grupo y el tamaño correspondiente. 00:44:51
Por último, si quiero ver los permisos, que esto ya lo veremos, 00:45:01
Pues quiero que veas que de cada carpeta me vienen los permisos correspondientes, el guión P. 00:45:14
Repito que ya que tengo aquí el comando, este de aquí es para que solamente me muestre los directorios. 00:45:23
directorios. El guión L y el nivel de profundidad solamente me va a mostrar las carpetas hasta el 00:45:42
nivel que yo le indique. Si yo le pongo aquí el 2, hasta dos niveles. Si quiero ver el usuario, 00:45:54
el propietario del directorio o del fichero, pongo guión U. Si quiero ver el grupo al que 00:46:00
pertenece ese directorio o fichero pongo G, si quiero ver el tamaño pongo H y si quiero 00:46:07
que me muestre los permisos pongo P, ¿sí? Son los más utilizados en mi opinión, ¿de 00:46:15
acuerdo? Y obviamente hemos visto también el D y si queréis ver en este caso la ruta 00:46:23
ponéis el raya F o si queréis ver los ocultos ponéis raya A, ¿sí? Suelen ser los más 00:46:29
utilizados dentro del comando tri 00:46:36
entonces este aunque no venga instalado 00:46:38
pero si que os aconsejo que lo pongáis 00:46:42
vale 00:46:43
estamos hablando todo el rato 00:46:45
bueno todo el rato no 00:46:47
pero del alias 00:46:48
que yo tengo aquí una serie de alias 00:46:49
pero y como puedo crear un alias 00:46:51
pues fácil 00:46:53
imaginaros que yo quiero crear un alias 00:46:54
que cuando yo ponga lunes 00:46:57
pues se me vaya a la carpeta 00:46:59
y es cañaveral csv nuevos 00:47:03
vale 00:47:05
pues como hago en este caso el alias 00:47:06
primeramente habéis visto que si yo pongo alias en argumentos 00:47:09
me muestra todos los alias que yo tengo definidos 00:47:12
para definir un alias ponemos alias 00:47:15
ponemos el nombre del alias 00:47:19
y hemos dicho que lo vamos a llamar lunes 00:47:21
porque me da la gana, pongo un igual 00:47:25
y ahora aquí lo que tengo que poner es el comando 00:47:27
que quiero que se me ejecute cuando yo ponga ese 00:47:31
¿Sí? Pues vamos a poner aquí cd y ponemos aquí el rayajón y es canaveral y csv nuevos. 00:47:33
Aquí, cuidado porque no me funciona el tabulador 00:47:50
Porque estoy escribiendo como si fuese una variable 00:47:55
Entonces aquí no me completa 00:47:58
Porque él no sabe completar una variable 00:48:00
No sabe qué es lo que es 00:48:01
¿De acuerdo? 00:48:03
Entonces si le doy aquí 00:48:04
Perdonadme 00:48:05
Esto ponerlo entre comillas simples 00:48:09
¿Sí? Tenemos creado el alias 00:48:12
Si yo pongo lunes 00:48:17
Fijaros que aquí hay algo que no está funcionando 00:48:18
¿Y el qué no está funcionando? 00:48:22
por lo más seguro la ruta porque me he equivocado 00:48:24
entonces voy a ejecutar el comando 00:48:27
almohadilla 00:48:32
y es canaveral 00:48:35
y csv nuevos pues ahí lo tenemos es un guión 00:48:38
de acuerdo 00:48:43
entonces 00:48:45
siempre que queráis hacer un alias os consejo que ejecutéis primero el comando 00:48:46
y que luego ya lo creéis 00:48:50
Entonces, para machacar el alias, para modificarlo, lo volvéis a definir y tiene dos millas. 00:48:51
Entonces, creamos el alias, ¿vale? 00:49:00
Ahora imaginaros que estoy aquí, estoy en alumno. 00:49:03
Si yo pongo lunes, ¿qué es lo que me ha hecho? 00:49:06
Pues me ha ejecutado el alias correspondiente. 00:49:10
Entonces, hay a veces que cuando estáis trabajando y hay ciertos comandos que estáis constantemente repitiéndolos, 00:49:13
pues al final termináis haciendo un alias porque os resulta muchísimo más cómodo, ¿de acuerdo? 00:49:20
¿Y qué pasa si quiero borrar un alias? Pues yo tengo varias opciones. Si alias crea, un alias borra. ¿Cómo se llama el alias que quiero borrar? Pues lunes. Ya lo tengo borrado. De forma que si yo pongo aquí un alias, ya no tengo definido el alias. 00:49:24
¿Vale? Antes no lo he mostrado, pero si yo tengo aquí creado el alias y le digo que me muestre todos los alias, tengo aquí el alias correspondiente 00:49:43
Si le digo que lo quiero borrar y yo le vuelvo a decir que me muestre los alias, pues ya no lo tengo 00:49:53
¿De acuerdo? 00:50:00
Y la otra opción que tenéis es que podéis borrar todos los alias 00:50:01
si vosotros ponéis un alias 00:50:07
y aquí ponéis la opción 00:50:09
guión a 00:50:11
si yo le digo que me muestre todos los alias 00:50:12
ya no tengo ningún alias 00:50:15
cuando yo haga un ls 00:50:16
ya no me lo muestra en colorcito ni me lo muestra nada 00:50:18
aquí no pasa nada 00:50:21
porque cada vez que yo cierro el terminal 00:50:23
y lo vuelvo a abrir 00:50:25
si yo hago un ls 00:50:26
vuelvo a tener los alias 00:50:28
si yo hago un ls vuelvo a tener los alias 00:50:30
¿de acuerdo? 00:50:34
entonces si yo pongo aquí los alias 00:50:35
¿vale? 00:50:38
veis que yo siempre me equivoco y pongo la 00:50:40
la es otros alias que tenéis 00:50:41
para mostrar los ficheros ocultos menos el punto 00:50:43
y el punto a punto 00:50:46
¿si? entonces vosotros podéis 00:50:46
definir los alias en los ficheritos 00:50:49
donde por ejemplo hemos definido 00:50:52
las variables de entorno 00:50:53
o las variables locales ¿vale? 00:50:55
entonces eso ya lo veremos un poquito más adelante 00:50:57
pero aquí tenemos la posibilidad 00:50:59
de los alias 00:51:02
como se me está yendo un poquito el vídeo 00:51:02
voy a hacer la última parte 00:51:06
en otro vídeo y terminamos con esta sección 00:51:09
lo dejo aquí y luego vamos a ver dos comandos 00:51:12
también muy utilizados para ver el contenido 00:51:16
de un fichero pero paginado, página a página 00:51:19
un saludo y ahora seguimos 00:51:21
Idioma/s:
es
Autor/es:
Fernando Herrero Núñez
Subido por:
Fernando Jesús H.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
19
Fecha:
30 de diciembre de 2022 - 20:37
Visibilidad:
Público
Centro:
IES EL CAÑAVERAL
Duración:
51′ 24″
Relación de aspecto:
1.85:1
Resolución:
1920x1040 píxeles
Tamaño:
121.50 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid