1 📁 Laboratorio: Uso del Sistema de Archivos en Amazon EC2 (Linux)
1.1 🎯 Objetivos
- Crear una estructura de carpetas según las instrucciones
- Crear archivos
- Copiar y trasladar archivos y directorios
- Eliminar archivos y directorios
1.2 🕒 Duración estimada
30 minutos
1.3 ✅ Tareas paso a paso
1.3.1 🔗 Tarea 1: Conexión a la instancia EC2
chmod 400 labsuser.pem
ssh -i labsuser.pem ec2-user@<public-ip>Salida esperada:
[ec2-user@ip-... ~]$1.3.2 📂 Tarea 2: Crear estructura de carpetas y archivos
cd ~
mkdir CompanyA
cd CompanyA
mkdir Finance HR Management
cd HR
touch Assessments.csv TrialPeriod.csv
cd ../Finance
touch Salary.csv ProfitAndLossStatements.csv
cd ..
touch Management/Managers.csv Management/Schedule.csv
ls -laRSalida esperada (resumida):
./Finance:
ProfitAndLossStatements.csv Salary.csv
./HR:
Assessments.csv TrialPeriod.csv
./Management:
Managers.csv Schedule.csv1.3.3 🔄 Tarea 3: Reorganizar y eliminar carpetas
# Copiar Finance dentro de HR
cp -r Finance HR
ls HR/FinanceProfitAndLossStatements.csv Salary.csv# Eliminar la carpeta Finance original
rm Finance/*
rmdir Finance# Mover Management a HR
mv Management HR
ls HR/ManagementManagers.csv Schedule.csv# Crear carpeta Employees y mover archivos
cd HR
mkdir Employees
mv Assessments.csv TrialPeriod.csv Employees
ls EmployeesAssessments.csv TrialPeriod.csv1.4 ✅ Finalizar laboratorio
- Cierra sesión SSH con
exit - En AWS selecciona End Lab
- Confirma para finalizar el entorno
1.5 💡 Tips útiles
- Usa
mkdir -ppara crear subdirectorios anidados en un solo paso. - Comando
cp -rcopia carpetas y su contenido. rm -relimina carpetas con contenido.ls -laRlista recursivamente archivos y carpetas.- Usa
cd ..para subir un nivel en el sistema de archivos.