WorksheetsSOM - Comandos LINUX
Total questions: 15
Worksheet time: 8mins
Estás en la carpeta "/home/usuario/documentos" y quieres ver todos los archivos, incluidos los ocultos. ¿Qué comando usarías?
ls B
ls -l
ls -a
ls -h
Quieres cambiar al directorio "/var/log" desde cualquier ubicación. ¿Qué comando debes usar?
cd ..
cd /var/log
cd -
cd ~
Tienes un archivo llamado "reporte.txt" en el directorio actual y quieres moverlo a "/home/usuario/backup". ¿Cuál es el comando correcto?
mv reporte.txt backup
mv reporte.txt /home/usuario/backup
cp reporte.txt /home/usuario/backup
mv /home/usuario/backup reporte.txt
Necesitas crear una estructura de directorios "proyecto/docs/informes" en un solo comando. ¿Qué usarías?
mkdir proyecto/docs/informes
mkdir -p proyecto/docs/informes
mkdir -r proyecto/docs/informes
mkdir --all proyecto/docs/informes
Quieres eliminar un directorio llamado "temporal" y su contenido sin confirmación. ¿Qué comando es correcto?
rm temporal
rmdir -r temporal
rm -rf temporal
rm -d temporal
Tienes un archivo "datos.csv" con contenido separado por comas. ¿Cómo extraerías solo el segundo campo del fichero?
cut -d',' -f2 datos.csv
cut -c 2 datos.csv
grep -c 2 datos.csv
tail -n 2 datos.csv
Quieres ver las últimas 20 líneas de un archivo de logs llamado "errores.log" en tiempo real. ¿Qué comando usarías?
head -n 20 errores.log
tail -n 20 errores.log
tail -f errores.log
tail -n 20 -f errores.log
Tienes un archivo "respaldo.zip" y necesitas copiarlo al directorio "/mnt/usb" sin sobrescribir otro archivo con el mismo nombre. ¿Cuál es el comando adecuado?
cp respaldo.zip /mnt/usb
cp -i respaldo.zip /mnt/usb
cp -r respaldo.zip /mnt/usb
mv respaldo.zip /mnt/usb
Quieres saber en qué directorio estás actualmente. ¿Qué comando debes ejecutar?
ls
pwd
echo $HOME
whoami
Necesitas buscar la palabra "error" en un archivo de logs llamado "sistema.log", sin importar mayúsculas o minúsculas. ¿Qué comando usarías?
grep "error" sistema.log
grep -v "error" sistema.log
grep -i "error" sistema.log
grep -c "error" sistema.log
¿Qué comando permite limpiar la pantalla del terminal?
clear
reset
cls
clean
Para copiar una carpeta y su contenido de manera recursiva, ¿qué opción debes usar con cp?
-r
-i
-a
-f
¿Qué comando muestra el historial de comandos ejecutados en la terminal?
history
last
grep history
echo $HISTORY
Comando para crear múltiples archivos a la vez:
touch archivo1.txt archivo2.txt
touch archivo.*
cat archivo1.txt archivo2.txt
echo archivo1.txt archivo2.txt
Concatenar 2 archivos y redirigir el contenido a un nuevo archivo
cat archivo1.txt archivo2.txt > combinado.txt
cat archivo1.txt archivo2.txt
cat archivo1.txt > archivo2.txt
tail archivo1.txt archivo2.txt
