馃敆 Link: https://awsrestart.instructure.com/courses/1632/modules/items/886845

鈽侊笍 Repo online:

Informaci贸n general sobre el laboratorio

Puede utilizar Linux para realizar muchas tareas administrativas desde el terminal o desde la l铆nea de comandos de Bash. Python proporciona varios m贸dulos que tambi茅n puede utilizar para ejecutar comandos en la l铆nea de comandos. En este laboratorio, utilizar谩聽os.system()聽y聽subprocess.run()聽para ejecutar comandos de Bash desde Python.

En este laboratorio, deber谩 realizar lo siguiente:


Ejercicio聽1: Uso de os.system

Python posee varios m贸dulos que permiten ejecutar comandos de Bash desde Python. En este ejercicio, utilizar谩聽os.system()聽para ejecutar el comando de Bash聽ls, que muestra el contenido de un directorio.

  1. En el panel de navegaci贸n del IDE, elija el archivo que cre贸 en la secci贸n聽Creaci贸n del archivo de ejercicios de Python聽anterior.
  2. Importe el m贸dulo聽os:
import os
  1. Recuerde que un m贸dulo contiene funciones que otros desarrolladores han escrito. La funci贸n聽os.system()聽recibe un argumento de tipo String. Para ejecutar un comando de Bash, escriba el siguiente comando:
os.system("ls")
  1. Guarde el archivo en el IDE de Cloud聽9 y seleccione聽Run聽聽(Ejecutar) para ejecutar el archivo.
  2. El resultado deber铆a mostrar el contenido de su directorio actual. Verifique que el resultado sea similar al siguiente ejemplo. Tenga en cuenta que el contenido de su directorio podr铆a ser diferente.
sys-admin.py README.md

Ejercicio聽2: Uso de subprocess.run