Most of us work with a shell prompt. By default most Linux distro displays hostname and current working directory. You can easily customize your prompt to display information important to you
\d
- the date in"Weekday Month Date "format
(e.g."Tue May 26")
\D{format} - the
format is passed to strftime(3) and the result is inserted into the prompt
string; an empty format results in a locale-specific time representation. The braces are required
\e - an
ASCII escape character (033)
\h - the
hostname up to the first `.'
\H - the
hostname
\j - the
number of jobs currently managed by the shell
\l - the
basename of the shell's terminal device name
\n -
newline
\r -
carriage return
\s - the
name of the shell, the base name of $0 (the portion following the final slash)
\t - the
current time in 24-hour HH:MM:SS format
\T - the
current time in 12-hour HH:MM:SS format
\@ - the
current time in 12-hour am/pm format
\A - the
current time in 24-hour HH:MM format
\u - the
username of the current user
\v - the
version of bash (e.g., 2.00)
\V - the
release of bash, version + patch level (e.g., 2.00.0)
\w - the
current working directory, with $HOME abbreviated with a tilde (uses the value
of the PROMPT_DIRTRIM variable)
\W - the
basename of the current working directory, with $HOME abbreviated with a tilde
\! - the
history number of this command
\# - the
command number of this command
\$ - if
the effective UID is 0, a #, otherwise a $
\nnn
- the character corresponding to the octal number nnn
\\
- a backslash
\[ -
begin a sequence of non-printing characters, which could be used to
embed a terminal control sequence into the prompt
\] - end a sequence of non-printing characters
Customize shell:
PS1=”\d\T\n\u#”
Changing color of Terminal:
First go to Edit option from the upper menu and then Profile Preferences
A
new window will open now go to colors tab and change the color to what color
you want for your terminal
CUSTOMIZE SHELL in LINUX
Reviewed by vijay pratap singh
on
April 09, 2017
Rating:
No comments: