Consulter les articles taggés avec " bash"
jan
19
2012

Proteger la fermeture du terminal lors d’un ctrl+d

1_114340_1

Je ne sais pas pour vous, mais moi j’aime les terminaux, mon bureau est souvent parsemé de petits rectangles noirs avec de jolis prompts en couleur, l’un sur un serveur, l’autre sur un autre pc etc… De temps en temps il m’arrive lorsque mes doigts dancent sur le clavier de faire un CTRL+D au lieu d’un CTRL+C, c’est facheux car le terminal est sans pitié CTRL+D = EXIT Oups perdu le terminal ! Heureusement on [...]

sept
27
2011

Empêcher l’écrasement par redirection dans le terminal

BabyTux

Une des opérations les plus basiques dans un terminal sont les redirections. Le danger c’est qu’un lundi la tête pas réveillé, on tape sur le serveur de prod une redirection du style #ls -l / > /root/fichier_important et là c’est la panique, vous venez d’ecraser votre fichier_important avec la sortie de ls -l. Pour éviter ce comportement de bash on ajoute set -o noclobber dans ~/.bashrc set +o noclobber pour le désactiver

août
22
2011

Mes deux prompts bash

Terminal-Replacement_256x256

Prompt en simple utilisateur : export PS1=”\[\e[37;46m\]\[\e[37;1m\][\t - \d] – [\u@\[\e[37;1m\]\h:\w]\[\e[0m\]\\$ ” Prompt en root : export PS1=”\[\e[37;41m\]\[\e[37;1m\][\t - \d] – [\u@\[\e[37;1m\]\h:\w]\[\e[0m\]\\$ ” Plus d’info ici