Saltar navegación

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

Archivado en Linux 3/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 31 de diciembre de 2022 por Fernando Jesús H.

17 visualizaciones

Descargar la transcripción

Vamos a ver otra utilidad también muy utilizada en Linux que se llama Cepillo. Os voy a mostrar aquí porque quiero que veáis. Dentro del Cepillo, que fijaros que aquí hay una cosa que os va a chocar al principio, que me dice lee la lista de archivos que tiene que hacer la copia de la entrada estándar. Ahora veremos qué es eso. 00:00:00
Dentro del cepillo vamos a tener tres modos, lo que se llama copia afuera, que para nosotros es hacer una copia de seguridad, hacer un archivado, recuperar el archivado que es copia adentro y lo que hacer es copiar una estructura de un origen a un destino. 00:00:27
Es decir, imaginaros que el copia afuera es hacer una copia de seguridad. Yo hago la copia de seguridad, me la llevo a otro directorio y la extraigo. Pues para extraerlo es lo que se llama copia dentro. 00:00:46
¿Y qué sería copia de paso? Directamente copiar la estructura de un árbol de directorio a un destino, sin hacer previamente, digamos, que el volcado a un fichero y luego pasarlo. 00:01:00
Si yo quiero utilizar para crear un archivado, utilizo la opción guión O 00:01:11
Si quiero recuperar ese archivado, utilizo la opción I 00:01:16
Y si quiero hacer lo que se llama copia de paso, es decir, copiar la estructura de un sitio a otro, utilizo la guión P 00:01:21
Pues vamos a verlo con un ejemplo, ¿vale? 00:01:27
Porque esto al principio nos puede chocar un poquito 00:01:29
Nos vamos a ir aquí 00:01:32
Nos vamos a ir al capeta Martes, que teníamos aquí la estructura I es caña veral 00:01:34
Y por ejemplo, vamos a trabajar con la carpeta almacén, porque el almacén tiene por ahí bastantes cosas. 00:01:39
¿Qué pasa si yo, por ejemplo, voy a empezar por lo fácil, me voy a ir al CSV nuevos y voy a decir que quiero que me muestre todo lo que empieza por M, que son esos dos. 00:01:51
¿Cómo funciona el comando cepillo? 00:02:06
Pues el comando cepillo funciona de la siguiente manera 00:02:11
Si yo le digo un listado, ¿vale? 00:02:13
Y le digo M asterisco, ¿sí? 00:02:17
Si queréis ver en este caso que se muestre en una sola columna 00:02:21
Lo tenemos ahí, ¿vale? Por si lo veis más claro 00:02:24
Es decir, yo tengo que listar los ficheros de los que quiero que me haga 00:02:27
Una copia de seguridad, un volcado 00:02:31
Y ahora yo esto se lo voy a pasar mediante una tubería al comando cepillo, porque repito, el cepillo trabaja con la entrada estándar, de forma que yo voy a coger el resultado de este comando y se lo voy a pasar al comando cepillo de entrada. 00:02:34
Entonces, ¿qué va a recibir el comando cepillo de entrada? Pues el comando cepillo de entrada va a recibir el nombre de estos dos ficheros, que es lo que va a recibir aquí. 00:02:57
¿Y cómo le digo que quiero que me lo guarde en un ficherito? Es decir, ¿cómo quiero decir que lo que quiero es crear el contenedor? 00:03:12
Pues le tengo que decir la opción guión o, que es la que hemos visto antes. Siempre os aconsejo que pongáis la guión v para que os diga que es lo que va haciendo. 00:03:19
entonces esto le tengo que decir que lo quiero guardar en un fichero y aquí en el fichero lo 00:03:27
podéis llamar como os dé la gana vale pues yo le pongo aquí copia 1 y por convenio le pongo el 00:03:34
cepillo vale entonces fijaros que me está diciendo que me está metiendo todos los ficheros si yo le 00:03:40
digo lh y le digo aquí el copia pues fijaros que tengo ahí para que veáis el tamaño que tiene 00:03:48
vale, que tengo ahí los 311 megas correspondientes 00:03:57
yo luego esto lo puedo comprimir, vale, esto es como si fuese el tar 00:04:01
¿sí? ¿qué pasa si yo ahora borro 00:04:05
estos ficheros, borro el megapartido asterisco 00:04:10
borro estos de aquí, ya los tengo borrado, si yo le digo 00:04:14
el ls, vale, me dice 00:04:17
que no existe ninguno, pero yo sí que tengo el 00:04:22
copia este, ¿cómo puedo 00:04:25
restaurarlos? pues yo le voy a decir 00:04:28
oye, el cpio 00:04:30
y en este caso no le voy a decir 00:04:32
guion o, sino que le voy a decir 00:04:34
guion 00:04:36
para decirle que es de salida 00:04:37
le voy a decir que es una i 00:04:40
entonces yo le digo 00:04:42
una i 00:04:44
la v recordar para que muestre que es lo que está 00:04:44
haciendo 00:04:48
¿si? 00:04:48
y yo ahora le voy a decir 00:04:52
cuál es el ficherito 00:04:53
de donde voy a coger, pero como 00:04:56
repito que el cepillo trabaja 00:04:57
con la entrada estándar, se la tengo que pasar 00:04:59
como entrada estándar, por eso utilizo 00:05:02
el reaccionamiento de entrada 00:05:03
y aquí le voy a pasar el 00:05:04
copia1.cepillo 00:05:06
entonces 00:05:09
si se lo paso, si yo ahora 00:05:11
le digo que me diga 00:05:13
esto es de aquí, pues yo ya tengo 00:05:15
recuperado los ficheros correspondientes 00:05:22
¿sí? 00:05:24
Entonces, al principio cuesta, pero fijaros que yo le digo, oye, quiero restaurar, pero como yo no le puedo pasar un fichero, sino que él lo lee de la entrada estándar, por eso tengo que utilizar el relacionamiento de entrada, ¿sí? 00:05:25
Si yo quiero ver lo que contiene un cepillo sin extraerlo, yo puedo utilizar la opción T de Toledo. Si yo digo la opción T de Toledo, lo único que hace es mostrarme el contenido. No me extrae nada. 00:05:41
Si le quito la T, lo que hace es extraérmelo. ¿Sí? Hasta aquí me seguís. Es decir, dos formas. Si yo utilizo, si yo quiero hacer una copia, pues fijaros que puedo utilizar este comando de aquí. 00:05:57
le digo, oye, le digo un listado de los ficheros que yo quiero meter en la copia 00:06:20
y se lo paso al comando cepillo 00:06:26
porque el comando cepillo trabaja con la entrada estándar 00:06:29
con esto le estoy diciendo que me lo empaquete 00:06:34
pero le tengo que decir dónde quiero que me lo guarde 00:06:37
y para eso utilizo el recinamiento de salida 00:06:40
si yo quiero ver qué es lo que contiene el cepillo 00:06:43
ya hemos visto que utilizo el cepillo con la opción guión y 00:06:46
La V para que me vaya mostrando qué es lo que hay y la opción T de Toledo para mirar el contenido y le tengo que pasar como entrada estándar el ficherito con el que quiero que trabaje. Si le quito la T, lo que estoy haciendo es decirle, oye, quiero recuperar, ¿vale? ¿Y qué es lo que quiero recuperar? Por si lo tengo que pasar, ¿vale? Mediante el redireccionamiento de entrada correspondiente. 00:06:49
y podéis pensar, bueno y esto 00:07:14
el comando cpio se utiliza muchísimo 00:07:20
junto con el comando find, y ahora os diré por qué 00:07:24
pero antes de eso voy a hacer lo siguiente 00:07:29
me voy a ir de aquí, voy a borrar ya este 00:07:32
y lo que le voy a decir es que quiero hacer 00:07:39
por ejemplo lo siguiente, si yo le digo ls 00:07:47
y yo le digo guión R de almacén, quiero que veáis que yo tengo aquí todas las estructuras de almacén, ¿vale? 00:07:49
Que a ver si lo consigo ver por aquí. A ver, le doy aquí asterisco y le voy a decir un rayamor para que lo veáis. 00:08:11
Y fijaros que me empieza a mostrar todo el contenido de todos los ficheros, ¿sí? 00:08:22
¿Lo veis? ¿Qué pasa si yo quiero hacer una copia con el cepillo de una carpeta entera? Pues yo puedo utilizar esto, ¿no? ¿Quién me impide que yo haga esto? 00:08:30
Imaginaros que yo hago, le digo, oye, quiero que me cojas todo lo que hay en almacén, me hagas un cepillo y os recuerdo que es guión O para hacerla, o V y lo voy a guardar en copia almacén 1.cepillo. 00:08:46
Y aquí me está dando problemas porque me está diciendo que no va a encontrar un directorio 00:09:04
Fijaros que me dice que no se puede encontrar, no existe el archivo directorios 00:09:16
Porque me está cogiendo los directorios correspondientes y él no lo encuentra 00:09:21
¿Qué problema tiene el cepillo? 00:09:24
El problema que tiene el cepillo es que si yo puse algún directorio y lo quiero recuperar 00:09:27
En este caso el cpio solamente va a coger los archivos que le son enviados a la lista, no coge los archivos. 00:09:35
Esto no quiere decir que cpio no funcione con directorios, sí que funciona, pero el cpio se utiliza siempre con el comando find. 00:09:45
Entonces vamos a hacer aquí varios ejemplos del comando find para que vosotros veáis cómo funciona. 00:09:51
Para aclarar un poco lo que os he dicho de que no coge los subdirectorios, 00:09:57
Imaginaros, estoy en esta carpeta y he creado esta estructura 00:10:02
¿Vale? Simplemente para que veáis 00:10:08
Es decir, en esta estructura tengo tres ficheritos 00:10:12
Una carpeta música con ficheritos dentro 00:10:14
Y una carpeta vídeos con ficheritos dentro 00:10:18
¿De acuerdo? ¿Sí? 00:10:21
¿Qué pasa si yo hago esto? 00:10:23
le digo ls-1 y yo le digo esto simplemente 00:10:25
y se lo voy a pasar al comando cepillo 00:10:33
y al comando cepillo como queremos hacer la copia 00:10:38
le decimos guión ov y le decimos en qué ficherito lo queremos guardar 00:10:41
¿de acuerdo? pues copia1.cepillo 00:10:46
¿de acuerdo? 00:10:52
entonces si quiero ver que es lo que tiene el cepillo 00:10:53
ya sabéis que es el IVT 00:10:57
y el razonamiento de entrada 00:11:00
y eso es lo que tenemos 00:11:03
pues imaginaros que yo me salgo de aquí 00:11:04
estoy en esta carpeta 00:11:08
voy a crear aquí uno que se llame 00:11:11
yo que sé, prueba 00:11:13
me meto dentro de prueba 00:11:14
y vamos a decirle 00:11:16
el cepillo 00:11:18
lo voy a coger ya que lo tengo por aquí 00:11:20
y le vamos a decir que quiero que me restaure esta copia 00:11:22
entonces le vamos a decir que la teníamos en miércoles 00:11:26
y la teníamos en copia 1 00:11:29
pero no quiero ver lo que hay dentro, sino que quiero que me lo restaure 00:11:36
si le doy, me pone ahí que ha recuperado 00:11:40
repito, estoy aquí, si yo hago un ls, parece que me ha recuperado 00:11:43
todo, que me pone apuntes 1, apuntes 2, apuntes 3, música y vídeos 00:11:48
Pero si yo ahora hago un tree aquí, ¿veis que lo que hay dentro de música y vídeo no me lo ha recuperado? 00:11:52
¿Vale? Entonces, repito, esto no quiere decir que no haga copias recursivas. 00:12:00
Para hacer las copias recursivas vamos a apoyarnos del comando find. 00:12:05
Entonces, sí que os aconsejo que cada vez que utilices el comando find, me voy a ir de aquí. 00:12:09
Vamos a borrar el rsrf prueba. 00:12:16
y me voy a ir a miércoles y tenemos aquí este 00:12:19
¿sí? pues voy a hacer una cosa, bueno voy a salir de aquí directamente 00:12:24
estoy en iscañaveral 00:12:28
y vamos a utilizar el comando find, si yo utilizo el comando 00:12:31
find y le digo que va a ser de 00:12:36
miércoles y no le digo nada, me va a mostrar todo lo que hay dentro de miércoles 00:12:40
¿verdad? si yo le doy, quiero que veáis que es lo que me aparece 00:12:44
Me dice, oye, carpeta miércoles, carpeta música, y dentro de la carpeta música, fichero, fichero, fichero, fichero, fichero, fichero. 00:12:48
¿Lo veis? 00:12:58
Sigo bajando. 00:12:59
Miércoles, apuntes 2, miércoles, copia 1, y carpeta vídeos. 00:13:02
Me pone el nombre de la carpeta y luego lo que hay contenido dentro de la carpeta. 00:13:07
¿Sí? ¿Lo veis? 00:13:12
pues siempre que utilicéis con el comando cepillo 00:13:13
os aconsejo que pongáis siempre esto 00:13:18
fijaros la diferencia 00:13:23
yo le he puesto solamente este 00:13:27
fijaros la diferencia que se me muestra ahora 00:13:29
fijaros que ahora no me muestra el nombre de la carpeta 00:13:32
y luego el contenido 00:13:36
sino que primero me muestra todos los contenidos 00:13:36
me muestra el contenido de música 00:13:40
Uy, perdonadme. Me muestra el contenido de música y lo último que me pone es el nombre de la carpeta. ¿Sí? Me muestra todo el contenido de vídeos y lo último que me pone es la carpeta vídeos. 00:13:42
Y lo mismo con miércoles. Entonces no sé si entendéis para qué es el def, porque el def lo que hace es mostrarme primero el contenido, es decir, primero procesa el contenido de cada directorio y luego me pone el nombre del directorio en sí. 00:14:02
¿Por qué esto es muy útil? Porque luego el comando cpio, si lo primero que encuentra es la carpeta, pues nos va a dar un error. Si le ponemos el ficherito no va a haber ningún problema. 00:14:17
entonces vamos a suponer que queremos hacer una copia 00:14:26
porque fijaros que esto me está dando un listado 00:14:29
de todo lo que yo quiero añadir a la copia 00:14:32
ya tenemos una copia recursiva 00:14:35
por eso el find se utiliza siempre con el cepillo 00:14:37
para hacer este tipo de copias 00:14:40
entonces ¿qué es lo único que le tengo que decir? 00:14:41
le digo el cepillo 00:14:44
le digo guión ov 00:14:46
porque quiero hacer la copia 00:14:49
y le decimos donde queremos guardarlo 00:14:51
pues vamos a guardarlo 00:14:52
no sé dónde estoy 00:14:54
ya se me ha olvidado 00:14:57
en i es caña veral 00:14:59
vale 00:15:02
pues vamos a decirle que 00:15:03
el cepillo guión ov 00:15:06
mi copia 1 00:15:09
punto cepillo 00:15:12
de acuerdo 00:15:13
entonces ya tengo aquí la copia 00:15:16
si yo le digo aquí un ls tengo ahí 00:15:19
mi copia 1 cepillo 00:15:21
que la tengo aquí, que quiero ver que es lo que contiene mi copia cpio1 00:15:24
pues si yo le digo, oye, cpio y le digo 00:15:28
ivt y le meto como reglamento de entrada 00:15:31
mi copia, pues tengo aquí todo lo que contiene 00:15:35
y fijaros que aquí contengo ya todo, todo lo que contiene música 00:15:40
antes no lo teníamos, por eso se utiliza el find para hacer las copias recursivas 00:15:44
¿de acuerdo? entonces vamos a hacer lo mismo de antes 00:15:48
Voy a hacer aquí una carpeta que se llame prueba y vamos a recuperar dentro de esa carpeta prueba, vamos a recuperar el micopia1.cepio. Vamos a hacerlo. Nos vamos a ir y vamos a decirle, oye, cepio-iv, no le ponemos el t porque el t es para ver lo que hay, no quiero ver, quiero que lo saque. 00:15:52
Y le digo como entrada, pero nos vamos a colocar en prueba, perdonadme, cd prueba, que no estoy en prueba, ahora estoy en prueba, no hay nada en prueba, está vacío, y le vamos a decir cpio-iv y le vamos a pasar el ficherito que se llamaba mi copia, ¿no? .cpio. 00:16:13
Y quiero que veáis que me está mostrando aquí 00:16:35
Me dice, oye, Cpio, miércoles vídeos, no se puede ejecutar mcadir 00:16:39
¿Qué es lo que está pasando? 00:16:44
Pues que cuando yo voy a recuperar, me ha puesto el C miércoles 00:16:47
¿Vale? Pero no me ha puesto nada, porque él no es capaz de crear los directorios 00:16:51
Si queréis que cree los directorios, lo que tengo que hacer es lo siguiente 00:16:59
voy a borrar lo que hemos hecho 00:17:05
es decir, estoy en prueba 00:17:09
no tengo nada en prueba 00:17:17
y ahora para decirle que quiero hacer lo del cepillo 00:17:18
y que las carpetas me las cree las que tenga que crear 00:17:22
tengo que añadir la opción de dedo 00:17:25
entonces con la opción de dedo 00:17:29
lo que me hace es automáticamente crearme las carpetas 00:17:31
si no existen, si le doy al intro 00:17:35
Fijaros que ahora no me ha dicho absolutamente nada 00:17:37
Si yo le digo un tree de prueba 00:17:40
¿Dónde estoy? 00:17:43
Estoy aquí 00:17:47
Si yo le hago un tree 00:17:48
Pues fijaros que me ha recuperado todos los ficheros 00:17:49
Lo que tenemos en miércoles con todas las carpetitas 00:17:53
Con todo el contenido 00:17:56
Porque hemos puesto el guión de 00:17:57
Porque si no ponéis el guión de 00:17:59
Cuando llegue aquí 00:18:01
No te va a crear las carpetas 00:18:02
Entonces si queréis que os cree la carpeta 00:18:05
tenéis que poner la guión de y qué pasa 00:18:07
si yo ahora hago lo siguiente vuelvo a 00:18:11
ejecutar el cepillo 00:18:12
qué es lo que me está diciendo me dice 00:18:13
oye que ya hay un fichero y no me lo 00:18:17
sobre escribe como ya haya un fichero 00:18:19
directamente pasa no me lo sobre escribe 00:18:22
y me está diciendo que no se ha creado 00:18:25
porque ya existe una versión en el 00:18:26
destino si queréis que sobre escriba lo 00:18:28
que vamos a hacer es añadir a esta 00:18:32
opción la guión u y con la guión u fijaros que ya directamente si existe me 00:18:34
sobrescribe el fichero en caso repito de que exista me seguís hasta aquí 00:18:40
entonces las opciones que hemos visto aquí nuevas son el guión de para decirle 00:18:46
que me cree el directorio es decir esto de aquí es para que cree los directorios 00:18:53
Y la opción guión U es para que si ya existe a la hora de extraer el fichero, si ya existe en el destino, que me sobrescriba, porque si no, no me va a hacer absolutamente nada. 00:18:59
¿De acuerdo? ¿Sí? Vale. 00:19:12
La última opción que vamos a ver es, imaginaros, ¿dónde estoy? Estoy en prueba. Voy a borrar aquí todo. 00:19:16
vale, lo tengo vacío, me salgo de prueba 00:19:25
y quiero que veáis que si yo le digo 00:19:33
el cpio-ivt 00:19:36
de mi copia 00:19:39
pues quiero que veáis por ejemplo 00:19:42
que cojo aquí el apuntes 1 00:19:53
y que tiene la fecha el abril 00:19:56
el 15 a las 17 y 54 00:19:59
¿sí? 00:20:02
es decir, tiene una marca de tiempo 00:20:05
Pero si yo quiero mantener esa fecha original para que cuando en el destino se me mantenga, cuando yo haga la copia, es decir, cuando yo he hecho esto, cuando yo le he dicho aquí el find, que no sé dónde lo tengo por no escribirlo, 00:20:07
si yo le digo el find el miércoles y le digo mi copia 2 00:20:30
para decirle que quiero que mantenga la fecha de los ficheros originales 00:20:38
pues tengo que poner la opción A 00:20:45
esto es muy fácil de recordar porque es una OVA de VirtualBox 00:20:47
entonces esto le estoy diciendo quiero que me hagas en este caso la copia de respaldo 00:20:51
me vayas mostrando que lo que vas haciendo 00:20:57
y que me mantengas en este caso las fechas originales para cuando yo lo restaure 00:20:59
entonces vamos a hacer el copia 2 00:21:07
entonces si yo quiero ver que es lo que tengo en el copia 2 00:21:09
pues yo tengo aquí el cepillo 00:21:13
le digo IVT para ver que es lo que hay dentro 00:21:15
y tengo estos valores 00:21:20
cojo por ejemplo el apuntes 1 que es el último que está 00:21:23
que es a la 17 y 54 00:21:27
si yo me meto en prueba 00:21:29
y quiero recuperar 00:21:31
manteniendo 00:21:33
la fecha 00:21:35
es decir, la hora 00:21:37
y en este caso la fecha 00:21:39
original que teníamos, a la hora 00:21:41
de recuperarlo, tengo que 00:21:43
poner la opción M 00:21:45
¿sí? 00:21:46
y ya sabéis que como quiero recuperar 00:21:49
con la que me creen 00:21:52
los directorios 00:21:53
y que si existe me lo machaque, pues por eso pongo todas las opciones. 00:21:55
Quiero que me lo recuperes. La V, que me lo vayas mostrando. 00:21:59
La D, que si tienes que crear las carpetas, créamelas. 00:22:03
La U, que si ya existe en el destino, machácamelo. 00:22:06
Y la M, para que te mantenga, en este caso, las fechas originales. 00:22:10
Entonces, si yo le doy, he metido aquí algo mal. 00:22:15
¿Dónde estoy? Estoy en prueba y le hemos dicho. 00:22:22
y le he dicho mal la ruta 00:22:27
y es mi copia 2 00:22:32
¿de acuerdo? 00:22:37
entonces de forma que si yo le digo aquí un ls menos lh por ejemplo 00:22:39
de miércoles 00:22:44
pues yo voy a tener aquí exactamente los mismos valores 00:22:47
que tenía en el original 00:22:52
¿de acuerdo? porque si no a la hora de extraerlo 00:22:54
me va a coger los valores que yo tuviese 00:22:57
en la hora actual 00:23:00
simplemente para que veáis a modo de ejemplo 00:23:03
he abierto una ventanita aquí atrás 00:23:08
y he ejecutado el mismo comando 00:23:11
sin poner la opción guión m 00:23:12
sin poner la m 00:23:14
y como yo lo he recuperado 00:23:16
fijaros que he puesto aquí 00:23:18
que me diga otra vez un ls 00:23:20
y quiero que veáis que me está poniendo la fecha 00:23:23
actual que la he recuperado 00:23:26
que no es la misma 00:23:28
que nosotros tenemos aquí arriba 00:23:30
aquí arriba nosotros le hemos dicho 00:23:31
la opción M 00:23:35
y esto es la recuperación sin la opción M 00:23:41
esto sería el cepillo guión IVDUM 00:23:50
y esta sería el cepillo guión IVDU 00:24:03
sin la m vale entonces simplemente a considerar y nos queda lo de copiar la estructura de un sitio a otro entonces para eso me voy a ir aquí y vamos a copiar esta carpeta y es cañaveral entera se la vamos a copiar a otro usuario yo no sé si os acordáis que nosotros teníamos creado un usuario que habíamos llamado pedro antes vale pues se lo voy a copiar a pedro entonces para hacer esto me voy a meter como administrador 00:24:12
Me meto como sudo su. Estoy como administrador. Y me voy a ir a la carpeta. Raya home, alumno, martes. Porque tenemos este y es cañaveral. 00:24:49
¿Sí? Quiero que veáis quién es el propietario de este iscañaveral. Quiero que veáis que aquí me pone que el propietario es alumno. ¿Sí? ¿Qué pasa si yo quiero copiar de un sitio a otro? Pues lo que vamos a hacer es lo siguiente. 00:25:13
nos vamos a ir 00:25:32
a la carpeta en la que estoy 00:25:36
el cd y es cañaveral 00:25:38
voy a hacer un find 00:25:40
por ejemplo la carpeta actual 00:25:44
y ya sabemos que 00:25:46
para que os funcionen bien las cosas 00:25:48
os aconsejo que pongáis esto 00:25:50
les lo vamos a pasar al cpio 00:25:51
y ahora le vamos a pasar ni la o ni la i 00:25:57
le vamos a pasar la p 00:26:02
¿Vale? Por decirlo así, de pasarela, por si lo queréis ver 00:26:03
Le digo V y le voy a decir que en el destino, si tiene que crear las carpetas, que la cree 00:26:06
¿Sí? 00:26:12
Y es más, le voy a decir que si ya existe en el destino, que me lo machaque 00:26:14
¿De acuerdo? 00:26:19
Y ahora le voy a decir que lo quiero poner dentro de Home, dentro de Pedro, por ejemplo 00:26:21
Entonces si yo le doy 00:26:27
¿Vale? Repito 00:26:29
esto me va a mostrar todo lo que hay en esta carpeta 00:26:31
se lo voy a pasar al comando cpio 00:26:35
y le voy a decir con el guion p que se lo quiero pasar a otro sitio 00:26:37
no quiero que me haga en un fichero 00:26:41
entonces le voy a decir que me muestre lo que está haciendo 00:26:43
que en el destino me cree las carpetas y me las tiene que crear 00:26:46
y que me sobre escriba en caso de que en el destino ya exista 00:26:49
y le decimos donde queremos que me lo pase 00:26:52
si yo le doy al intro 00:26:55
me lo está pasando todo 00:26:57
pero vamos a ver que me está haciendo 00:27:00
me voy a ir a la carpeta de Pedro 00:27:05
me voy a ir en esto que tengo aquí abierto 00:27:08
porque me da igual 00:27:12
y me voy a convertir en Pedro 00:27:13
me voy a la carpeta de Pedro y hago aquí un ls 00:27:17
y quiero que veáis que me ha creado aquí el i es caña veral 00:27:27
si yo le hago ls menos l 00:27:31
aquí veo un problema, no sé si lo veis vosotros 00:27:34
o sea, no es un problema si yo sé que es lo que estoy haciendo 00:27:37
¿Quién es el propietario del IES El Cañaveral? 00:27:40
Es decir, no me ha cambiado el propietario 00:27:44
Sigue siendo el usuario alumno 00:27:46
¿Lo veis? 00:27:49
De forma que si yo ahora como Pedro 00:27:51
Quiero borrar esta carpeta 00:27:53
Digo, oye, voy a borrar la carpeta esta que no me interesa 00:27:54
Me dice que no tengo permisos 00:27:58
Me dice, permiso denegado 00:27:59
¿Me seguís? 00:28:01
Entonces, vamos a ver cómo podemos solucionar eso 00:28:05
desde aquí, desde root voy a borrar 00:28:08
esa carpetita, bueno no, lo voy a borrar, que narices 00:28:11
vamos a ejecutar otra vez el find, permitirme que ponga el ps 00:28:14
porque se me está saliendo de pantalla 00:28:18
ps1, perdonadme, vale 00:28:20
tenemos el find 00:28:27
y lo que le voy a decir aquí es para decirle 00:28:29
que en el destino el usuario creo, quiero que sea otro 00:28:33
le voy a poner la R mayúscula 00:28:36
Y así ya le puedo decir ahora qué usuario va a ser el propietario en el ficherito home Pedro. ¿Quién quiero que sea? Pues le digo, oye, mira, quiero que sea Pedro. De esta manera me va a copiar toda la estructura de la carpeta actual en la que estoy, me la va a pasar, me va a mostrar lo que está haciendo, me va a crear las carpetas. 00:28:39
Si en el destino ya existe me lo va a sobre escribir y me va a poner como propietario el usuario que se llama Pedro. Entonces le damos y vamos a ver si efectivamente me lo ha hecho. Me voy ahora a Pedro. Si yo hago un ls, tengo aquí el iscañabral, si lo digo menos l, pues fijaros que ahora, no sé si lo veis, que sí que me ha puesto como propietario el usuario Pedro. 00:28:58
si tenéis otra opción para decirle a la vez que queréis tanto el propietario como el grupo pero 00:29:26
bueno eso tampoco me importa mucho pero ya soy propieta propiedad de este yo ahora sí quiero 00:29:33
puede hacer un rm menos rf y le digo aquí de él y es cañaveral y lo borró porque yo ya soy el 00:29:39
propietario y ya puede hacer lo que quiera sí que es la última algún último comentario que me queda 00:29:47
Si además queréis decirle que los tiempos de marca de fecha que sea lo mismo en el origen que en el destino, ¿os acordáis que añadíamos cuando teníamos que hacer la copia poníamos una A y cuando teníamos que extraer poníamos una M? 00:29:52
pues aquí lo mismo, si yo le digo un A y un M 00:30:10
le estoy diciendo que me coja las fechas originales del origen 00:30:14
y que me las ponga en el destino, entonces cuando yo le de aquí 00:30:18
automáticamente voy a tener en el destino 00:30:22
las mismas marcas de tiempo que en el origen 00:30:25
¿de acuerdo? 00:30:29
solo ya por curiosidad, si nosotros queremos que 00:30:34
además del propietario el grupo sea el mismo fijaros que yo puedo añadir esto yo le pongo 00:30:38
el guión r y le digo en el primero el propietario después un dos puntos y después de dos puntos el 00:30:46
grupo que quiero que pertenezca vale entonces si yo esto lo ejecuto le estoy cambiando tanto 00:30:53
el propietario como el grupo si yo me voy aquí a pedro y le digo un ls menos l pues quiero que 00:31:01
veáis que me ha cambiado tanto el propietario como el grupo al que pertenece, porque antes 00:31:08
solamente me había cambiado el propietario. Entonces, nosotros lo que hemos puesto es 00:31:14
en el otro sitio, Pedro, dos puntos y el Pedro. De forma que este Pedro es este de aquí y 00:31:22
este pedro es este de aquí vale pues solamente nos queda ver por 00:31:36
curiosidad porque esto dudo mucho que lo veáis pero por si acaso lo preguntan en 00:31:42
la certificación de linux o lo muestro tenéis unos comandos que son bastantes 00:31:48
antiguos entonces que también son ficheros para comprimir y descomprimir 00:31:55
que tenéis el comando pack y el comando unpack 00:32:00
que tú le dices pack y le dices los ficheros que queréis 00:32:05
y automáticamente lo comprime y el comando unpack 00:32:08
y lo mismo con el compress 00:32:11
lo que pasa es que son bastantes antiguos 00:32:13
entonces os lo digo porque todavía en muchas ayudas 00:32:15
vais a ver compatible con compress y pack 00:32:18
entonces tenéis el comando compress y uncompress 00:32:20
lo mismo pero el unco 00:32:23
el pack y el unpack y el compress y el uncompress 00:32:25
Si sabéis cómo funciona, habéis entendido cómo funciona el bzip o en este caso el bzzip, entendéis perfectamente cómo funcionan estos. 00:32:28
¿De acuerdo? ¿Sí? 00:32:38
Y ya por último, que sepáis que tenéis, por defecto no viene instalado, pero en Windows tenéis el RAR o el LUNRAR, pues aquí tenéis el comando correspondiente para hacer copias de seguridad. 00:32:39
Entonces, podemos comprimir un ficherito, podemos ver el contenido o podemos extraer el ficherito, ¿vale? Con la opción guión R y el ficherito condiciendo el directorio, ¿vale? O la opción E para decirle en el directorio actual. 00:32:54
¿Qué problema tiene esto? Lo muestro en un segundo. Si yo cojo aquí y le digo aquí el RAR, ya lo tengo instalado porque yo lo he instalado, pero si no lo tenéis instalado tendrías que hacer un apt-get install y en este caso RAR y un RAR. 00:33:10
Entonces aquí me dice que yo ya lo tengo instalado 00:33:37
Me dice que se instalaron de forma automática y no son necesarios 00:33:43
Y me dice que ya está en su versión más reciente 00:33:46
Pero si no lo tuviese instalado lo tendría que instalar 00:33:48
Me voy a salir de aquí 00:33:53
Estoy como el alumno 00:33:54
Estoy en PW 00:33:59
Estoy aquí, me voy a meter dentro de iScannerVal en CSV nuevos 00:34:01
por ejemplo, y por ejemplo yo le puedo decir que me coja 00:34:06
y le puedo decir que me coja el a 00:34:10
y le digo asterisco punto csv 00:34:13
le tengo que decir el nombre que quiero 00:34:16
pues mi rar1 00:34:20
punto rar, y fijaros que me dice 00:34:25
copia de evaluación, pero no obstante 00:34:32
me deja utilizarlo, entonces os comento que por compatibilidad 00:34:36
lo necesitáis, pues que sepáis que tenéis esta alternativa 00:34:40
que lo queréis descomprimir, pues en lugar de 00:34:43
la opción guión A, porque fijaros que me ha 00:34:48
metido aquí el ficherito correspondiente 00:34:52
guión LH, que lo tengo ahí el RAR 00:34:54
que queréis ver lo que hay contenido, pues utilizáis el comando 00:35:00
un RAR con la opción L 00:35:04
y le decís 00:35:06
oye, quiero ver lo que contiene mi RAR 00:35:08
y me dice, esto es lo que contiene tu RAR 00:35:10
correspondiente 00:35:12
pero aquí está limitado 00:35:13
porque fijaros que me ha puesto 00:35:16
que la versión de evaluación 00:35:18
y eso que estoy en Linux 00:35:20
es un software que no es libre 00:35:21
que yo quiero ver 00:35:23
tenéis dos opciones, o tenéis la L 00:35:26
o tenéis la V, son diferentes 00:35:28
formas en que te muestra la información con más o menos 00:35:30
información del ratio de compresión 00:35:32
etc, etc, que queréis 00:35:34
extraerlo, pues le decís 00:35:36
que lo queréis extraer 00:35:38
vale, y te empieza 00:35:40
a decir si quieres sobre escribir todo 00:35:44
pues le digo que si, que quiero sobre escribir todo 00:35:46
y ya lo tenemos extraído, si 00:35:48
simplemente para que 00:35:50
terminemos 00:35:52
con todo lo que es 00:35:54
archivado y con presión dentro de linux 00:35:55
venga, pues un saludo 00:35:58
Idioma/s:
es
Autor/es:
Fernando Herrero Núñez
Subido por:
Fernando Jesús H.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
17
Fecha:
31 de diciembre de 2022 - 19:15
Visibilidad:
Público
Centro:
IES EL CAÑAVERAL
Duración:
36′ 02″
Relación de aspecto:
1.85:1
Resolución:
1920x1040 píxeles
Tamaño:
122.75 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid