Saltar navegación

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

Archivado en Linux 2/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

pasamos a otra utilidad de archivado en este caso de que es de se suele utilizar dentro de 00:00:00
microsoft que es el zip y que los comandos que vamos a utilizar aquí se llaman zip y un zip 00:00:08
si queremos comprimir una carpeta me voy a meter dentro de yes cañaveral y me voy a meter por 00:00:15
ejemplo si cogemos el comando zip que sí que lo tengo si cogemos el comando zip 00:00:23
si yo le digo por ejemplo ficheros csv 00:00:33
punto zip y le decimos ddsv asterisco punto csv vale pues me empieza a añadir 00:00:45
cada uno de los ficheritos indicándome cuál es el tanto por ciento de 00:00:58
compresión que ha ido haciendo entonces cuando le indicamos al comando 00:01:02
zip como primer argumento le vamos a pasar el nombre del fichero que se va a 00:01:06
crear comprimido y después una lista de todos los ficheros que se van a añadir a 00:01:10
ese fichero por defecto el comando zip no coge sus directorios de manera 00:01:14
recursiva si queremos que haga eso tenemos que darle a la opción guión r 00:01:21
vale me explico ya lo tenemos aquí si yo le digo dio menos lh pues ya tenemos 00:01:26
ahí los ficheros guión csv punto zip si repito si quiero coger el la carpeta 00:01:35
completa imaginaros que yo tengo dentro de almacén le vamos a coger almacén 00:01:43
Si yo le digo ficheros estructura almacén .zip y le digo en este caso que me coja la carpeta almacén suponiendo que quiero todo lo que hay dentro, si yo le pongo almacén, ¿vale? 00:01:51
¿Veis que me pone el 0%? Dentro de almacén hay un montonazo de cosas. 00:02:15
Entonces voy a borrar la estructura almacén y lo que le voy a decir es exactamente lo mismo, pero con la opción guión R. 00:02:20
Si aquí pones también el V, os va diciendo todo lo que va haciendo, ¿vale? 00:02:30
Entonces fijaros que, ahora repito, lo que le he hecho es poner la opción guión R para que me coja toda la estructura de manera recursiva. 00:02:35
De forma que si yo ahora le digo un ls menos lh, pues fijaros que ahora sí que tengo dentro de la estructura de almacén los 33 megas correspondientes. 00:02:42
¿Cómo puedo ver lo que hay dentro de los ficheritos? 00:02:56
Pues vamos a darle por aquí. 00:03:02
Si yo utilizo el comando unzip, tenemos unzip y el unzip. 00:03:04
Si yo le pongo con la opción guión L y le digo, por ejemplo, de los ficheros CSV, pues fijaros que aquí me está mostrando el tamaño, la fecha, la fecha y hora y el nombre del fichero que contiene. 00:03:08
Y fijaros que de nuevo es importante que sepamos la ruta que lo está almacenando, porque si yo quiero recuperar este fichero, le voy a tener que decir esta ruta. 00:03:28
No le puedo decir, yo que sé, bases bici mat 00:03:37
Le tengo que decir csv-nuevo bases bicis mat 00:03:42
Si yo quiero ver el otro que hicimos 00:03:46
Pues yo le puedo decir la estructura 00:03:52
Para que veamos que es lo que contiene 00:03:55
A ver si es verdad que nos ha metido toda la estructura 00:03:57
Pues fijaros que nos ha metido el almacén con todo lo que hay dentro 00:03:59
El almacén cómic con todo lo que hay dentro 00:04:04
Y si sigo para arriba, pues tenemos el almacén fondos con todo lo que hay dentro 00:04:06
Entonces nos ha metido todo de manera recursiva 00:04:13
¿Cómo puedo yo descomprimir unos comandos? 00:04:16
Pues vamos a hacer la prueba 00:04:24
Estoy aquí, ¿vale? 00:04:25
Imaginaros que quiero descomprimir lo que me pone dentro de ficheros-csv nuevos 00:04:27
Pues si yo le digo que quiero descomprimir 00:04:32
Le voy a poner este. Si yo le digo que quiero descomprimir y le digo ficheros CSV, si yo no le digo nada, por defecto lo que me va a hacer es descomprimir. 00:04:35
Pero le tengo que decir dónde lo quiero descomprimir. 00:04:50
Si yo no le digo nada, me explico, si yo le doy aquí al intro, me dice, oye, me lo va a coger donde internamente está el ficherito. 00:04:56
que recordaros que ponía csv nuevo 00:05:05
y en este caso el 20, 18, bla, bla, bla 00:05:07
me dice que es lo que quieres 00:05:11
y me va haciendo uno por uno 00:05:12
yo le puedo dar a yes, vale 00:05:13
y me va preguntando uno a uno 00:05:15
le pongo yes no o le digo all 00:05:17
para que me coja a todos 00:05:19
y automáticamente me está 00:05:20
reemplazando en el destino 00:05:22
¿de acuerdo? 00:05:25
si yo quiero extraer 00:05:27
imaginaros que 00:05:29
yo quiero extraer solamente 00:05:30
taxi flota 00:05:33
Yo no hago esto, yo le digo, oye, cojo y le digo, quiero extraer este ficherito, taxiflota 00:05:34
¿Vale? Porque me dice, oye, que no encuentro el taxiflota 00:05:41
¿Qué es lo que le voy a tener que decir? 00:05:46
Le voy a tener que decir la ruta dentro del ficherito .zip que contiene, es decir, csv taxiflota 00:05:48
Si copio bien, claro 00:05:55
de forma que ahora sí que me dice que lo ha encontrado 00:05:57
y que si quiero sobre escribirlo 00:06:01
porque en el destino ya existe uno 00:06:03
le digo que yes 00:06:04
y ya lo tenemos extraído 00:06:05
si yo 00:06:07
para que no me esté preguntando 00:06:09
voy a borrar todos los csv 00:06:13
vale, ya he borrado todos los csv 00:06:15
si yo los traigo 00:06:21
ya lo tengo ahí extraído 00:06:23
para que no me esté preguntando si sí o si no 00:06:24
pero bueno, me viene bien 00:06:26
Si yo quiero extraer, por ejemplo, los que empiezan por, yo que sé, lo que sean asterisco y termine en una a.csv, pues yo tengo aquí el que ya teníamos, ¿de acuerdo? 00:06:27
Y por ejemplo, simplemente para hacer otra prueba, si miramos que es lo que tenemos, por ejemplo, los que empiezan por una P, pues si le digo que quiero que sean los que empiezan por una P y luego asterisco, pues ahí tenemos que me está cogiendo los que empiezan por la P, ¿de acuerdo? 00:06:46
Es simplemente que sepáis, podéis utilizar también el guión V para que te vaya mostrando de forma más detallada lo que estamos haciendo, ¿de acuerdo? 00:07:06
Me queda una opción que es del unzip que yo puedo decirle que igual que los anteriores le puedo decir que me cheque si el ficherito comprimido está bien o no está mal. 00:07:17
Si yo le digo el guión T y el V para que me diga si todo está bien, pues fijaros que me va diciendo que no se han encontrado errores correspondientes. 00:07:29
Y por último, imaginaros que yo tengo aquí MKDIR miércoles 15. 00:07:38
Yo puedo decirle, por ejemplo, oye, quiero que me descomprimas el fichero CSV, pero le voy a decir que quiero que me dé los comprimas dentro del directorio miércoles 15. 00:07:49
Entonces fijaros que lo que ha hecho dentro de miércoles 15 me ha descomprimido el fichero correspondiente 00:08:08
De forma que si yo me voy a miércoles, pues fijaros que dentro de miércoles yo tengo CSV nuevo 00:08:15
Si yo le pongo aquí un tree para que veáis, fijaros que me ha creado CSV nuevos con todo lo que hay 00:08:21
Si yo me salgo para que lo veáis así mejor, si yo le digo tree del miércoles 00:08:27
pues fijaros que dentro de miércoles 00:08:35
pues me ha descomprimido CSV con todo lo que hay dentro 00:08:38
¿de acuerdo? ¿sí? 00:08:44
vale, pues vamos a ver ahora 00:08:49
unos comandos que puede que os resulten 00:08:52
algunos útiles, para ello me voy a meter dentro 00:08:57
del CSV y voy a hacer el ejemplo yo que sé 00:09:01
con uno que teníamos el otro día 00:09:07
Ah, que los he quitado, perdón 00:09:09
Los cogemos todos 00:09:17
El unzip 00:09:22
Y tenemos ficheros 00:09:28
Y le decimos a todo que hola, ahora cuando nos pregunte 00:09:33
Se le había borrado 00:09:36
Vale, que teníamos el megapartido, voy a coger eso de megapartido que teníamos para hacer el ejemplo de los siguientes comandos 00:09:39
Entonces, tenemos comando, yo no sé si os acordáis 00:09:50
que teníamos el comando cat 00:09:53
o el comando more 00:09:56
o el comando less 00:09:58
o el comando grep 00:09:59
pues que sepáis 00:10:01
me voy a meter ahora si dentro del csv 00:10:03
y voy a 00:10:05
coger el gzip 00:10:07
vamos a comprimir por ejemplo 00:10:10
el megapartido 00:10:11
punto csv 00:10:13
vamos a comprimir este 00:10:16
de forma que 00:10:21
Yo tengo aquí el megapartido asterisco guión LH, el que está en rojo, el megapartido.csv.gz. 00:10:23
Pues que sepáis que yo tengo un comando que es este, zcat, fijaros que empieza por z, si yo le digo que me muestre el megapartido, fijaros que directamente lo que me hace es mostrarme el contenido del fichero pero en modo descomprimido. 00:10:35
vale, entonces 00:10:51
yo aquí podría hacer dos cosas 00:10:53
yo primeramente 00:10:55
hago un zip 00:10:58
y luego hago el cat 00:11:00
o directamente yo puedo ver el contenido 00:11:01
de un fichero comprimido 00:11:04
pues igual que yo tengo el zcat 00:11:05
pues yo tengo el comando 00:11:07
lo vamos a utilizar 00:11:09
el zmore 00:11:11
¿os acordáis del comando more? 00:11:13
entonces este comando me va a permitir 00:11:16
mostrar el contenido 00:11:18
de los ficheros comprimidos 00:11:20
de forma pantalla a pantalla 00:11:21
¿vale? exactamente igual que teníamos 00:11:23
con el MOR pero igual con el ZMOR 00:11:25
pero trabaja con ficheros comprimidos 00:11:27
puede trabajar tanto con 00:11:28
algoritmos antiguos 00:11:31
como puede ser Compress o Pack 00:11:33
o para el que a nosotros nos interesa que va a ser el 00:11:35
Getazip ¿sí? 00:11:37
entonces 00:11:40
no hace falta que tenga la extensión 00:11:40
pero como ya sabéis 00:11:43
que nosotros por convenio le vamos a poner 00:11:45
la extensión GZ pues 00:11:47
tirando millas ¿sí? 00:11:48
Entonces, le damos para que veáis simplemente cómo funciona. Si yo le doy al ZMOR, pues fijaros que me va mostrando pantalla a pantalla el contenido del fichero comprimido. 00:11:51
Pues si tengo el ZMOR, pues os acordáis que teníamos otro que era más potente que el MOR, pues teníamos el ZLES. 00:12:03
Pues exactamente igual, el Z-Less me va a permitir mostrarme el contenido de los ficheros comprimidos, pantalla a pantalla, igual que lo hacía el More, pero ofreciendo más posibilidades. 00:12:10
Entonces si le damos, pues yo me puedo mover con las flechitas para arriba, para abajo, puedo hacer búsquedas, etc, etc. Y para salir, la tecla Q de Quit. 00:12:23
¿de acuerdo? y por último 00:12:34
si ya vimos en lo anterior que nosotros 00:12:37
podíamos buscar con el grep 00:12:39
pues aquí nosotros tenemos 00:12:41
el z-grep 00:12:43
que yo le puedo decir que es lo que quiero 00:12:44
buscar, por ejemplo 00:12:47
un segundo 00:12:48
que vamos a mirar algo aquí, yo que sé 00:12:51
le digo 00:12:53
yo que sé 00:12:53
este de aquí, vamos a buscar este de aquí 00:13:06
De forma que yo le puedo decir, oye, quiero que me busques en el fichero comprimido 00:13:11
Y le puedo decir, por ejemplo, pues que me busque esto de aquí 00:13:18
Le digo que no me distinga entre mayúsculas y minúsculas 00:13:24
Y que me muestre la línea donde la he encontrado 00:13:28
Es decir, las opciones que nosotros vimos en el grep 00:13:30
Las puedo utilizar aquí 00:13:33
porque lo que hace el comando ZGREP es invocar al comando GREP 00:13:35
sobre obviamente los ficheros comprimidos 00:13:39
entonces le decimos por ejemplo 00:13:41
el fichero que se llamaba megapartido 00:13:44
megapartido.csvgib 00:13:48
vale, aquí no me ha encontrado nada 00:13:52
¿por qué no me ha encontrado nada? 00:13:56
a ver, una cosa, que es que estoy utilizando el ficherito CSV 00:14:07
y no le está gustando el formato que tiene 00:14:11
así que vamos a coger otro otro ejemplo 00:14:14
no sé dónde estaba en martes nos vamos a meter dentro de 00:14:21
almacén y nos vamos a meter dentro de datos 00:14:27
y no sé si acordáis que tenemos aquí el fichero empleados 2017 punto txt que 00:14:31
este fichero con contenía pues cinco mil registros de empleados 00:14:36
Entonces vamos a comprimir ese, que ese es un fichero de texto plano para que podamos 00:14:41
hacer bien el ejemplo, porque el otro CSV ya me lo está considerando como un fichero 00:14:48
binario y por eso me dice que no encuentra nada, me dice que hay una coincidencia pero 00:14:53
no me la muestra. 00:14:56
Entonces vamos a comprimir este, ya lo tenemos comprimido y ahora si yo le digo que quiero 00:14:57
que me busque, le digo, oye, quiero hacer un grep 00:15:11
y por ejemplo, quiero que no me distinga entre mayúscula y minúscula, que me muestre 00:15:14
la línea y que me lo muestre en color 00:15:18
¿vale? las coincidencias, y quiero que me busque informática 00:15:21
porque hay un campo que es el departamento que pertenece 00:15:26
informática, ¿de qué ficherito? 00:15:32
del fichero comprimido, que para eso utilizamos el z-grep 00:15:36
¿sí? pues si le damos, fijaros que me muestra 00:15:40
el nombre, perdón, la línea 00:15:43
¿de acuerdo? y me muestra todas las líneas 00:15:46
que contienen informática, entonces este 00:15:49
comando lo podemos utilizar, ¿vale? es 00:15:52
exactamente el grep porque lo que hace es una llamada al grep 00:15:55
pero sobre ficheros comprimidos, ¿vale? 00:15:58
normalmente utilizando con el getazip, ¿de acuerdo? 00:16:01
pues tenemos otro que es exactamente igual 00:16:05
yo no sé si os acordáis que vimos dos, ¿vale? 00:16:07
Este ya simplemente lo hago por curiosidad. Tenemos aquí el LSH empleados. Lo voy a copiar. Empleados y le voy a poner aquí empleados 2.gz. 00:16:10
Entonces nosotros tenemos aquí el empleado es asterisco, tenemos esos dos ficheros. Imaginaros que tenéis dos ficheros comprimidos y resulta que lo comprimisteis uno hace un momento y otro yo qué sé, y queréis compararlo. 00:16:29
entonces yo no sé si os acordáis que nosotros teníamos el comando cmp para comparar dos ficheros 00:16:46
y otro que era el div también para comparar dos ficheros 00:16:53
pues tenéis los mismos comandos pero para comprimidos 00:16:56
por ejemplo si yo utilizo el z cmp de comparar 00:17:00
y le digo que quiero comparar empleados 2.gz y empleados 2017 00:17:07
gz, vale, aquí no me dice nada 00:17:16
recordar que si yo le digo que me diga el dólar 00:17:20
interrogación, pues me dice un cero diciendo que son iguales, si 00:17:24
os acordáis de esto 00:17:28
si yo pongo el beta 00:17:30
pmp, vale, aquí no tiene nada más 00:17:38
entonces, ¿para qué se suele utilizar estos comandos? estaba mirando si tenía una opción para que nos muestre 00:17:46
en pantalla pero para eso tenemos el en lugar del z cmp el div entonces en este 00:17:50
div vale fijaros que de nuevo no me dice nada si yo le digo el ecodoc dólar pues 00:18:00
me está diciendo que son exactamente iguales entonces los mismos comandos del 00:18:05
cmp y el div pero en este caso para versiones comprimidas de ficheros vale 00:18:10
podéis buscar la ayuda de cada uno de ellos 00:18:15
para que veáis las posibilidades que podéis tener 00:18:18
fijaros que me dicen que se utilizan para invocar al comando cmp 00:18:22
pero utilizando ficheros comprimidos con gta zip 00:18:28
y me dice que todas las opciones son pasadas directamente al comando cmp o al comando div 00:18:32
de forma que si yo me voy al comando div 00:18:38
¿vale? y fijaros que te dice aquí 00:18:43
por ejemplo, que te dice 00:18:48
solo si son diferentes 00:18:52
pues estas opciones 00:18:54
yo las puedo pasar directamente 00:18:57
al comando zzif 00:18:59
¿de acuerdo? para que me funcionen exactamente 00:19:03
igual que el anterior 00:19:06
¿vale? es decir, la versión comprimida 00:19:07
va a hacer una llamada a este comando 00:19:11
con los parámetros que nosotros le pasemos 00:19:13
y lo mismo con el CMP 00:19:15
si yo paso aquí el CMP 00:19:17
si yo quiero por ejemplo pasar el guión L 00:19:19
para que me diga las diferencias 00:19:29
pues si le pasamos aquí al CMP 00:19:31
y le decimos guión L 00:19:37
aquí como no hay ninguna diferencia 00:19:39
pues no me las muestra 00:19:43
si hubiese una diferencia me las mostraría 00:19:44
¿De acuerdo? Pues ahí tenéis ya los comandos. Os recuerdo aquí las opciones que podemos tener en cuanto a los diferentes comandos para mostrar el contenido de los ficheros. 00:19:46
A ver si esto me funciona. Sí. Que tenemos en este caso el ZCAD, que tenemos en este caso el ZMOR, el ZLESS, el ZGREP, el ZCMP y el ZDIF, ¿vale? 00:20:20
Por si lo queréis utilizar, porque repito, podéis hacer la opción de primero descomprimo y luego utilizo el comando que me dé la gana. 00:20:43
Pero si no queréis, porque solamente queréis hacer una consulta a ver si contiene ciertos ficheros de configuración o algo, pues directamente podéis utilizar estos comandos. 00:20:51
¿De acuerdo? 00:21:00
Vale. 00:21:02
Pues vamos a pasar ahora al cepillo. 00:21:03
Para que esto no se me alargue mucho, voy a hacerlo en otro vídeo y lo vamos a dedicar ya, la última parte, 00:21:05
a el último que os podéis encontrar entre líneas 00:21:10
que se llama cepillo. Venga, un saludo. 00:21:12
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:14
Visibilidad:
Público
Centro:
IES EL CAÑAVERAL
Duración:
21′ 15″
Relación de aspecto:
1.85:1
Resolución:
1920x1040 píxeles
Tamaño:
90.99 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid