Saltar navegación

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

05-Comandos linux 2 - Parte 5/7 - 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 31 de diciembre de 2022 por Fernando Jesús H.

19 visualizaciones

Descargar la transcripción

vamos a ver hoy lo que son los enlaces duros y los enlaces blandos dentro de linux entonces 00:00:00
para que podamos hacer los ejercicios voy a abrir aquí cuatro terminales y en estos cuatro 00:00:08
terminales van a estar cuatro usuarios diferentes vale entonces como sé que todavía hay algunos que 00:00:18
no sabéis crear un usuario, voy a hacer yo aquí uno, porque os recuerdo que yo ya tengo 00:00:25
creado aquí unos, ¿vale? Si yo me voy arriba a mano derecha, selecciono aquí el alumno 00:00:31
y cierro la sesión, quiero que veáis que yo tengo aquí usuarios que se llama Luffy, 00:00:37
que se llama Nico, que se llama Nami y que se llama Sanji, ¿vale? Yo ya tengo cuatro 00:00:47
usuarios creado si vosotros no tenéis creado ningún usuario que solamente 00:00:52
tenéis creado el usuario alumno por si queréis crear usuarios en modo gráfico 00:01:00
es súper sencillo yo voy a hacer aquí uno si nos vamos aquí abajo 00:01:04
de acuerdo aquí 3369 puntitos y pinchamos en él con que compongáis aquí 00:01:23
por ejemplo usuarios en la esta de búsqueda pues esto es como en windows 00:01:33
vale le digo aquí qué aplicación quiero buscar y aquí me dice que ha encontrado 00:01:43
configuración de usuarios pues así que seleccionamos el único que 00:01:47
nos ha dado si pincho en configuración 00:01:52
seleccionó usuarios y fijaros que aquí lo pongo más grande para que lo veáis 00:02:01
Me dice que tengo usuarios alumno, que tengo Luffy, que tengo Nami, que tengo Sanji y aquí me dice la información, pero quiero que veáis que aquí arriba me pone desbloquear, porque si yo no lo desbloqueo, es decir, ahora mismo estoy como el usuario alumno. 00:02:08
El usuario alumno no puede hacer absolutamente nada, no tiene permisos de administración. 00:02:24
Pero si yo le doy a desbloquear, como el usuario alumno sí que puede convertirse en administrador, pongo la contraseña de alumno y ya tengo desbloqueado. 00:02:30
Entonces fijaros que aquí ahora sí que me aparece que yo puedo añadir un usuario o aquí abajo tengo seleccionado al Nico que yo lo puedo eliminar. 00:02:43
¿De acuerdo? ¿Qué es lo que quiero hacer ahora? Pues lo que quiero hacer es añadir un usuario. 00:02:54
Así que selecciono flechitas azules en añadir un usuario. 00:02:59
Pues le damos a añadir usuario y aquí simplemente le decimos que quiero que sea administrador o un usuario estándar. 00:03:03
Quiero un usuario estándar. 00:03:09
Pues pongo aquí, pues, Vegetta. 00:03:11
Me dice, ¿permitir que el usuario establece una contraseña en el siguiente inicio de sesión? 00:03:16
No, se la voy a poner yo ahora. 00:03:20
De acuerdo, y le vamos a poner clave dólar 1 y clave dólar 1. 00:03:21
¿Y ves que no me deja añadir? 00:03:35
Porque me dice que la contraseña debe ser más larga. 00:03:38
Pues voy a poner 2, 3, 4 y 5. 00:03:42
Y me dice 2, 3, 4 y 5. 00:03:48
¿Sí? 00:03:51
Y me dice que tampoco le gusta. 00:03:52
Hasta que no meta una contraseña me dice que no puede tener setencias. 00:03:54
pues aquí voy a poner una que es 00:03:57
password pero 00:03:59
la segunda es 00:04:01
un arroba 00:04:03
esta contraseña también se suele poner 00:04:04
cuando estáis haciendo pruebas y demás 00:04:17
porque es muy socorrida 00:04:19
y es esta de aquí 00:04:20
un arroba 00:04:23
pass 00:04:29
y en lugar de una 00:04:30
un 0, una r y una d 00:04:33
password 00:04:35
os lo digo porque yo siendo 00:04:36
root puedo poner la contraseña la que me dé la gana es decir me salto las 00:04:39
restricciones de longitud de de que tiene que tener una letra un dígito 00:04:44
tatatata vale pero como estoy en este caso en modo administración desde el 00:04:52
modo gráfico demás tengo que seguir las restricciones 00:04:57
pues una vez que ya ha puesto la contraseña le doy añadir y ya tenemos 00:05:01
el usuario por aquí vegeta de acuerdo si entonces así podéis crear todos los 00:05:05
usuarios entonces lo dicho vamos a para hacer este ejercicio voy a abrir cuatro 00:05:13
terminales lo voy a intentar poner 00:05:19
vale he colocado ya las ventanitas y lo que voy a poner en cada ventanita este 00:05:32
cambiando el prom para decirle que me ponga el usuario actual en el que estoy 00:05:40
vale entonces lo ponemos en todas que este comando ya lo conocéis 00:05:46
y por qué porque por ejemplo el primero va a ser el alumno 00:05:52
el segundo ya sabéis que me puedo convertir en otro usuario entonces me 00:05:57
voy a convertir en el usuario luffy voy a cargar su entorno 00:06:01
De acuerdo, y aquí en el usuario Luffy también voy a decirle que me diga solamente el usuario, para que lo veamos. 00:06:10
En el de abajo me voy a meter como el usuario Nico, y de nuevo le voy a decir que solamente quiero que me muestre en el prompt el Nico. 00:06:21
Y en el cuarto me voy a meter como el usuario Nami, que repito, son usuarios que he creado yo. 00:06:39
Ya sabéis crear usuarios en modo gráfico. 00:06:53
Entonces quiero que veáis que vamos a partir de aquí 00:06:55
Tenemos, empiezo de arriba a mano izquierda 00:06:59
Tenemos un terminal en el que está el usuario alumno 00:07:05
Sigo a mano derecha 00:07:11
El usuario que se llama Luffy, en ese terminal está trabajando Luffy 00:07:12
Sigo en el de abajo a mano izquierda 00:07:21
Estoy trabajando aquí como el usuario Nico 00:07:24
Y sigo con el terminal que está a mano derecha 00:07:27
Selecciono aquí el Nami y aquí está trabajando el usuario Nami 00:07:32
¿De acuerdo? 00:07:35
Me voy a colocar en el directorio Home 00:07:38
De Nami 00:07:40
Me voy a Nico, CD 00:07:42
Me voy a alumno, CD 00:07:44
Y me voy a Luffy y CD 00:07:46
Y le digo que me diga dónde estoy 00:07:48
Que me diga dónde estoy 00:07:51
que me diga dónde estoy 00:07:53
y que me diga dónde estoy 00:07:57
¿sí? 00:07:59
¿vale? 00:08:02
vale, pues para que veáis el ejemplo 00:08:04
y no nos esté molestando 00:08:05
cuando yo haga por ejemplo en el alumno 00:08:07
ls y que nos salga por aquí mil cosas 00:08:09
pues ya sabéis que vamos a hacer carpetitas 00:08:11
pues yo voy a poner como hoy es miércoles 1 00:08:13
pues 00:08:16
empiezo por alumno 00:08:17
mkdir 00:08:19
miércoles 00:08:21
y aquí voy a poner alumno 00:08:23
miércoles 00:08:26
bueno, me da igual, miércoles 00:08:28
1 y creamos el miércoles 1 00:08:32
en todas las carpetas 00:08:34
lo creamos en Luffy, lo creamos 00:08:35
en Nico y lo creamos 00:08:40
en Nami y nos metemos en la carpeta 00:08:42
y es 00:08:48
miércoles 1 00:08:49
vale 00:08:50
fijaros que estoy copiando y pegando 00:08:53
para no estar escribiendo aquí 15.000 00:08:55
cosas 00:08:57
de forma que si yo ahora le digo donde estoy en cada uno de ellos 00:08:58
cada uno de ellos estoy aquí 00:09:03
entonces tengo cuatro terminales abiertas 00:09:08
en cada uno de ellos estoy como un usuario diferente 00:09:19
y cada usuario dentro de su directorio home tiene un directorio que se llama miércoles 00:09:22
vamos a empezar a ver que es eso de un enlace duro y un enlace blando 00:09:28
Empiezo por un enlace duro. ¿Qué es un enlace duro? Un enlace duro no es más que una entrada dentro de una carpeta que hace referencia a un fichero que ya existe dentro de un sistema de archivos. 00:09:33
Y decís, ¿y esto qué coño quiere decir? Lo vamos a ver ahora muy claro. En palabras coloquiales. Como si yo dijese que tengo la oveja Dolly. 00:09:48
como si yo tuviese un fichero clonado, es decir, si yo tengo en mi ordenador un fichero, ese fichero yo puedo hacer dos cosas, o ese fichero si quiero que lo tengan por ejemplo en dos o tres carpetas diferentes, 00:09:58
Puedo hacer un copy-pega, pero si yo hago un copy-pega, yo voy a tener ese ficherito que van a ser cuatro ficheritos que son diferentes. 00:10:14
¿Me explico? Si yo modifico uno de los que yo he copiado, el original ya no es igual. 00:10:22
En cambio, si yo lo que hago es un enlace duro, lo que hago es coger ese mismo fichero y, como decirlo de alguna manera, lo clono. 00:10:30
De forma que en lugar de copiar y pegar, yo lo que estoy haciendo en otras carpetas es como abrir una puerta que lo que hace es abrir el mismo fichero. 00:10:40
Entonces, si yo tengo cinco, imaginaros, pongo la analogía, imaginaros que yo tengo en el instituto, yo tengo cinco clases, ¿vale? En esas cinco clases yo hay en una que lo que he hecho es crear una caja y dentro de esa caja he metido una serie de objetos, ¿vale? 00:10:50
Esa caja sería un fichero. Entonces yo puedo hacer varias cosas. O puedo coger esa caja, la copio y la llevo a las otras clases, pero ¿qué problema hay? Que esa caja ya no es la misma, sino que yo tengo esa caja copiada y pegada en las diferentes clases. 00:11:15
Pues un enlace duro lo que hace es, esa caja original que tengo en una clase la deja ahí, no la mueve. Y yo lo que hago en las otras clases es crear, por decirlo de alguna manera, una puerta mágica que yo lo que hago es cuando abro esa puerta estoy realmente accediendo a la caja que está en la primera clase. 00:11:30
¿Qué quiero decir con esto? Que el ficherito no se duplica 00:11:50
Sino lo que hago es poner puntos de acceso al mismo ficherito 00:11:54
Entonces, ¿qué estoy consiguiendo con esto? 00:12:00
Pues que yo no tenga, si el ficherito me ocupa 5 megas 00:12:03
Y yo quiero tenerlo 4 veces, no va a ser 5 por 4 00:12:08
Sino que solamente lo tengo una única vez 00:12:11
Ahora lo vais a ver bien con un ejemplo 00:12:14
Cuando se crea un fichero dentro de Linux siempre se crea de forma predeterminada con un enlace duro 00:12:16
Es decir, ¿cuántas veces existe ese fichero dentro del sistema? 00:12:26
Pues me pone 1, el número de veces que ese fichero está en el sistema 00:12:30
Entonces por defecto siempre nos va a poner 1 00:12:38
obviamente ya hemos dicho que esto lo que me permite es ahorrar espacio 00:12:40
y cuando yo creo enlaces duros que apuntan al mismo fichero 00:12:46
ese enlace duro tiene exactamente los mismos permisos 00:12:53
los mismos enlaces, las mismas propiedades en cuanto a usuario y grupos 00:12:57
las mismas fechas de ultim de creación de modificación de acceso 00:13:02
que contiene el fichero original 00:13:06
Aunque aquí ya no existe el concepto de fichero original. ¿Qué único problema tienen los enlaces duros? Que solamente pueden apuntar a ficheros que estén dentro del mismo sistema de archivos. 00:13:08
Es decir, dentro de la misma partición. Yo no puedo crear sistemas enlaces duros entre diferentes particiones, entre diferentes sistemas de archivos. 00:13:20
Cuando yo quiero crear un enlace duro, vamos a utilizar un comando que se llama ln. 00:13:30
Y al comando ln le vamos a pasar el fichero original, entre comillas, del que queremos crear enlace duro, 00:13:40
seguido de uno o varios enlaces que queremos crear a ese fichero. 00:13:50
cuando yo creo varios enlaces duros 00:13:55
a partir de ese momento yo no sé cuál es el fichero original y cuál es no 00:14:00
porque son todos el mismo 00:14:04
entonces yo no sé cuál es el original 00:14:06
si yo tengo 5 enlaces duros a un fichero 00:14:08
da igual, no pasa nada porque yo borre el original 00:14:11
porque realmente no hay original 00:14:17
yo lo que estoy rompiendo es esa puerta por decirlo así mágica 00:14:19
que me permite acceder a ese fichero entonces solamente se va a borrar ese fichero cuando 00:14:23
solamente quede una única un único enlace duro de acuerdo ahora lo vamos a ver entonces aquí ya no 00:14:30
hay distinción entre uno y otro vamos a ver qué es esto en la la ceduro para ver cómo funciona 00:14:40
esto enlace duro empiezo por el usuario alumno arriba mano izquierda vale y vamos a crear aquí 00:14:45
un fichero que se llame y por ejemplo aquí madre mía y le pongo aquí lista 00:14:51
compra alumno no lista compra grupo punto txt vale imaginaros que yo quiero 00:15:09
hacer aquí una lista de la compra y empiezo tomates vale lechuga y ya está 00:15:21
Porque no quiero saturar, ¿vale? Entonces, si yo hago un ls-l de este ficherito, que es el que me interesa, quiero que veáis que esta columna que me pone aquí representa lo que os he dicho por defecto, que todos los ficheros se crean como un enlace duro. 00:15:33
Es decir, ¿cuántas veces este fichero está en el sistema? Una, solo una, ¿sí? Pues ahora vamos a hacer, me voy a Luffy para seguir el orden, me voy a mano derecha e imaginaros que Luffy, obviamente tengo que tener permisos, yo quiero que Luffy, vale, para que podamos hacer bien el ejercicio voy a hacer una cosa porque estoy mirando que aquí solamente el alumno va a tener permisos. 00:15:59
quiero que ejecutéis este comando 00:16:32
el chmod 00:16:34
y quiero que pongáis 00:16:36
777 00:16:38
para que no tengamos problemas 00:16:39
porque como todavía no he explicado los permisos 00:16:42
lo único que le estoy diciendo 00:16:44
con este comando es que todo el mundo 00:16:46
tiene permisos para escribir en este fichero 00:16:48
¿de acuerdo? entonces le voy a poner 00:16:50
777 00:16:52
y le voy a poner 00:16:53
el ficherito que le quiero dar permisos 00:16:55
de forma que quiero que veáis 00:16:58
que es lo que ha hecho aquí 00:17:00
lo que ha hecho aquí es decirle que todo el mundo 00:17:01
puede leer y escribir, eso es lo que le estoy diciendo 00:17:06
¿de acuerdo? ¿sí? 00:17:08
esto es para que podamos hacer los ejercicios 00:17:11
porque quiero que veáis 00:17:13
cómo puedo 00:17:15
escribir desde otro 00:17:16
vale, este ficherito 00:17:20
imaginaros que no me ocupa 00:17:22
aquí no me ocupa nada, ¿vale? porque este ficherito 00:17:24
no lo he rellenado 00:17:26
de nada, pero imaginaros que 00:17:28
este fichero pues me ocupa 20 megas 30 megas 150 megas porque imaginaros que es una iso yo que sé 00:17:30
entonces me voy a ir a luz y cómo puede crear luz y un enlace duro a ese fichero pues si yo utilizo 00:17:37
el comando estoy en luz bien y estoy en miércoles yo le digo ln y ahora le voy a decir oye dónde 00:17:44
está el fichero del que quiero clonar lo por decirlo así que no es clonar vale no voy a 00:17:51
crear dos ficheros, sino que 00:17:56
voy a crear una puerta, entre comillas 00:17:58
entenderme 00:18:00
para poder acceder 00:18:01
a ese fichero, pues le digo, ¿dónde está el 00:18:04
fichero listado? lista compra 00:18:06
grupos, está dentro de 00:18:08
home, está dentro de alumno 00:18:10
está dentro de miércoles 00:18:11
y se llama lista compras 00:18:13
¿sí? ahora, ¿dónde 00:18:16
quiero crear el enlace duro? 00:18:17
lo quiero crear aquí, voy a 00:18:19
utilizar la ruta absoluta para que veáis 00:18:21
donde lo estoy creando, lo estoy creando 00:18:23
dentro de Rayajón, lo estoy creando dentro de Luffy, lo estoy creando dentro de miércoles y lo voy a llamar, por ejemplo, lista-grupo-luffy.txt, ¿sí? 00:18:26
¿Qué es lo que ha hecho este comando? Quiero que veáis que si yo ahora pongo un ls-l y le digo lista-grupo-luffy, porque yo le he dicho que aquí se va a llamar 00:18:46
lista, GUR por Luffy. Quiero que veáis que si yo refresco aquí el LS, quiero que veáis 00:18:55
esto, por favor, que es lo que me interesa. Veis que ahora me pone aquí un 2 y veis que 00:19:02
aquí me pone un 2. Veis que tiene exactamente los mismos permisos aquí y aquí y que tiene 00:19:09
el mismo propietario y el mismo grupo aquí y aquí, es decir, todo es igual, lo que pasa 00:19:19
que lo que os pongo en rojo me dice, oye, ¿cuántas veces está este fichero en mi 00:19:25
ordenador, en mi partición? Y me dice, mira, está dos veces. ¿Me seguís? ¿Sí? ¿Qué 00:19:33
pasa si ahora este tío que es luffy hace lo siguiente dice oye nano y coge su 00:19:43
fichero en mí se oye el listado grupo luffy y lo editó 00:19:50
vale estoy accediendo al mismo fichero quiero que entendáis que no es un copy 00:19:56
pega no es solamente un fichero en el disco duro que está ocupando un fichero 00:20:03
disco duro son diferentes accesos vale a ese fichero al mismo 00:20:08
fichero todos son el mismo fichero si yo ahora pongo aquí lechuga tomate y pongo 00:20:14
aquí yo que sé 00:20:20
queso y yo lo guardo si 00:20:24
si yo me voy aquí alumno estoy ahora aquí en alumno 00:20:29
Estoy aquí. Si yo le hago un cat de lista compra grupo, fijaros que aquí me pone el queso, porque repito, es el mismo fichero. Están trabajando en el mismo fichero. Por eso me pone que ese fichero está dos veces en mi sistema. 00:20:37
Es decir, hay dos nombres que están apuntando a la misma parte del disco duro que representa ese fichero. 00:20:57
Si yo me voy abajo a Nico, que yo estoy aquí, ahora estoy en Nico, y voy a hacer lo mismo. 00:21:05
Oye, Nico quiere también hacer un enlace duro. 00:21:10
Pues le pongo ln, ln, y le digo, a ver, ¿de quién? 00:21:14
Pues de Rayajón, y voy a hacerlo, por ejemplo, de Luffy, porque es el mismo fichero. 00:21:19
De Luffy, de miércoles, de lista grupo y se va a llamar dentro de Nico, dentro de examen, uy examen, miércoles 1 y se va a llamar mi lista, mi lista Nico, punto txt. 00:21:23
¿De acuerdo? Si yo ahora le digo ls menos l de mi lista, y aquí arriba en alumno vuelvo a hacer un ls de lista compra grupo, y aquí en Luffy vuelvo a hacer un ls de lista grupo Luffy, quiero que veáis, por favor, empiezo por alumno. 00:21:51
¿Cuántas veces está el ficherito lista compra grupo? 00:22:14
Está tres veces en el sistema 00:22:20
Me voy a Luffy, me dice que este ficherito que se llama lista grupo Luffy 00:22:22
Está tres veces en el sistema 00:22:28
Y si me voy a Nico, me dice que este ficherito que se llama mi lista Nico 00:22:30
Está tres veces en el sistema 00:22:36
Entonces fijaros que estos tres me indican las tres veces que están el ficherito 00:22:38
Una, dos y tres 00:22:48
Si lo queréis ver de otra manera, este es una, este es dos y este es tres 00:22:49
Pero estos tres nombres apuntan al mismo fichero 00:22:58
Es el mismo fichero 00:23:04
No son ficheros diferentes, ¿sí? 00:23:06
Hago en el cuarto, estoy con el NAMI, y ahora voy a utilizar rutas relativas, simplemente por variar. 00:23:10
Pues le voy a decir, oye, quiero que me crees. 00:23:17
Y en este caso, punto, punto, punto, punto. 00:23:22
Y le digo, por ejemplo, de alumno, venga, de alumno y de miércoles. 00:23:25
Y se llama lista compra y lo quiero llamar nami compra, nami lista, punto txt. 00:23:33
Si yo le digo ls menos l y nami lista, pues quiero que veáis que si yo ahora le hago el ls de todos los usuarios, 00:23:48
Quiero que veáis de nuevo que yo tengo aquí el 4, diciendo que hay 4 veces este fichero, que hay 4 veces este fichero, que hay 4 veces este fichero. 00:24:04
¿Y cuáles son esas 4 veces? Pues este es 1, este es 2, este es 3 y este es 4. El mismo fichero. 00:24:15
Si coge en este caso Nico, voy a limpiar todas las pantallas y le voy a decir aquí cat de lista, cat de lista grupo Luffy, cat mi lista Nico y aquí cat na mi lista, todos es el mismo fichero. 00:24:28
Me voy, por ejemplo, a Nico 00:25:00
Y Nico me dice, oye, voy a añadir un elemento a la lista que tengo que comprar 00:25:02
Que tenemos que comprar todos 00:25:05
Y digo, oye, Nico, mi lista 00:25:07
Y voy a poner aquí, por ejemplo 00:25:09
Y que le digo, aquí, yo qué sé 00:25:12
Aquí me da igual 00:25:16
Pan molde 00:25:17
Pan molde 00:25:20
Y obviamente, chocolate 00:25:22
Entonces lo guardo 00:25:25
Entonces este ya lo ha guardado 00:25:27
Si aquí me voy a alumno, hago un cat, si me voy a Luffy y hago un cat, si me voy a Nami y hago un cat, es el mismo fichero. 00:25:29
Es decir, quiero que veáis que aquí el Nico ha añadido estas dos líneas y de repente esas dos líneas se quedan reflejadas en todos los demás lugares 00:25:39
porque es el mismo fichero que os quede claro si qué pasa si yo borro por ejemplo este fichero de 00:26:01
aquí vale lo voy a borrar porque podéis pensar es que es el fichero original pasa algo si yo lo 00:26:12
borro pues imaginaros que yo hago esto ls menos l y hemos dicho lista compra lo voy a poner así 00:26:17
para borrar y que no nos aturemos si yo borro estoy en alumno vale estoy aquí si 00:26:27
yo lo borró y pongo rm menos efe para que no me pregunte y listo ya lo tengo 00:26:43
borrado si yo si hago un ls menos l me dice que aquí ya no tengo el fichero 00:26:54
pues me voy a ir a los otros y voy a decirle que me lo refresque 00:26:59
Uy, perdonadme. Quiero que veáis qué ha pasado. 00:27:04
Que ahora me dice, ¿cuántas veces está ese fichero en el sistema? 00:27:13
Tres, tres y tres. 00:27:16
Esta de aquí es una, esta de aquí es otra y esta de aquí es otra. 00:27:19
Entonces aquí no existe el concepto de fichero original, fichero... 00:27:26
No. Aquí todos apuntan al mismo sitio. 00:27:30
Son todos el mismo fichero. 00:27:33
¿Cuándo va a desaparecer ese fichero? 00:27:36
cuando solamente quede un enlace duro y yo borre ese enlace duro. 00:27:38
¿De acuerdo? 00:27:43
¿Sí? 00:27:44
Esto en cuanto a un enlace duro. 00:27:46
Ya os digo que el problema que tiene un enlace duro 00:27:49
es que yo no puedo crear un enlace duro entre diferentes sistemas de archivos, 00:27:51
para que me entendáis, entre diferentes particiones. 00:27:55
Pues ahora vamos a ver qué es un enlace blando, ¿vale? 00:27:58
Un enlace simbólico. 00:28:02
Entonces, un enlace blando lo que hace es, como si fuese un acceso directo, lo mismo que vosotros habéis visto dentro de Windows de un acceso directo, es un fichero diferente que apunta a otro fichero, ¿vale? 00:28:04
Entonces, eso es un enlace simbólico. ¿Qué es lo bueno que tiene un enlace simbólico? Pues que ese ficherito que se crea no ocupa nada porque simplemente es una flecha que apunta a otro fichero. 00:28:21
¿De acuerdo? Y puede apuntar a ficheros, a directorios y lo mejor de todo es que se pueden crear enlaces simbólicos entre diferentes sistemas de archivos. 00:28:35
¿Qué problema tiene el enlace simbólico? 00:28:45
El acceso, pues que si es un ficherito que apunta a otro 00:28:49
Si el ficherito original se borra 00:28:54
Esa flecha apunta a nada 00:28:57
Entonces eso es lo que se llama un enlace que está 00:28:59
Lo vais a ver en los apuntes como colgante 00:29:03
Pero es un enlace que no apunta absolutamente a nada 00:29:06
Un enlace roto 00:29:09
Lo vais a ver como enlace roto o en este caso colgante 00:29:10
Ese es el problema que tienen los enlaces. Dentro de Linux se utilizan muchísimo los enlaces, pero muchísimo, ¿vale? Entonces vamos a ver un enlace porque quiero que veáis qué permisos me crea y quiero que veáis qué problema tiene. 00:29:14
Entonces nos vamos otra vez a cada una de las ventanitas 00:29:32
Y por ejemplo, otra vez cojo al alumno 00:29:36
Y vamos a crear aquí, en este caso, nano 00:29:42
Y voy a poner aquí 00:29:44
Reuniones.txt 00:29:46
Y pongo aquí lunes a las 8 y 35 00:29:56
Yo qué sé 00:30:06
Aula 00:30:11
Estudio 00:30:12
¿Sí? 00:30:14
Entonces nosotros tenemos aquí 00:30:19
Este de reuniones 00:30:20
Voy a poner así para que solamente me salga ese 00:30:24
¿De acuerdo? 00:30:27
Y como antes, para no tener ningún tipo de problemas 00:30:30
Esto lo pongo porque ya explicaré 00:30:32
¿De acuerdo? 00:30:41
Esto sé que no lo he explicado 00:30:41
Pero simplemente le estoy diciendo que todo el mundo puede escribir 00:30:43
Aunque ahora me da un poquito igual 00:30:45
Si sé escribir el comando, claro 00:30:47
¿Sí? 00:30:50
Vale 00:30:53
También voy a hacer lo siguiente 00:30:53
Voy a hacer 00:30:55
Una carpeta 00:30:58
MKD carpeta 00:31:06
Y va a ser 00:31:08
Apuntes grupo 00:31:08
De forma que si yo tengo esto de aquí 00:31:12
Yo tengo apuntes grupo 00:31:17
y tengo la carpeta, ¿de acuerdo? 00:31:20
y de nuevo, para no 00:31:22
marear la perdiz ahora 00:31:24
voy a poner a la carpeta apuntes 00:31:25
grupo, le voy a poner también 00:31:28
todos los permisos 00:31:32
repito, soy 00:31:33
consciente de que no he explicado los permisos 00:31:36
entonces, simplemente para que sepáis 00:31:38
que así, le doy a todo el mundo 00:31:40
todo el mundo puede escribir ahí 00:31:42
puede leer y puede escribir 00:31:43
vale, pues ahora, me voy a Luffy, voy a empezar 00:31:45
por Luffy, Luffy os recuerdo que está en su carpetita miércoles, ¿cómo puedo 00:31:48
crear un acceso directo? pues si yo pongo ln 00:31:52
y para crear un acceso directo, un no simbólico, tengo que poner guión s 00:31:56
y a partir de aquí es igual que todo, le digo oye 00:32:00
quiero coger de raya home, de raya 00:32:04
alumno y de raya miércoles y quiero hacer 00:32:08
un enlace simbólico a reuniones 00:32:12
¿Y cómo lo voy a llamar? Pues aquí voy a alterar, he puesto la ruta absoluta aquí, pues ahora voy a poner relativa 00:32:14
Como la quiero crear en la carpeta en la que estoy, simplemente con poner el nombre que le quiero dar 00:32:21
Pues yo le pongo reuniones alumno.txt 00:32:25
Vamos a ver que es lo que ha creado esto, si yo le digo ls menos l y le pongo aquí que me diga de reuniones 00:32:36
Entonces, quiero que veáis qué es lo que me ha puesto. Fijaros primeramente que me pone una L aquí al principio, no sé si la veis, que aquí me pone una L, diciendo que esto es un enlace simbólico. 00:32:45
luego me pone que tiene todos los permisos, pero siempre en los enlaces me va a poner que tiene todos los permisos, 00:33:04
porque realmente los permisos que va a tener, ahora voy a cambiar los permisos luego de reuniones, 00:33:12
para que veáis que aquí me va a seguir poniendo que todo el mundo puede leer y escribir, 00:33:18
es más, lo voy a cambiar ahora porque quiero que no os confundáis, voy a decirle por ejemplo, 00:33:25
este de aquí, vale 00:33:31
quiero que veáis que aquí 00:33:45
esto es simplemente para que lo veáis 00:33:47
quiero que veáis 00:33:49
que aquí me pone 00:33:52
rwx, rw, guión 00:33:53
rwx 00:33:55
quiero que veáis que aquí le he quitado un permiso 00:33:56
vale, ya explicaremos 00:34:00
que quiere decir este guión 00:34:01
pues si yo me voy aquí 00:34:02
aquí sigue teniendo todos los 00:34:05
permisos, vale, porque esto es un 00:34:13
fichero diferente. Este fichero que se llama reuniones alumno txt, este fichero es un fichero 00:34:15
diferente, son dos ficheros. Lo que pasa que este fichero lo que contiene es una flechita que apunta 00:34:24
a quién. Y veis aquí la flechita, esta flechita, me dice oye esto es un enlace que apunta, es un 00:34:31
fichero que realmente está apuntando es un acceso directo. ¿Y a qué fichero está 00:34:41
apuntando? Pues está apuntando a este ficherito que me ha determinado aquí, ¿sí? 00:34:47
De forma que si yo le digo cat y le digo reuniones alumno, pues obviamente me está 00:34:54
apuntando al otro fichero, ¿sí? ¿De acuerdo? Pero quiero que veáis que aquí me pone 00:35:01
que este enlace es uno, y aquí me dice que este reuniones es uno 00:35:13
son dos ficheros diferentes, lo que pasa 00:35:16
que este fichero, repito, es simplemente un fichero que 00:35:20
lo que hace es apuntar a otro fichero, entonces ¿qué problema 00:35:24
tengo aquí? que si yo cojo este fichero, ¿vale? el nico, vamos a hacerlo 00:35:29
con el nico, le digo ln-s y raya 00:35:32
home, y aquí sí que le tengo que decir al alumno, tengo que decir cuál es el fichero 00:35:36
original, aquí sí que le tengo que decir el fichero original 00:35:41
y le digo miércoles y le digo 00:35:43
aquí reuniones y aquí se va a llamar 00:35:47
pues yo que sé 00:35:50
dichosas 00:35:52
reuniones punto txt 00:35:55
de forma que si yo le digo 00:35:59
menos l dichosas 00:36:01
pues aquí me vuelve a decir que este 00:36:03
es un ficherito diferente 00:36:07
a este de aquí de Luffy y a este de aquí de alumno, ¿sí? 00:36:09
Pero resulta que este ficherito dichosas reuniones está apuntando a este de aquí 00:36:16
y este reuniones de alumno está apuntando a este de aquí, ¿sí? 00:36:22
De forma que si yo como Nico le digo que quiero ver las dichosas reuniones, 00:36:28
pues estoy viendo las dichosas reuniones. 00:36:33
Pero ¿y qué pasa si coge alumno y hace esto? 00:36:35
digo voy a borrar 00:36:37
las reuniones 00:36:39
ya la he borrado 00:36:42
ya no tengo ese ficherito 00:36:43
¿qué es lo que ha pasado con este de aquí de Luffy? 00:36:47
estoy en Luffy 00:36:50
estoy en Luffy 00:36:50
¿y qué pasa si yo ahora hago un cut? 00:36:54
¿qué es lo que me dice? 00:36:59
estoy en Nico 00:37:00
¿y qué pasa si yo le digo un cut? 00:37:01
quiero que veáis que es lo que ha pasado 00:37:03
esto es lo que se llama un enlace roto 00:37:04
¿vale? o colgante 00:37:06
Como ya no existe el fichero original, me dice, oye, estoy apuntando a un fichero que no existe. ¿Por qué? Porque este ficherito de aquí, es decir, este ya no existe. Este ficherito de aquí, al que apuntaba, ya no existe. 00:37:08
Entonces, ese es el problema que tienen los enlaces 00:37:30
Pero eso no lo conseguiréis como un problema 00:37:35
Porque no es ningún problema 00:37:39
¿De acuerdo? ¿Sí? 00:37:40
Yo también puedo hacer lo siguiente 00:37:43
Imaginaros que yo estoy aquí en el escritorio, ¿vale? 00:37:44
Este es el escritorio de alumno 00:37:53
¿Veis lo que yo tengo? 00:37:54
Que es ver C, ficheros 00:37:56
Es decir, yo aquí no tengo nada, ¿verdad? 00:37:58
Es decir, tengo aquí estos ficheritos 00:38:00
tengo aquí estos ficheritos 00:38:01
estos tres, tengo por aquí esta ISO 00:38:05
y tengo aquí a mano derecha un .zip 00:38:11
vale, pues me voy a ir al alumno 00:38:13
que no sé quién 00:38:15
ya verás como es el último 00:38:20
joder, madre mía 00:38:22
me voy aquí al alumno 00:38:23
y voy a hacer lo siguiente 00:38:26
digo, oye, quiero que me crees 00:38:27
un enlace simbólico 00:38:29
a rayajo, alumno 00:38:32
uy, perdonadme 00:38:34
a raya home 00:38:38
a raya home, raya home, raya home 00:38:40
alumno 00:38:45
miércoles 00:38:47
y os acordáis la carpetita apuntes grupo 00:38:48
y donde quiero que me la crees 00:38:50
pues dentro de home 00:38:53
dentro de alumno 00:38:54
dentro de escritorio y se va a llamar 00:38:56
acceso 00:38:58
a apuntes 00:39:01
¿Sí? Voy a minimizar esto de aquí porque quiero que veáis qué es lo que ha pasado en el escritorio. No sé si veis lo que ha pasado en el escritorio. Es decir, me ha creado un acceso directo, ¿vale? Un ln-s, que cuando yo acceda a él, ¿a dónde estoy accediendo? Pues a la carpeta que le hemos dicho antes aquí. 00:39:05
¿Era este? Sí, vale 00:39:29
A la carpetita, miércoles, apuntes grupo 00:39:34
¿Sí? Voy a crear, por ejemplo, algo 00:39:38
Le digo, oye, quiero crear dentro de 00:39:40
Raya Home 00:39:43
Alumnos, miércoles 00:39:45
Y apuntes grupo, voy a crear ficheritos que sean 00:39:49
Apuntes, son 00:39:52
Del 1 al 10, ¿de acuerdo? 00:39:55
Punto txt 00:39:59
si yo abro esta carpetita 00:40:00
pues quiero que veáis 00:40:04
que efectivamente estoy accediendo a esa carpetita 00:40:05
¿lo veis? 00:40:08
¿sí? 00:40:11
pero ¿y qué pasa si a mí se me ocurre 00:40:13
borrar esta carpetita? 00:40:15
¿vale? porque yo estoy aquí 00:40:18
¿qué pasa si yo le digo rm-rf? 00:40:20
que este comando ya lo conocéis 00:40:23
oye, quiero que me borres 00:40:24
apunte el grupo 00:40:26
ya he borrado la carpeta 00:40:27
¿Qué es lo que ha pasado con este acceso? ¿A qué está apuntando? Está apuntando a una carpeta que no existe. Entonces me dice, oye, que este enlace está roto. Digo, pues vale, pues si está roto, pues lo cojo y lo borro. 00:40:29
Yo no sé si os acordáis que todos vosotros en el escritorio de vuestros ordenadores del centro tenéis en el escritorio un icono que pone datos. Pues eso es un enlace simbólico a la carpeta que está dentro de Home que se llama datos. 00:40:44
¿entendéis la diferencia entre un enlace 00:40:59
blando y un enlace duro? 00:41:03
con esto me vale perfectamente 00:41:06
¿sí? 00:41:08
quiero que entendáis esto porque se utiliza 00:41:10
muchísimo dentro de todos los sistemas 00:41:12
¿de acuerdo? 00:41:15
si yo me voy, ya lo veremos 00:41:16
pero si yo me voy dentro de la carpetita 00:41:18
yo que sé, dentro de TC 00:41:22
y yo dependiendo de lo que me ponga por aquí 00:41:24
por ejemplo 00:41:27
Por ejemplo, si yo me voy 00:41:29
Voy a poner esto más grande 00:41:37
Porque esto ya lo tengo aquí 00:41:38
Si yo me voy al ficherito etc 00:41:41
Y por ejemplo rc, rc, rc0 00:41:45
¿Vale? 00:41:49
Ya os explicaré qué es esto 00:41:49
Pero si yo le pongo un ls-l 00:41:51
Quiero que veáis 00:41:53
Que son todos los ficheros que él tiene aquí 00:41:55
Todos son enlaces simbólicos. 00:41:59
De forma que me dice, oye, este ficherito está apuntando a este ficherito. 00:42:04
Este otro ficherito está apuntando a este ficherito de aquí. 00:42:13
Es decir, se utilizan los enlaces simbólicos un montonazo. 00:42:21
Y repito, lo bueno que tienen los enlaces simbólicos es que me permiten crear enlaces entre diferentes sistemas de archivos. 00:42:24
Yo no sé si tengo aquí... Vale. ¿Ves que yo tengo, por ejemplo... A ver si tengo el SDA, SDA1... Vale. ¿Ves que yo tengo aquí el SDA1 y el SDA2? Me explico. 00:42:33
Yo tengo el SD-A1 y el SD-A2 00:42:59
Tengo dos particiones 00:43:12
En el primer disco duro tengo dos particiones 00:43:13
Tengo 00:43:15
Ay, perdonad 00:43:17
Tengo en el SD-A1 00:43:25
Que está 00:43:27
Que es donde tengo instalado el Linux 00:43:29
Y tengo una segunda partición que está aquí 00:43:31
Esto es una partición, que lo sepáis 00:43:33
Esto es partición 1 00:43:37
Y esto es partición 2 00:43:42
Es decir, que si yo tengo mi disco duro 00:43:46
Pues hay una partición que esta se llama SDA1, ya lo veremos 00:43:50
Y esta de aquí se llama SDA2 00:43:56
Yo no sé si os acordáis con el Gparted 00:43:58
Pues esta me dice que es de 38 GB y esta me dice que es de 19 GB 00:44:00
¿Sí? 00:44:07
¿De acuerdo? 00:44:09
Pues yo puedo hacer un enlace simbólico de un fichero que está aquí 00:44:10
y hacerlo aquí 00:44:15
pero un enlace duro 00:44:16
solamente lo voy a poder hacer 00:44:18
dentro de su propia 00:44:21
partición 00:44:22
¿de acuerdo? 00:44:23
por ejemplo, imaginaros que 00:44:26
yo tengo lo siguiente 00:44:29
estoy como alumno 00:44:30
y estoy aquí 00:44:31
no, estoy en directorio home 00:44:34
estoy aquí 00:44:37
¿vale? rayajón alumno 00:44:38
rayajón alumno, ¿de acuerdo? 00:44:40
imaginaros que yo 00:44:43
quiero hacer un enlace simbólico a un ficherito que está dentro de tc que se 00:44:45
llama para su w y lo quiero hacer aquí que se llama ver usuarios me ha dejado 00:44:51
sí sí yo le digo guión ls menos l ver usuarios me ha creado el enlace 00:44:59
simbólico a ese fichero hito es un fichero hito que está dentro de la 00:45:05
carpeta etc ficherito de configuración que se llama 00:45:08
para su wd pues ahora voy a crear lo mismo pero voy a crear un enlace duro 00:45:11
digo yo voy a crear un enlace duro le quitó el guión s 00:45:17
y le voy a poner cuentas que me dice no sé si lo veis 00:45:23
ahí me dice oye fallo al crear el enlace 00:45:34
y me pone enlace cruzado entre dispositivos no permitido no puedo hacer un enlace duro entre 00:45:39
diferentes sistemas de archivos de acuerdo si mal pues en esta parte terminó el vídeo solamente lo 00:45:47
dedicado a enlace duro centrales simbólico pero espero que os haya quedado claro de qué va la 00:45:55
cosa pues en el siguiente vídeo terminamos ya con las opciones de esta presentación de comandos 00:46:00
Idioma/s:
es
Autor/es:
Fernando Herrero Núñez
Subido por:
Fernando Jesús H.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
19
Fecha:
31 de diciembre de 2022 - 12:49
Visibilidad:
Público
Centro:
IES EL CAÑAVERAL
Duración:
46′ 09″
Relación de aspecto:
1.85:1
Resolución:
1920x1040 píxeles
Tamaño:
118.67 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid