Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La administración y automatización del sistema operativo GNU/Linux es una tarea esencial para
asegurar el funcionamiento eficiente y confiable de un servidor o estación de trabajo basada en
Linux. Para lograrlo, se utilizan diversas técnicas y herramientas que permiten gestionar y
automatizar tareas de administración del sistema, como la configuración, monitorización,
seguridad y mantenimiento del sistema operativo.
El shell CSH, abreviatura de C SHell, fue creado por Bill Joy en la década de 1970 en la Universidad
de California, Berkeley. CSH es un shell de Unix con una sintaxis similar a C y se utiliza
principalmente en sistemas Unix y Unix-like. Sin embargo, cabe destacar que CSH ha sido
ampliamente criticado por su falta de características modernas y su complejidad. En términos de
licencia, CSH es un software de código abierto distribuido bajo la Licencia BSD, que permite su uso,
modificación y redistribución con poca restricción.
while [condición]
do
done
La condición debe ser del tipo booleano. Este bucle se utiliza para automatizar tareas que
requieren la repetición de un bloque de código hasta que se cumpla una condición específica. Es
especialmente útil cuando no se sabe de antemano cuántas veces se debe repetir el código. Por
ejemplo, el siguiente código:
Desarrollo individual:
Averiguar el pwd
directorio
actual
Ubíquese cd SergioRodriguez
en el
directorio
que creó
con su
nombre y
apellido.
Cree 8 mkdir Plantas
directorios mkdir Planetas
con los mkdir Lugares
siguientes mkdir Tierra
nombres: mkdir Urano
Plantas, mkdir Neptuno
Planetas, mkdir Colegio
Lugares, mkdir Universidad
Tierra,
Urano,
Neptuno,
Colegio,
Universidad
.
Mueva los mv Colegio Lugares
directorios mv Universidad Lugares
Colegio y mv Tierra Planetas
Universidad mv Urano Planetas
al mv Neptuno Planetas
directorio
Lugares.
Los
directorios
Tierra,
Urano,
Neptuno
muévalos al
directorio
Planetas.
Borre el rm−r Plantas
directorio
Plantas.
Guarde la ctrl +o
actualización
Salga del ctrl + x
editor y
vuelva a la
terminal.
Comandos para operar Linux desde terminal -Archivos
Acción requerida Comando o líneas de Captura de pantalla
comando
Mueva el archivo mv ' Nano Editor ' Planetas/Tierra
creado con nano al
directorio Tierra.
Cambie el nombre del Se modifica y se guarda
archivo creado con con ctrl + O
nano a
NombreEstudianteLin
ux.
Comandos para operar Linux desde terminal -Permisos y derechos de los usuarios.
Acción Comando o líneas de Captura de pantalla
requerida comando
Ejecute nano y nano
cree un archivo
denominado
marte.planeta
# Imprimir el resultado
echo "El directorio /usr contiene
$num_archivos archivos y
$num_directorios directorios."
Conclusiones:
La administración y automatización del sistema operativo GNU/Linux es una tarea clave para
asegurar un funcionamiento eficiente y seguro de los sistemas basados en Linux. La utilización de
técnicas y herramientas adecuadas, como scripts de shell, herramientas de gestión de paquetes,
herramientas de configuración y gestión de sistemas, herramientas de monitorización y gestión de
rendimiento, y herramientas de seguridad, puede simplificar y optimizar la administración del
sistema, mejorando la eficiencia y confiabilidad del sistema operativo.