Saltar navegación

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

Terminal de linux: manejo básico para sistemas informáticos y redes locales - 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 19 de mayo de 2023 por Antonio M.

57 visualizaciones

Se muestran algunos de los comandos básicos para desenvolverse sin problemas en un equipo de linux/unix como MAX 11.5

Descargar la transcripción

Buenos días, hoy vamos a ver el uso del terminal de Linux 00:00:02
partiendo de una aplicación que se llama MATCH 11.5 00:00:07
que es una versión de Linux, Ubuntu, desarrollada y compilada por la Comunidad de Madrid. 00:00:13
Vamos a hacer uso de lo que es el terminal, que es el equivalente al símbolo de sistema de Windows 00:00:22
ya que tanto Windows como Linux inicialmente en sus orígenes tenían un terminal similar 00:00:28
al proceder los desarrolladores de ambos sistemas de un entorno Unis Linux. 00:00:33
Lo primero que vamos a ver es quién es este equipo en el que estoy conectado y dónde me encuentro. 00:00:41
Para ello voy a empezar por uno de los comandos que me van a permitir saber dónde estoy ubicado. 00:00:46
PWD me va a indicar el directorio o ruta en la que me encuentro en estos momentos. 00:00:52
que es barra home, barra profesor. 00:00:58
Importante recordar que en Linux no existe el disco C, disco D, disco E, como existe en Windows, 00:01:01
sino que hay rutas. 00:01:09
Entonces, barra, la hemos caído otra vez para atrás, cd, cd, 00:01:11
y aquí tengo los directorios en los que me voy a poder mover cuando trabaje en un sistema Linux. 00:01:18
Aquí como ven no existen disco C, disco D, sino que existen una serie de directorios, binarios, etc que son ficheros de configuración, mount que son los dispositivos, los root MNT, los ficheros del administrador, del root, 00:01:25
y bar que son otro directorio en el que se guardan archivos de una determinada utilización 00:01:45
device y barra home que es donde debemos habitualmente trabajar 00:01:53
yo ahora mismo no sé exactamente en qué directorio estoy 00:01:58
entonces como he hecho cd chain directory espacio punto punto he retrocedido 00:02:01
pero ahora mismo no sé dónde estoy 00:02:07
escribo otra vez pwd me aparece la barra 00:02:09
y ahora si quiero irme al directorio en el que me encontraba antes 00:02:12
escribo cd barra home barra prof, doy el tabulador y me voy directamente a ese directorio. 00:02:15
Una vez en ese directorio voy a ver qué sistema operativo o qué versión de sistema operativo 00:02:24
tengo instalado. Entonces escribo uname-a y me muestra la versión de Ubuntu que tengo 00:02:32
instalada en este momento. Tengo la versión el Ubuntu 20, el kernel 5.15.066 y como tengo 00:02:39
un procesado, una CPU con varios núcleos, me aparecen los núcleos que tengo activos 00:02:49
y como es la versión de 64 bits me aparece barra 64. Bueno, una vez que ya tengo identificado 00:02:56
lo que es mi equipo vamos a ver cómo nos vamos a poder comprobar si estamos conectados a internet 00:03:03
para ello en windows teníamos el comando de símbolo del sistema ipconfig que aquí no existe 00:03:11
pero existe el comando ifconfig como nos dice aquí entonces para ver la ip de nuestro equipo 00:03:19
hacemos esto y nos aparece que bueno como yo estoy ahora mismo conectado por una tarjeta wifi 00:03:26
me aparece wireless LAN y mi dirección IP 192.168 00:03:32
que es una IP privada fijada manualmente para evitar que me esté cambiando continuamente 00:03:37
bueno, ya tengo configurada mi tarjeta de red porque tengo una IP privada 00:03:44
y ahora vamos a comprobar si tengo conectividad a internet 00:03:49
para ello vamos a hacer uso del comando PIN 00:03:52
que si no hay ningún fallo en la conexión me va a dar la indicación de que estoy conectado 00:03:55
si se dan cuenta me aparecen unos tiempos de acceso 00:04:01
180, 200, 235, 270, 190 00:04:04
que me están indicando que mi conexión a internet es muy lenta 00:04:10
vamos a hacer el paro de este envío de paquetes 00:04:14
utilizando la combinación de teclas CTRL-C 00:04:18
me dice 24 paquetes transmitidos, 19 recibidos 00:04:21
quiere decir que tengo una pérdida de paquetes 00:04:26
y eso hace que mi conexión se ralentice 00:04:28
puedo ver donde tengo esos fallos 00:04:30
donde se me está cayendo la conexión 00:04:34
para ello en Windows utilizaría el comando 00:04:35
tracer, bueno voy a borrar aquí, clear 00:04:39
en Windows utilizaría tracerrt 00:04:42
la IP a la que quiero llegar 00:04:47
me dice que no la encuentra 00:04:50
y es porque aquí tenemos que utilizar mtr 00:04:52
que es mytracerroute 00:04:55
pero con la palabra que no está patentada por Microsoft y la misma IP y me muestra los sitios por los que pasa mi conexión 00:04:57
y el punto en el que tengo las pérdidas de datos. 00:05:07
Si yo estoy trabajando en una empresa y tengo problemas de conexión, simplemente viendo esta información que tengo aquí 00:05:11
de dónde empiezan los paquetes perdidos, sé que es un equipo que se llama 00:05:20
ctc-grts-clem-net-telefónica-global-solution 00:05:24
y ahí es uno de los puntos en los que empiezo a tener pérdidas. 00:05:29
Si tengo pérdidas en esa parte de la conexión, esas pérdidas me llegan a mi equipo. 00:05:32
Con este comando ya podemos, si estamos trabajando en una empresa, 00:05:37
determinar que las pérdidas de paquetes que estamos teniendo 00:05:42
no son inicialmente nuestras, sino que provienen de los distintos servicios o routers por los que pasa mi conexión. 00:05:45
Voy a parar esta medición pulsando simultáneamente CTRL-C. 00:05:53
Entonces, ya han visto que con un pequeño lote de comandos puedo comprobar mi conexión a Internet. 00:06:00
Voy a recopilar todas ellas en un fichero que voy a escribir manualmente con el comando nano 00:06:07
y el nombre del fichero, el fichero lo voy a llamar por ejemplo 00:06:15
comandos linux.txt 00:06:18
me va a aparecer una ventana y ahora voy a empezar a escribir los comandos 00:06:22
que yo utilizo para comprobar mi conexión a internet 00:06:27
entonces ifconfig me permite conocer 00:06:30
cuál es la dirección IP de mi equipo 00:06:33
otro comando que es muy útil es 00:06:37
pin a.b.c.d 00:06:41
que lo que hace es 00:06:45
enviar un conjunto de paquetes 00:06:49
de datos a un destino 00:06:54
la IP que le hayamos indicado. En el caso de Windows 00:06:57
recuerden que sería exactamente pin, lo que pasa es que tenemos que ponerle 00:07:01
pin-t para que los paquetes no se paren. Otro comando útil 00:07:05
es my-trace-router 00:07:09
A, B, C, D 00:07:12
que me muestra 00:07:13
las 00:07:15
distintas 00:07:17
distintas 00:07:19
conexiones 00:07:23
de mi equipo 00:07:24
antes de llegar a destino 00:07:26
con estos tres comandos 00:07:28
se puede decir que ya somos unos pequeños 00:07:32
administradores de 00:07:35
Windows o de Linux 00:07:36
en nuestro caso 00:07:38
ya he escrito mi pequeño ficherito 00:07:39
y abajo tengo la combinación de control o 00:07:42
para guardar el fichero, entonces pulso control o 00:07:45
me dice nombre del fichero a escribir, comando linux, ok 00:07:49
ya está en escrita, y para salir, control x, pulso control x 00:07:53
y ahora cuando haga un ls, van a ver como me aparece 00:07:57
mi fichero comandos linux, para ver el contenido 00:08:02
de este fichero sin escribir en él, escribo more 00:08:05
y me aparece el contenido del fichero 00:08:09
sin la opción de modificarlo 00:08:15
lo cual es muy útil si no quiero tocar el fichero 00:08:17
y ya tendría ahí los tres comandos básicos 00:08:19
para identificar la conexión a internet 00:08:23
otro comando que me puede ser útil 00:08:26
es para identificar el hardware que tengo en mi equipo 00:08:29
o para conocer la CPU que tengo en mi ordenador 00:08:32
esos comandos empiezan por ls 00:08:35
Y por ejemplo, LSCPU me muestra las características de la CPU que tengo instalado. 00:08:39
Entonces me dice, a ver un segundo, aquí tengo la indicación, y el modelo que tengo de CPU es un Core Quad AMD FX4100. 00:08:47
Ya tendría la información de lo que es mi CPU. 00:09:02
y me aparecen las informaciones de qué vulnerabilidades tiene este procesador 00:09:05
ahora vamos a ver el hardware que tenemos instalado 00:09:11
me incluye la CPU, placa base, tarjetas gráficas, tarjeta de red 00:09:13
me dice que no lo puede ejecutar 00:09:19
pero me aparecen todos los dispositivos que tengo conectados en mi ordenador 00:09:21
en un pequeño listado 00:09:26
que sería algo equivalente a cuando vamos a Windows, a Sistema 00:09:28
y le preguntamos por todos los dispositivos que tenemos en el ordenador instalado. 00:09:34
Aquí aparece una información bastante más detallada. 00:09:39
Vamos a borrarla para que no nos dé ningún tipo de problemas y emborrone la pantalla. 00:09:43
Vamos a crear, borra lo que tenemos en pantalla y ahora vamos a ver dónde nos encontramos, que no lo sé dónde está. 00:09:48
Estamos en Home, Profesor. 00:09:55
Ahora vamos a hacer una de las cosas típicas que solemos hacer cuando estamos en un ordenador. 00:09:58
creamos directorios en los que vamos a guardar los ficheros con los que vamos a trabajar 00:10:02
entonces escribimos md 00:10:06
make directory, el nombre del fichero, por ejemplo 00:10:10
pruebas para video 00:10:13
grabación, no me lo encuentra, vamos a probar con 00:10:17
mkdir, pruebas para 00:10:24
video grabación, vale, este si existe 00:10:27
entonces MD lo vamos a encontrar posiblemente en Windows 00:10:32
MKDIR también y en MD aquí sin embargo no existe 00:10:36
no sé si he creado el directorio, vamos a verlo 00:10:40
para ello escribo ls que es list 00:10:43
me aparecen los directorios 00:10:46
he creado un directorio que se llame pruebas para videograbación 00:10:49
pues me aparece en la parte de la derecha 00:10:53
si quiero ver datos más completos de lo que sería este conjunto de ficheros 00:10:58
escribo ls-al 00:11:06
que me va a dar una información que me va a indicar 00:11:08
quién es el propietario, si es un directorio, si es un fichero 00:11:11
de cada uno de los ficheros que tengo 00:11:14
por ejemplo, los que aparecen con el punto son ficheros ocultos de sistema 00:11:17
que yo no puedo modificar 00:11:21
son simplemente de lectura y escritura 00:11:22
como por ejemplo se puede apreciar en este extremo de aquí 00:11:25
los que son directorios me aparece la letra D 00:11:28
que me indica que son directorios 00:11:31
y aquí tengo por ejemplo uno que es de lectura 00:11:33
read, write, execute 00:11:37
entonces esto lo puede hacer el administrador 00:11:39
o el que esté al lado del programa 00:11:42
y los usuarios simplemente pueden leer y ejecutar 00:11:43
no pueden escribir en ese directorio 00:11:46
lo mismo que me ocurre en otros muchos 00:11:48
sin embargo aquí tengo una serie de ficheros 00:11:50
en los que sí puedo yo trabajar 00:11:53
por ejemplo, archivos varios que es una carpeta que yo he creado 00:11:56
yo soy el propietario, es un directorio y tengo todos los permisos 00:11:59
porque yo lo he creado, luego he creado un fichero 00:12:03
que hemos llamado comandos linux 00:12:07
un segundito, lo tenemos aquí, este también lo he creado yo 00:12:09
hace un momentito, y ahora vamos a ver si encuentro 00:12:17
aquí tengo el directorio que he creado de pruebas para videovigilancia 00:12:20
este es un directorio que igual que antes como yo lo he creado 00:12:24
soy el propietario del mismo 00:12:28
bueno, ya he localizado mi directorio 00:12:30
y ahora como lo he localizado voy a cambiarme a él 00:12:33
para ello escribo cd nombre del fichero 00:12:36
o directorio, entonces se empieza a escribir pruebas 00:12:39
barra la p, pulso tabulador 00:12:42
y si ese directorio he escrito las letras correctas 00:12:45
se va a completar de manera automática 00:12:49
ya estoy en ese directorio 00:12:51
Ahora voy a crear un fichero que voy a llamar, por ejemplo, nano prueba txt. Vamos a escribir cualquier cosa que nos sirva para luego poder leerla. 00:12:53
como ya le he puesto el nombre al fichero que se llama prueba.txt 00:13:16
si pulso control x, bueno control o 00:13:21
y luego control x, salgo del fichero 00:13:24
ahí se me ha quedado ahí pillado 00:13:28
vale, ya se ha quedado mejor 00:13:29
entonces vamos a ver si ese fichero que acabo de crear 00:13:33
nano existe, efectivamente 00:13:36
vamos a ver su contenido, pues puedo utilizar el comando 00:13:39
more, prueba y efectivamente 00:13:42
tengo contenido. Ahora vamos a hacer una cosa típica que se suele hacer cuando vamos a modificar 00:13:45
algún fichero en Linux, al igual que en Windows no sucede, en muchas ocasiones nos dice 00:13:51
antes de hacer cualquier cambio haga una copia de seguridad. Pues voy a copiar este fichero 00:13:57
que tengo aquí, cp, prueba txt y le voy a poner por ejemplo prueba txt.org. Si intentamos 00:14:03
esto en Windows, veremos que el ponerle prueba.txt.all 00:14:14
no lo permite porque la estructura de ficheros y directorios 00:14:18
original de Windows solamente permitía poner nombre de fichero 00:14:22
punto y la extensión. En el caso de Linux 00:14:26
no había esa limitación. En las últimas versiones de Windows ya esa 00:14:30
limitación ha desaparecido, pero bueno, por lo menos que lo conozca. Entonces 00:14:34
si hago list, me aparecen los dos ficheros, prueba.txt 00:14:38
y prueba txt.org. Voy a crear ahora 00:14:42
otro directorio. Entonces le voy a llamar mkdir 00:14:46
segundo directorio. No me aparece 00:14:49
nada, pero lo he creado. Efectivamente aparece en letra de color azul. 00:14:54
Ahora voy a hacer una de las cosas típicas 00:14:59
que se suele hacer con los ficheros. Es copiar los 00:15:02
ficheros de un sitio en otro. Entonces voy a 00:15:05
a copiar el fichero prueba txt.ol y lo voy a llevar a segundo directorio. Como está 00:15:10
este directorio en la ruta de mi directorio, si escribo segundo directorio y en vez de 00:15:17
prueba txt.ol le pongo prueba txt.ol1, me dice que no encuentra porque tengo que indicarle 00:15:26
la ruta completa del directorio 00:15:37
entonces tendría que escribir 00:15:40
prueba txt.org 00:15:44
y ahora tendría que escribir la ruta completa 00:15:46
que empieza en barra home 00:15:49
barra profesor 00:15:50
barra 00:15:52
pruebas 00:15:54
para videograbación 00:15:56
que es el directorio 00:16:01
en el que estaba antes 00:16:03
segundo directorio 00:16:04
y ahora el nombre del fichero 00:16:07
le voy a llamar prueba txt.ol1 00:16:09
si la ruta está bien, no me he equivocado, no me va a aparecer más que una línea de texto 00:16:13
como ven, no me aparece ninguna información adicional 00:16:18
eso me está indicando que el fichero lo he copiado 00:16:21
sin ningún tipo de problema, entonces vamos a comprobar si es verdad 00:16:25
vamos a hacer ls, tengo el segundo directorio 00:16:28
voy a ir, segundo directorio 00:16:32
dir o ls, y como ven, el fichero que antes tenía 00:16:36
lo he copiado en esta ruta, voy a volver al directorio anterior 00:16:40
para ello escribo cd chain directory 00:16:45
espacio, punto seguido, punto seguido, que me vuelve al directorio anterior 00:16:48
y aquí tengo los dos ficheros que tenía inicialmente 00:16:53
ahora voy a hacer otra prueba, que es mover el fichero 00:16:57
prueba txt a segundo directorio, entonces para ello 00:17:01
escribo mv move prueba txt 00:17:04
vuelvo a ponerle la ruta completa 00:17:09
que es home, profesor, pruebas para videograbación 00:17:11
segundo directorio 00:17:17
y le voy a poner otro nombre 00:17:20
le voy a poner prueba tx1 00:17:23
como ven no aparece ningún mensaje raro 00:17:26
y cuando hago ls, listar el contenido del directorio 00:17:32
me aparece que el fichero que antes tenía 00:17:36
que era prueba 00:17:38
txt que tenía aquí antes 00:17:40
ahora cuando lo miro aquí 00:17:44
ya ha desaparecido 00:17:46
ya no está aquí porque lo he metido en el otro directorio 00:17:47
vamos a comprobarlo 00:17:50
vamos a ir a cd 00:17:51
segundo directorio 00:17:53
ls y aquí pueden comprobar 00:17:55
que los dos ficheritos los tengo aquí 00:17:58
ahora 00:18:00
voy a borrar este fichero 00:18:02
por ejemplo el de prueba tx1 00:18:04
que acabo de colocar, porque no me interesa 00:18:06
entonces yo ahora mismo no me acuerdo de cómo son los comandos 00:18:09
cómo se escriben, entonces voy a hacer uso de la ayuda 00:18:13
en línea de texto que tiene linux, escribo man 00:18:16
y el nombre del comando que quiero utilizar 00:18:20
para mover directorios o ficheros, creo que se llama 00:18:25
rm, entonces escribo man rm y aquí me aparece 00:18:29
el contenido de este fichero, si me aparece una información detallada 00:18:33
significa que ese fichero o ese comando que quiero utilizar 00:18:38
existe, al final de todos estos comandos vienen algunos ejemplos 00:18:42
por ejemplo, para mover un fichero 00:18:46
para remover un fichero que tenga inicio 00:18:49
barra barra, por ejemplo foot, hágalo de esta manera 00:18:54
cuando ya he visto como lo quiero hacer, pulso la tecla Q 00:18:58
y ahora voy a borrar ese fichero 00:19:01
entonces rm 00:19:04
prueba.tx1 00:19:05
borrar el fichero 00:19:11
ya no me da ningún mensaje adicional 00:19:14
y eso me está indicando que el fichero efectivamente ya ha desaparecido 00:19:18
entonces como ven con una serie de comandos relativamente sencillos 00:19:22
me puedo mover por todo el sistema operativo de este ordenador 00:19:26
sin ningún tipo de problema 00:19:29
y puedo llegar a cerrar cualquier aplicación que se esté ejecutando en el ordenador 00:19:31
simplemente escribiendo por línea de comando 00:19:36
el nombre del directorio, programa que se esté ejecutando o lo que sea 00:19:40
otro comando que también es útil 00:19:45
vamos a volver al directorio inicial 00:19:47
es el comando top 00:19:50
top me muestra todos los procesos que se están ejecutando en el ordenador 00:19:53
Algo similar a lo que hacen ustedes cuando van a pulsar simultáneamente 00:19:58
Controlar, suprimir en un equipo de Windows 00:20:04
Y aquí por ejemplo, imaginen que hay una aplicación que yo quiero que se me cierre 00:20:07
Porque me está dando problema 00:20:12
Entonces, ¿qué es lo que yo tendría que hacer? 00:20:14
Escribiría kill, nombre del proceso que quiero matar o suprimir 00:20:16
Y de esta manera ese proceso se cerraría 00:20:22
Yo ahora mismo no quiero suprimir ninguno 00:20:25
voy a lanzar desde el fondo del sistema 00:20:27
un navegador, el Firefox, para que me aparezca 00:20:31
aquí visible en el programa 00:20:36
ustedes no lo van a ver, pero está ahí disponible 00:20:38
y se está ejecutando, es el programa, el Firefox 00:20:42
me está haciendo uso del 32% de CPU 00:20:46
y me aparece en el extremo de la izquierda 00:20:51
el identificativo del proceso que se está ejecutando 00:20:54
que es el PID 00:20:57
que es el número de proceso 00:20:59
3808 00:21:01
entonces si yo escribo aquí abajo 00:21:03
kill 00:21:05
3808 00:21:06
no se ve aquí 00:21:08
en primer plano pero acabo de 00:21:11
cerrar esta aplicación 00:21:13
si ahora vuelvo a lanzar el programa 00:21:15
dot para ver las aplicaciones en uso 00:21:17
el programa 00:21:19
firefox ha desaparecido 00:21:21
como pueden comprobar 00:21:23
para cerrar esta aplicación 00:21:24
en el top pulsar simplemente 00:21:27
control c que es la combinación 00:21:29
de teclas para parar la mayor parte 00:21:32
de aplicaciones 00:21:33
cuando quiero salir del terminal 00:21:34
escribo exit 00:21:37
intro y de esta manera 00:21:39
cierro mi terminal 00:21:41
Idioma/s:
es
Autor/es:
Antonio Melgarejo Peña
Subido por:
Antonio M.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
57
Fecha:
19 de mayo de 2023 - 19:21
Visibilidad:
Público
Centro:
Sin centro asignado
Descripción ampliada:
Con los comandos del Terminal de Linux/Unix se puede:

  1. Conocer las características del ordenador (hardware y software)

  2. Manejarse en un entorno de redes LAN.

  3. Comprobar el estado de la red LAN con 3 o 4 comandos básicos

Duración:
21′ 43″
Relación de aspecto:
16:9 Es el estándar usado por la televisión de alta definición y en varias pantallas, es ancho y normalmente se le suele llamar panorámico o widescreen, aunque todas las relaciones (a excepción de la 1:1) son widescreen. El ángulo de la diagonal es de 29,36°.
Resolución:
848x480 píxeles
Tamaño:
51.27 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid