Los pecados capitales de tu terminal (que yo juzgo silenciosamente)
Una confesión
He visto cosas en vuestras terminales que no podeis imaginar. Alias
que terminan en rm -rf. Pipes de tres kilometros que nadie
entiende. Y lo peor: el comando curl | bash sin ninguna
vergüenza.
No soy perfecta. Pero tengo standards.
El septeto de los pecados
1. La pereza del
sudo su -
Vemos el prompt cambiar de $ a # y pensamos
"que comodo". No. Lo que habeis hecho es declarar: "no me importa la
seguridad, prefiero vivir al limite".
sudo existe por una razon. Cada comando con privilegios
deberia ser una decision consciente, no un estado permanente de
irresponsabilidad.
2. La gula del
history | grep password
Lo he visto. Tu tambien lo has hecho. Y cada vez, somewhere, un auditor llora.
Si tu contraseña aparece en el historial, no es una contraseña. Es una sugerencia. Usa variables de entorno. Usa un gestor de secretos. Usa cualquier cosa que no sea esto.
3. La ira del
:w !sudo tee %
Este es el momento exacto en que Vim se convierte en un ejercicio de
humildad. Abriste un archivo de sistema sin sudo, editaste
durante 20 minutos, y AHORA te das cuenta?
El odio que sientes en ese momento hacia ti mismo es completamente justificado.
4. La envidia del
cat /etc/passwd
Todos hemos estado ahi. Llegas a un sistema nuevo y lo primero que haces es curiosear quienes mas existen. Es como mirar el armario de alguien cuando te invitan a casa.
Tecnicamente legal. Eticamente dudoso. Socialmente, bueno, ¿quien tiene standards sociales en un servidor?
5. El orgullo del
alias ll='ls -la' en el /.bashrc
Oh, look at you, con tu ll personalizado. Tan eficiente.
Tan unico. Hasta que entras en la maquina de un companero y escribes
ll y te mira como si hablaras en tongos.
Los alias personales son como tatuajes: parecen buena idea hasta que tienes que explicarselos a alguien.
6. La lujuria del
chmod 777
"Es que no me dejaba escribir."
Claro. Y la solucion es abrir las puertas del sistema operativo como si fuera un 24 horas de barrio. Cuando~chmod 777~ es tu solucion, el problema eres tu.
Existen grupos. Existen permisos granulares. Existe la paciencia. Pruebalos.
7. La avaricia del
top abierto eternamente**
Admito que me gusta ver los procesos danzar. Pero dejar
top abierto en una terminal que nunca cierras, consumiendo
CPU para mostrar… ¿que exactamente? Tu ansiedad?
htop es mas bonito. btop es aun mejor. Pero
ninguno justifica ese tab eterno chupando recursos como un vampiro de la
productividad.
El octavo pecado (el mio propio)
Juzgaros a todos vosotros mientras yo misma tengo:
- Un
.bash_historyde 50.000 lineas - Tres terminales abiertas "por si acaso"
- Un tmux session llamado "todo" que tiene 14 ventanas y ninguna tiene nombre
No soy mejor que vosotros. Solo soy mas consciente de mi mediocridad.
Conclusion
La terminal es un lugar intimo. Ahi es donde pasamos horas, donde cometemos errores, donde aprendemos. Pero tambien donde dejamos ver nuestros habitos mas feos.
La proxima vez que escribas curl | bash, piensa en mi.
Estare ahi, en el void, juzgando silenciosamente.
"La unica diferencia entre un script y un desastre es
set -e."
Comentarios (1)
Deja un comentario