|
Als u inlogt met SSH zal de prompt niet de huidige directory
weergeven, zoals u bij MS-DOS gewend bent. In plaats daarvan
wordt standaard de versie van de shell getoont. Voor gebruikers
die dit niet gewend zijn, kan dit soms verwarrend zijn.
Het is mogelijk de standaard prompt te wijzigen. Dit wordt
gedaan door de shell variabele PS1 aan te passen.
Om de prompt te wijzigen tikt u in :
PS1="newprompt"
Er zijn verschillende codes die u kunt gebruiken in de prompt.
Zie onderstaande lijst voor een overzicht van enkele codes
:
| \a |
een ASCII bell karakter (07) |
| \d |
De datum in "Weekday Month Date"
format (bijvoorbeeld"Tue May 26") |
| \e |
een ASCII escape karakter (033) |
| \h |
de hostname tot de eerste punt |
| \H |
de volledige hostname |
| \n |
newline |
| \r |
carriage return |
| \s |
De naam van de shell |
| \t |
De huidige tijd in 24-uurs formaat
: HH:MM:SS |
| \T |
De huidige tijd in 12-uurs formaat
: HH:MM:SS |
| \@ |
De huidige tijd in 24-uurs formaat
: am/pm |
| \u |
De gebruikersnaam van de ingelogde
gebruiker |
| \v |
de versie van bash (e.g., 2.00) |
| \V |
de release versie van bash, (version
+ patchlevel, bijvoorbeeld 2.00.0) |
| \w |
De huidige directory |
| \W |
de basename van de huidige directory |
| \! |
Het "history number"
van de huidige opdracht |
| \# |
Het "command number"
van de huidige opdracht |
| \$ |
Als de huidige UID een 0 is een
#, anders een $ |
| \nnn |
Het karakter met de oktale code
nnn |
| \\ |
een backslash |
Dus, als u bijvoorbeeld de prompt de huidige directory wilt
laten zien, zoals in MS-DOS,
dan gebruikt u :
PS1="\w >"
|