Introducción
En este proyecto, aprenderás a crear un comando personalizado rm
que mueva los archivos eliminados a un directorio de papelera en lugar de eliminarlos permanentemente. Esta es una característica útil para tener en tu servidor Linux para evitar la eliminación accidental de archivos cruciales.
👀 Vista previa
labex:project/ $ ll /tmp/trash
total 2.0K
-rw-r--r-- 1 labex labex 8 Oct 26 17:47 trash_file.md
🎯 Tareas
En este proyecto, aprenderás:
- Cómo configurar el directorio
/tmp/trash
para almacenar temporalmente los archivos eliminados - Cómo crear un script de comando personalizado
rm
que mueva los archivos eliminados al directorio de papelera - Cómo actualizar la variable de entorno
PATH
para usar el comando personalizadorm
- Cómo probar el comando personalizado
rm -f
para asegurarse de que funcione como se espera
🏆 Logros
Después de completar este proyecto, podrás:
- Proteger tu servidor Linux de la eliminación accidental de archivos implementando un comando personalizado
rm
con un directorio de papelera - Comprender cómo modificar los comandos del sistema para cambiar su comportamiento predeterminado
- Adquirir experiencia en scripting de shell y gestión de variables de entorno