0% encontró este documento útil (0 votos)
37 vistas5 páginas

Shell YTareas Programadas

El documento detalla un taller de Shell básico que incluye la creación y ejecución de varios scripts. Se instruye a los participantes a desarrollar scripts para saludar al usuario, verificar la existencia de un directorio, realizar copias de seguridad y ejecutar comandos como superusuario. Cada script debe ser guardado con un nombre específico y se requiere cambiar los permisos para que sean ejecutables.

Cargado por

Mountain Re
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas5 páginas

Shell YTareas Programadas

El documento detalla un taller de Shell básico que incluye la creación y ejecución de varios scripts. Se instruye a los participantes a desarrollar scripts para saludar al usuario, verificar la existencia de un directorio, realizar copias de seguridad y ejecutar comandos como superusuario. Cada script debe ser guardado con un nombre específico y se requiere cambiar los permisos para que sean ejecutables.

Cargado por

Mountain Re
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Taller de Shell básica y tareas

programadas
Nombre: Carlos Enrique Sánchez Reyes

NOTA: Para los scripts a elaborar, favor tener en cuenta la sintaxis y los espacios, para que
puedan ser ejecutados exitosamente.

1. Desarrolle y ejecute el siguiente script:

#!/bin/bash
read -p “Ingresa tu nombre: ” nombre
echo “Hola buenas noches,“ $nombre
read -p “Ingresa tu codigo: ” codigo
echo “Tu codigo es,“ $codigo
A. Guarde el script con el nombre de [Link]
B. Cambie los permisos para que sea ejecutable.
C. Ejecútelo de las dos formas.
2. Desarrolle y ejecute el siguiente script:

#!/bin/bash
read -p “Ingrese la ruta absoluta del directorio: ” VAR
if [ -d $VAR ]; then
echo “El directorio existe” $VAR
else
echo “El directorio no existe”
fi
A. Guarde el script con el nombre de [Link]
B. Cambie los permisos para que sea ejecutable.
C. Ejecútelo de las dos formas.

3. Desarrolle y ejecute el siguiente script:


Nota lea el man del tar

#!/bin/bash

tar -cvf /tmp/[Link] *

gzip /tmp/[Link]
D. Guarde el script con el nombre de [Link]
E. Cambie los permisos para que sea ejecutable.
F. Ejecútelo.
g. Liste los archivos con extensió[Link] del directorio /tmp:

4. Desarrolle y ejecute el siguiente script:

#!/bin/bash

if [ $EUID -ne 0 ]; then

echo “Este script debe ser ejecutado por el usuario root” 1>&2

exit 1

else

echo “El script se ejecuta”


cal

fi
G. Guarde el script con el nombre de [Link]
H. Cambie los permisos para que sea ejecutable.
I. Ejecútelo.

j. Ahora ejecútelo con el superusuario. ¿Qué resultado muestra?

También podría gustarte