Access Keys:
Skip to content (Access Key - 0)

Cette page recence les articles propres à Linux

Obtenir la completion sur les commandes bash :

Pour avoir la complétion sur les commandes utilisées sous bash, il vous faut ouvrir votre fichier .bashrc et décommenter (ou ajouter) le code suivant :

Ceci permet, entre autre, d'avoir la syntaxe exacte des packages à installer en utilisant la commande apt-get.

Activer le pavé numérique au démarrage :

Installer le package nécessaire à cette fonctionnalité :

Editer le fichier /etc/gdm/Init/Default, pour y ajouter ce qui suit :

Associer un port par défaut à un host

Pour vous connecter sur une machine par ssh en utilisant un port non standard (différent de 22) et éviter d'ajouter le port constamment, il est possible d'associer un port par défaut à un host donné. Pour cela, vous devez créer un fichier dans ~/.ssh/config contenant :

~/.ssh/config

Vous pourrez ainsi utiliser la commande suivante pour vous connecter :

au lieu de cette commande :

Pour utiliser GIT avec un port ssh spécifique, vous aurez besoin de ce petit truc.

Supprimer un compte utilisateur

Vous avez créé un compte qui ne vous sert plus et vous souhaitez le supprimer. Pour cela, désactivez le mot de passe de l'utilisateur et empêchez le de pouvoir se connecter au bash.

Ensuite, vous pourrez supprimer le répertoire associé au compte utilisateur /home/myuser

Redémarrer service gérant la crontab :

Coloriser les pages man :

Coloriser un tail

Cette technique fonctionne uniquement avec les terminaux ANSI. La commande a utilisé est la suivante :

\e[...m est une séquence d'échappement ANSI permettant de changer le rendu graphique. Le "..." peut être remplacé par des entiers séparés par des ; . Ces entiers ont les significations suivantes :

Entier Signification
0 all attributes off
1 bold
31 foreground red
43 background yellow

"regularExpression", est une expression régulière perl. Ci dessous, des exemples utiles d'expression régulières perl :

Expression régulière Effet
(foo|bar) met en surbrillance les chaînes de caractères "foo" et "bar"
\b(foo|bar)\b met en surbrillance les mots "foo" et "bar"
.\b(foo|bar)\b. met en surbrillance les lignes contenant les mots "foo" ou "bar"

Personnaliser les couleurs du ls :

Vérifiez que votre .bashrc contient bien les lignes suivantes :

Ensuite, créez un fichier .dircolors de la façon suivante :

Editez le fichier ainsi créé pour personnaliser les couleurs associées aux types de fichiers.

Liste des codes couleurs sous Bash et prompt coloré :

Voilà la liste des codes couleurs utilisés sous Bash. Vous pouvez définir des constantes dans votre .bashrc et les associer à ces codes couleurs comme ci-dessous (source : http://www.systhread.net/texts/200703bashish.php).

Pour créer un prompt en couleur en utilisant les constantes précédentes, voilà un exemple d'utilisation :

Adaptavist Theme Builder (4.2.3) Powered by Atlassian Confluence 3.5.5, the Enterprise Wiki