Script de visualización de información del sistema

LinuxBeginner
Practicar Ahora

Introducción

El script sysInfo.sh está diseñado para mostrar al usuario diversa información del sistema según su selección. El script ofrece un menú para que el usuario elija y utiliza una estructura de control switch case para mostrar el resultado de la opción seleccionada. La información mostrada incluye usuarios conectados actualmente, directorio del shell, directorio personal (home), nombre y versión del sistema operativo, directorio de trabajo actual, número de usuarios conectados, shells disponibles en el sistema, información del disco duro, información de la CPU, información de la memoria, información del sistema de archivos y los procesos en ejecución.

Información del sistema

En este desafío, tu tarea es crear un script para mostrar diversa información del sistema basada en la entrada del usuario.

Tareas

Debes completar la siguiente tarea:

  1. Crear un script para mostrar diversa información del sistema basada en la entrada del usuario.
  2. Utilizar una estructura switch case para gestionar la entrada del usuario y mostrar la información del sistema correspondiente.

Requisitos

Debes cumplir con los siguientes requisitos:

  • Nombrar el script sysInfo.sh.
  • Colocar el script en el directorio de trabajo ~/project.

Ejemplo

labex:project/ $ bash sysInfo.sh
[INPUT]Select the Option below to Display the Information[INPUT]

    1) Currently Logged User
    2) Shell Directory
    3) Home Directory
    4) OS name And OS version
    5) Current Working Directory
    6) Number Of users Logged-in
    7) Available Shells in System
    8) Hard disk Information
    9) CPU Information
    10) Memory Information
    11) File-Systm Information
    12) Currently running process(uid)

1
[OUTPUT]Currently Logged User[OUTPUT]
labex

Resumen

Tras completar este desafío, habrás aprendido a utilizar diversos comandos de información del sistema para mostrar datos importantes sobre tu entorno. También habrás adquirido experiencia en el uso de estructuras switch case en scripts de bash para proporcionar un menú de selección al usuario. Este script resulta muy útil para administradores de sistemas o cualquier persona que desee consultar rápidamente información del sistema sin tener que ejecutar manualmente múltiples comandos.

✨ Revisar Solución y Practicar