Unix, *BSD, Linux, Debian, Ubuntu, Gentoo, Suze, RedHat, Mandrake, Mandriva

 Charge moyenne sur 1mn : 0.08 Charge moyenne sur 5mn : 0.24 Charge moyenne sur 15mn : 0.21


Blocs utilisateurs du site : Infos du compte / droits utilisateurs / récapitulatif

Identifiez-vous

Authentifiez-vous avec votre compte ZW3B et profitez des services membres.

Identifiant :
Mot de passe :
  
  

.bashrc symbole d'accueil (PROMPT)

  • .bashrc symbole d'accueil (PROMPT)
Il faut que tu édites ta variable "PS1". Extrait du man bash:

Informations

Dates
  • Publication : Lundi 23 août 2010
  • Modification : Jeudi 01 septembre 2011

Quand il est exécuté de manière interactive, bash affiche le symbole d'accueil principal PS1 dès qu'il est prêt à lire une commande, et le symbole d'accueil secondaire PS2 quand il a besoin de plus de données pour exécuter une commande. Bash permet de personnaliser ces chaînes d'accueil, avec des séquences d'échappement ayant les significations suivantes :

a     le caractère d'alarme ASCII 07
d     la date au format "Jour_de_la_semaine Mois Quantième" (ex: "Tue May 26")
e     le caractère d'échappement ASCII 033
h     le nom d'hôte de la machine, juqu'au premier point `.'
H     le nom d'hôte complet de la machine
n     un saut de ligne
r     un retour-chariot
s     le nom du shell, c'est à dire le nom de base  de  $0  (laportion suivant le dernier slash)
t     l'heure actuelle au format HH:MM:SS sur 24 heures
T     l'heure actuelle au format HH:MM:SS sur 12 heures
@     l'heure actuelle sur 12 heures au format HH:MM am/pm
u     le nom de l'utilisateur
v     la version de bash (par exemple 2.04)
V     le numéro de version complet de bash par exemple (2.04.0)
w     le répertoire de travail en cours
W     le nom de base du répertoire de travail en cours
!     le numéro d'historique de la commande
#     le numéro de la commande
$     # si l'UID effectif est 0, $ sinon
nnn   le caractère de code octal nnn
     le caractère antislash
[     débute une série de caractères non-imprimables, qui  per-mettent  d'inclure  des séquences de contrôle de terminaldans une chaîne d'accueil
]     fin d'une série de caractères non-imprimables

Un exemple de l'envoie de la varible PS1 du fichier .bashrc :

export PS1="t [e[32;1m]u[e[31;1m]@h[e[34;1m]:w[e[37;1m] $ [e[0m]"

Ajouter l'export ci-dessus au fichier ~/.bashrc et exécuter la commande source ~/.bashrc. C'est joli non !? :)

Raccourcis clavier bash :

En ligne de commandes il est beaucoup plus rapide d'utiliser les raccoucis clavier. Certaines de ces commandes peuvent fonctionner également sous les éditeurs de fichiers (j'pense à vim).

cd : revenir dans le répertoire personnel
cd - : revenir dans le répertoire précédent (uniquement si vous avez exécuter un cd)

Ctrl+l : effacer l'écran
Ctrl+c : arrêt d'une commande
Ctrl+z : suspendre(mettre en pause) une commande
CTRL+t : corréction d'une erreur de frappe en inversant 2 lettres
Ctrl+a : aller au début de ligne
Ctrl+e : aller à la fin de ligne
Ctrl+s : interruption de la sortie de terminal (masquer la saisie)
Ctrl+q : annuler l'interruption de la sortie (afficher la saisie)
Ctrl+u : efface tout à gauche du curseur
Ctrl+w : efface le mot à gauche du curseur
Ctrl+k : efface le mot à droite du curseur
Ctrl+y : coller la saisie précédente
Ctrl+d : efface le caractère courant, si la ligne est vide deconnexion

Alt+b : se déplacer en avant, mot par mot dans la ligne de commande
Alt+f : se déplacer en arrière mot par mot dans la ligne de commande
Alt+d : efface le mot suivant
Alt+t : échange le mot courant avec le mot précédent
Alt+c : met en majuscule la lettre courante, tout le reste dut mot courant en minuscules, puis se deplace au mot suivant
Alt+l : met en majuscules à partir de la lettre courante jusqu'à la fin de mot, puis se deplace au mot suivant
Alt+u : met en minuscules à partir de la lettre courante jusqu'à la fin de mot, puis se deplace au mot suivant

Alt+Backspace : effacer le mot précédent (équivalent Ctrl+w)


<< MOC : Music On Console

La commande : alias >>






Autheur de la page

LAB3W.ORJ

LAB3W.ORJ

  • Prénom : Olivier Romain Luc
  • Nom : Jaillet-ramey
  • Arrivé le mardi 19 octobre 1976 (1976/10/19 00:00)
    43 ans d'activité !

Firefox Nighlty

Nos amis de Framasoft s'intéressent à Mozilla et leur ont posé des questions à propos de Nightly : Firefox Night-club, entrée libre !






Valid XHTML 1.0 Strict CSS Valide !

ipv6 ready