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 -laR
Salida esperada (resumida):
./Finance:
ProfitAndLossStatements.csv Salary.csv
./HR:
Assessments.csv TrialPeriod.csv
./Management:
Managers.csv Schedule.csv
1.3.3 🔄 Tarea 3: Reorganizar y eliminar carpetas
# Copiar Finance dentro de HR
cp -r Finance HR
ls HR/Finance
ProfitAndLossStatements.csv Salary.csv
# Eliminar la carpeta Finance original
rm Finance/*
rmdir Finance
# Mover Management a HR
mv Management HR
ls HR/Management
Managers.csv Schedule.csv
# Crear carpeta Employees y mover archivos
cd HR
mkdir Employees
mv Assessments.csv TrialPeriod.csv Employees
ls Employees
Assessments.csv TrialPeriod.csv
1.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 -p
para crear subdirectorios anidados en un solo paso. - Comando
cp -r
copia carpetas y su contenido. rm -r
elimina carpetas con contenido.ls -laR
lista recursivamente archivos y carpetas.- Usa
cd ..
para subir un nivel en el sistema de archivos.