manejo de ubuntu · práctica1. usamos mkdirpractica1 comandos bÁsicos •volver a listar el...

40
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL

Upload: others

Post on 18-Jul-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

MANEJO DE UBUNTU

COMANDOS SHELL / TERMINAL

Page 2: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

Comando Descripción

man páginas del manual

ls listar

rm borrar un archivo

cp copiar un archivo

pwd identificar el directorio en que se está

cd directorio cambia al directorio

cd .. cambiar al directorio de nivel inferior

chown, chgrp, chmod, chattr, touch comandos para manejo de atributos de archivos

find, locate buscar archivos

cat, more, head listar archivos

split partir archivos

grep  buscar texto en archivos

COMANDOS BÁSICOS

Page 3: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

INSTRUCCIONES.El alumno, seguirá los pasos que se le va indicando a continuación. En el recuadro en blanco, debe ir añadiendo un pantallazo con la salida de los comandos ejecutados.

Nombre 1:___________________Nombre 2:___________________

COMANDOS BÁSICOS

Page 4: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Vamos a comprobar en qué directorio estamos, para ello ejecutaremos pwd

COMANDOS BÁSICOS

Page 5: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Listar el contenido de nuestro directorio actual (listado de archivos y directorios que contiene), ejecutando ls

COMANDOS BÁSICOS

Page 6: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Crear una carpeta en la que realizaremos todas las pruebas de la práctica denominada práctica1. Usamos mkdir practica1

COMANDOS BÁSICOS

Page 7: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Volver a listar el contenido del directorio y comprobar que la carpeta practica1 ha sido creada

COMANDOS BÁSICOS

Page 8: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Para entrar en este directorio, tecleamos cdpractica1

COMANDOS BÁSICOS

Page 9: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Comprobar ahora, la ruta de directorios que nos especifica pwd

COMANDOS BÁSICOS

Page 10: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Salir de esta carpeta con el comando cd..

COMANDOS BÁSICOS

Page 11: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• El comando echo muestra en la Shell la cadena que se le especifica como parámetro. Ejecuta echo Hola a todos

COMANDOS BÁSICOS

Page 12: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Muestra el valor de una determinada variable del sistema si ésta va precedida por $. Ejecuta echo $HOME y echo $hostmane

COMANDOS BÁSICOS

Page 13: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Comprobar que estás fuera del directorio carpeta1 mediante el comando pwd y si estás dentro, vuelve al directorio raíz mediante cd..

COMANDOS BÁSICOS

Page 14: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• En el directorio raíz, vamos a crear un fichero donde realizaremos algunas pruebas. Para ello, utilizamos el editor de textos vi. Para crear el fichero prueba ejecutaremos vi prueba

COMANDOS BÁSICOS

Page 15: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• El editor vi es un editor de texto que maneja en memoria el texto entero de un archivo. Es  el editor clásico de UNIX (se encuentra en todas las versiones).

• Puede usarse en cualquier tipo de  terminal con un mínimo de teclas, lo cual lo hace difícil de usar al enfrentarse por primera vez al 

mismo

COMANDOS BÁSICOS

Page 16: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

Para pasar al modo inserción y poder escribir, pulsar la tecla i y escribir las siguientes líneas:

#Prueba de edicionecho $HOMEecho $hostnamepwd (return)

COMANDOS BÁSICOS

Page 17: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Una vez escritas estas líneas, pasaremos al modo comando del vi mediante ESC y pulsamos :wq

• para grabar los cambios realizados y salir del editor

COMANDOS BÁSICOS

Page 18: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Estamos de nuevo en la línea de comandos de Linux. 

• Si listamos el contenido del directorio de nuevo, veremos que el fichero ha sido creado y está en el directorio actual.

COMANDOS BÁSICOS

Page 19: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Mover el fichero de la carpeta practica que hemos creado. Para ello, ejecutar mv prueba practica1

COMANDOS BÁSICOS

Page 20: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Comprobar de nuevo, el contenido del directorio actual con ls

COMANDOS BÁSICOS

Page 21: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Observar que ya no existe el fichero que hemos creado anteriormente, ya que ha sido movido con una instrucción anterior. Ejecutar la orden ls practica1 que permite comprobar el contenido de un directorio concreto.

COMANDOS BÁSICOS

Page 22: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• O bien, se puede comprobar entrando en la carpeta práctica1 con cd practica1 y haciendo un lisado normal del contenido ls

COMANDOS BÁSICOS

Page 23: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Dentro de la carpeta de la práctica (si no hemos ejecutado el comando cd practica1), intentamos ejecutar el fichero que hemos creado con ./prueba

COMANDOS BÁSICOS

Page 24: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Podemos comprobar que no es posible ejecutarlo, ya que el fichero no tiene el permiso de ejecución (x) necesario. Listar el contenido del directorio con la opción de ver todos los detalles de los archivos (incluidos los permisos) con ls –l

COMANDOS BÁSICOS

Page 25: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Observar, que por defecto, el fichero se ha creado con los permisos de lectura y escritura

COMANDOS BÁSICOS

Page 26: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Cambiarle los permisos para poder ejecutarlo y comprobar su funcionamiento, usando el comando chmod+x prueba. Hacer ls

COMANDOS BÁSICOS

Page 27: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Con el permiso de ejecución podemos ejecutar ./prueba. Al ejecutar este comando el sistema ejecuta todas las instrucciones contenidas en nuestro fichero, de manera que deberíamos obtener información del directorio HOME, el nombre de la máquina y la ruta de directorios actual.

COMANDOS BÁSICOS

Page 28: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

COMANDOS BÁSICOS

Page 29: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• A continuación, crear dos carpetas nuevas, carpeta1 y carpeta2, mediante mkdir carpeta 1 y mkdir carpeta2

COMANDOS BÁSICOS

Page 30: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Mover la carpeta2 dentro de la carpeta1 con mv carpeta2 carpeta1

COMANDOS BÁSICOS

Page 31: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Copiar el fichero de prueba dentro de la carpeta1 mediante la instrucción cp prueba carpeta1/prueba2

COMANDOS BÁSICOS

Page 32: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Listar carpeta1 y comprobar que tiene tanto carpeta2 como el nuevo fichero copiado, prueba2.

COMANDOS BÁSICOS

Page 33: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Ejecutar las siguientes instrucciones para cambiar de nombre al nuevo fichero copiado cd carpeta1, mv prueba2 pruebaFin y por último, ls –l.

COMANDOS BÁSICOS

Page 34: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Cuando se borra un directorio, éste debe estar vacó antes de que se realice el borrado. Una opción es borrar todo el contenido antes o bien podemos usar el parámetro –r al borrar con rm, de manera que borrará el directorio de forma recursiva.

COMANDOS BÁSICOS

Page 35: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Salir del directorio carpeta1 con cd..

COMANDOS BÁSICOS

Page 36: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Ejecutar rm –r carpeta1. Nos preguntará si queremos descender al directorio carpeta1, le decimos que si y confirmamos el borrado de todos los ficheros y contenidos que tiene la carpeta.

COMANDOS BÁSICOS

Page 37: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Listar el contenido del directorio actual y comprobar que se ha borrado todo

COMANDOS BÁSICOS

Page 38: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Borrar el fichero de prueba con rm prueba

COMANDOS BÁSICOS

Page 39: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Salir del directorio actual mediante cd.. y borrar el directorio de la práctica1 mediante la misma instrucción o mediante rmdirpractica1

COMANDOS BÁSICOS

Page 40: MANEJO DE UBUNTU · práctica1. Usamos mkdirpractica1 COMANDOS BÁSICOS •Volver a listar el contenido del directorio y

• Comprobar finalmente que se ha eliminado todo con ls ‐l

COMANDOS BÁSICOS