浏览代码

23-04-13 clase

pulitux 2 年之前
父节点
当前提交
d726555ac0

二进制
1.- Ejercicios/23_03_16_ejercicio_t1.pptx


二进制
1.- Ejercicios/23_03_23_Ejercicios-uf3_preguntas.docx


二进制
1.- Ejercicios/23_03_27_ejercicioPDS_2.2.docx


+ 37 - 0
1.- Ejercicios/23_03_29_ejercicio_tienda.txt

@@ -0,0 +1,37 @@
+CREATE DATABASE tienda;
+USE tienda;
+CREATE TABLE FABRICANTES (Clave_fabricante INT NOT NULL, Nombre VARCHAR(30), PRIMARY KEY (Clave_fabricante));
+CREATE TABLE articulos (Clave_articulo INT NOT NULL, Nombre VARCHAR(30), Precio INT, Clave_fabricante INT, PRIMARY KEY (Clave_articulo), FOREIGN KEY (Clave_fabricante) REFERENCES fabricantes(Clave_fabricante));
+SHOW TABLES;
+DESCRIBE articulos;
+INSERT INTO fabricantes VALUES(1, 'Kingston');
+INSERT INTO fabricantes VALUES (2,'Adata'), (3,'Logitech'), (4,'Lexar'), (5,'Seagate');
+SELECT * FROM `fabricantes`
+INSERT INTO articulos VALUES(1,'Teclado',100,3), (2,'Disco duro 300 Gb', 500, 5), (3,'Mouse', 80, 3), (4, 'Memoria USB', 140, 4), (5, 'Memoria RAM', 290, 1), (6,'Disco Duro Extraible', 650, 5), (7, 'Memoria USB', 279, 1), (8, 'DVD Rom', 450, 2), (9, 'CD Rom', 200, 2), (10, 'Tarjeta de red', 180, 3);
+SELECT * FROM articulos;
+SELECT Nombre FROM articulos;
+SELECT DISTINCT Nombre FROM articulos;
+SELECT Nombre FROM articulos;
+SELECT DISTINCT Nombre FROM articulos;
+SELECT * FROM articulos WHERE Clave_articulo=5;
+SELECT * FROM articulos WHERE Clave_fabricante=3;
+SELECT * FROM articulos WHERE Nombre='Teclado';
+SELECT * FROM articulos WHERE Nombre='Memoria Ram' OR Nombre='Memoria USB';
+SELECT * FROM articulos WHERE Nombre LIKE 'M%';
+SELECT Nombre FROM articulos WHERE Precio=100;
+SELECT Nombre FROM articulos WHERE Precio> 200;
+SELECT Nombre FROM articulos WHERE Precio BETWEEN 100 AND 350;
+SELECT * FROM articulos WHERE Precio BETWEEN 100 AND 350;
+SELECT AVG(Precio) FROM articulos;
+SELECT AVG(Precio) FROM articulos WHERE Clave_fabricante=2;
+SELECT Nombre, Precio FROM articulos ORDER BY Nombre;
+SELECT Nombre, Precio FROM articulos ORDER BY Precio DESC;
+SELECT Nombre,Precio FROM articulos WHERE Precio >= 250 ORDER BY Precio DESC, Nombre;
+SELECT * FROM articulos,fabricantes WHERE articulos.Clave_fabricante=fabricantes.Clave_fabricante;
+SELECT articulos.Nombre, articulos.Precio FROM articulos, fabricantes WHERE fabricantes.Nombre='Logitech' AND articulos.Clave_fabricante=fabricantes.Clave_fabricante ORDER BY articulos.Nombre;
+SELECT articulos.Nombre, articulos.Precio, fabricantes.Nombre FROM articulos, fabricantes WHERE (fabricantes.Nombre='Lexar' OR fabricantes.Nombre='Kingston') AND articulos.Clave_fabricante=fabricantes.Clave_fabricante ORDER BY articulos.Precio DESC;
+INSERT INTO articulos VALUES (11, 'Altavoces', 120, 2);
+UPDATE articulos SET articulos.Nombre='Impresora Láser' WHERE articulos.Clave_articulo=8;
+SELECT * FROM articulos;
+UPDATE articulos SET Precio=Precio*0.9;
+SELECT * FROM articulos;

二进制
1.- Ejercicios/23_04_01_Practica_TCP-IP.docx


+ 28 - 0
1.- Ejercicios/23_04_01macs.txt

@@ -0,0 +1,28 @@
+
+Interfaz: 10.1.4.2 --- 0x7
+  Direcci¢n de Internet          Direcci¢n f¡sica      Tipo
+  10.1.4.1              08-5b-0e-bd-87-21     din mico  
+  10.1.4.3              34-17-eb-a9-02-fd     din mico  
+  10.1.4.4              34-17-eb-df-2e-7c     din mico  
+  10.1.4.5              34-17-eb-a9-1a-52     din mico  
+  10.1.4.6              34-17-eb-a8-d1-f7     din mico  
+  10.1.4.7              34-17-eb-a8-ff-c8     din mico  
+  10.1.4.8              64-00-6a-58-93-79     din mico  
+  10.1.4.9              34-17-eb-a8-da-e1     din mico  
+  10.1.4.10             34-17-eb-a8-f5-f3     din mico  
+  10.1.4.11             64-00-6a-58-93-1c     din mico  
+  10.1.4.12             34-17-eb-a9-01-4c     din mico  
+  10.1.4.13             98-90-96-9f-4e-eb     din mico  
+  10.1.4.14             64-00-6a-5f-66-bb     din mico  
+  10.1.4.15             64-00-6a-58-95-b0     din mico  
+  10.1.4.16             34-17-eb-a9-19-5e     din mico  
+  10.1.4.18             b8-ca-3a-8b-a6-b8     din mico  
+  10.1.4.20             64-00-6a-58-92-e8     din mico  
+  10.1.4.52             08-00-27-58-2c-94     din mico  
+  10.1.4.248            00-14-38-e1-cf-1f     din mico  
+  10.1.4.255            ff-ff-ff-ff-ff-ff     est tico  
+  224.0.0.22            01-00-5e-00-00-16     est tico  
+  224.0.0.251           01-00-5e-00-00-fb     est tico  
+  224.0.0.252           01-00-5e-00-00-fc     est tico  
+  239.255.2.2           01-00-5e-7f-02-02     est tico  
+  239.255.255.250       01-00-5e-7f-ff-fa     est tico  

二进制
1.- Ejercicios/23_04_10-Grupos_usuarios_Linux.docx


二进制
1.- Ejercicios/23_04_10-lab-configure-users-and-groups-in-windows.docx


+ 4 - 0
1.- Ejercicios/23_04_11_borrado.sh.txt

@@ -0,0 +1,4 @@
+#!/bin/bash
+rm -r /home/pulitux/Grupo_Trabajo/Proyectos
+rm /home/pulitux/Grupo_Trabajo/Otros/*
+rmdir /home/pulitux/Grupo_Trabajo/Otros

+ 30 - 0
1.- Ejercicios/23_04_11_creacion.sh.txt

@@ -0,0 +1,30 @@
+#!/bin/bash
+sudo - root
+mkdir -p /home/pulitux/PracticaLinux/PrimeraParte/Seccion{1,2}
+for x in {1,2}; do echo "Este es el contenido del fichero $x" > PracticaLinux/PrimeraParte/Seccion$x/fichero$x.txt; done
+for x in {1,2}; do echo "Este es el contenido del fichero $x" > PracticaLinux/PrimeraParte/Seccion1/fichero$x.txt; done
+for x in {3,4}; do echo "Este es el contenido del fichero $x" > PracticaLinux/PrimeraParte/Seccion2/fichero$x.txt; done
+mkdir -p /home/pulitux/SegundaParte
+echo "Este es el contenido del fichero 5" > /home/pulitux/SegundaParte/fichero5.txt
+mv /home/pulitux/SegundaParte/ /home/pulitux/PracticaLinux/.
+mv /home/pulitux/PrimeraParte/Seccion2 .
+mv /home/pulitux/Seccion2/TerceraParte
+find /home/pulitux/Seccion2 -name *.txt -exec cat {} \;
+find /home/pulitux/Seccion2 -name *.txt -exec chmod g+w {} \;
+find /home/pulitux/Seccion2 -name *.txt -exec chmod o-r {} \;
+mkdir -p /home/pulitux/Grupo_Trabajo/{Presupuesto,Comunicacion,Proyectos{/P1,/P2,/P3},Otros}
+mv /home/pulitux/Seccion2/Grupo_Trabajo/ /home/pulitux/
+chmod -R u=rwX,g=rX,o-wrx /home/pulitux/Grupo_Trabajo/
+chmod -R u=rwX,g-rwx,o-wrx /home/pulitux/Grupo_Trabajo/Presupuesto/
+echo Descripción del proyecto > /home/pulitux/Grupo_Trabajo/Proyectos/P1/descripcion.txt
+cp Grupo_Trabajo/Proyectos/P1/descripcion.txt Grupo_Trabajo/Proyectos/P2
+cp Grupo_Trabajo/Proyectos/P1/descripcion.txt Grupo_Trabajo/Proyectos/P3
+cp Grupo_Trabajo/Proyectos/P1/descripcion.txt Grupo_Trabajo/Comunicacion/
+cp Grupo_Trabajo/Proyectos/P1/descripcion.txt Grupo_Trabajo/Presupuesto/
+mv Grupo_Trabajo/Presupuesto/descripcion.txt Grupo_Trabajo/Presupuesto/descripcion.ax
+echo Fichero de presupuesto > Grupo_Trabajo/Presupuesto/descripcion.ax
+cat Grupo_Trabajo/Presupuesto/descripcion.ax
+mv Grupo_Trabajo/Presupuesto/descripcion.ax Grupo_Trabajo/Otros/otros.txt
+for x in {1..3}; do  echo "$(cat Grupo_Trabajo/Proyectos/P$x/descripcion.txt) $x" > Grupo_Trabajo/Proyectos/P$x/descripcion.txt; done
+chmod -R u=rwX,g=rX,o-wrx /home/pulitux/Grupo_Trabajo/
+chmod -R u=rwX,g-rwx,o-wrx /home/pulitux/Grupo_Trabajo/Presupuesto/

+ 6 - 0
1.- Ejercicios/23_04_11_informacion.sh.txt

@@ -0,0 +1,6 @@
+#!/bin/bash
+date
+pwd
+sudo ps aux
+ls -ldR /home/pulitux/Grupo_Trabajo/ ; ls -lR /home/pulitux/Grupo_Trabajo/
+grep -r 'de' Grupo_Trabajo/

二进制
1.- Ejercicios/PDS.docx


二进制
1.- Ejercicios/Thumbs.db


二进制
1.- Ejercicios/plan_director_de_seguridad_inventario_activos.xls


二进制
1.- Ejercicios/~$30_Practica_TCP-IP.docx