alias rm 'mv -f \!* $WASTEBASKET'
alias unrm 'mv $WASTEBASKET/\!* .'
Sé que muchos estarán en desacuerdo, pero me gustan las redes de seguridad. (Y por favor, intenta perdonarme por usar tcsh).
Sin embargo, este algo similar debería prohibirse:
alias rm 'rm -i'
He visto personas que fueron entrenadas en sistemas con ese alias, y luego escriben rm *
en otro sistema, esperando recibir preguntas sobre qué archivos eliminar, y luego se sientan allí y lo ven hacer exactamente lo que se supone que debe hacer.
EDITAR:
Algunos de los comentarios compararon el alias de mover a la papelera con la bandera "-i", diciendo que son similares. Pero para mí, hay una diferencia importante. Con "-i", obtienes el mensaje de confirmación cada vez que usas el comando, y se convierte en algo en lo que esperas y en lo que confías. La solución de la papelera, por otro lado, funciona exactamente como el rm estándar, hasta que realmente cometas un error y necesites eliminar un archivo. Es un poco como la diferencia entre las ruedas de entrenamiento y una llanta de repuesto en el maletero.
mysql
(¡cualquier otra persona en el servidor podría verla!), Coloque el nombre de usuario y la contraseña en un archivo ~ / .my.cnf, y simplemente especifique-up
. Las herramientas de MySQL recogerán esas credenciales automáticamente, lea mysql (1) para obtener más información.