bashrc configuration file under /etc home directory on Linux Fedora 9



Configuration for GNU Linux Fedora Computer using Linux Command

 

   Below is the bashrc configuration file on Linux fedora 9.  The example below use the cat command to view the bashrc configuration file under the /etc directory on Linux Fedora 9 operating system.

Fedora Linux .bashrc File Location:

/etc/bashrc

 

Using cat command to view the contents of /etc/bashrc configuration file:

View fedora 9 /etc/bashrc configuration file

[root@fedora ~]# cat /etc/bashrc

# /etc/bashrc

 

# System wide functions and aliases

# Environment stuff goes in /etc/profile

 

# By default, we want this to get set.

# Even for non-interactive, non-login shells.

if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then

umask 002

else

umask 022

fi

 

# are we an interactive shell?

if [ "$PS1" ]; then

case $TERM in

xterm*)

if [ -e /etc/sysconfig/bash-prompt-xterm ]; then

PROMPT_COMMAND=/etc/sysconfig/bash-prompt-xterm

else

PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\007"'

fi

;;

screen)

if [ -e /etc/sysconfig/bash-prompt-screen ]; then

PROMPT_COMMAND=/etc/sysconfig/bash-prompt-screen

else

PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\033\\"'

fi

;;

*)

[ -e /etc/sysconfig/bash-prompt-default ] && PROMPT_COMMAND=/etc/sysconfig/bash-prompt-default

;;

esac

# Turn on checkwinsize

shopt -s checkwinsize

[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "

fi

 

if ! shopt -q login_shell ; then # We're not a login shell

# Need to redefine pathmunge, it get's undefined at the end of /etc/profile

pathmunge () {

if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then

if [ "$2" = "after" ] ; then

PATH=$PATH:$1

else

PATH=$1:$PATH

fi

fi

}

 

# Only run profile.d scripts if we are no login shell and interactive

if [ "$PS1" ]; then

for i in /etc/profile.d/*.sh; do

if [ -r "$i" ]; then

. $i

fi

done

fi

unset i

unset pathmunge

fi

# vim:ts=4:sw=4

[root@fedora ~]#

 

Use ls -l command to show the bashrc file permission, owner, group owner, file size, date created or edited and file location.

List bashrc configuration file on Linux Fedora 9

[root@fedora ~]# ls -l /etc/bashrc

-rw-r--r-- 1 root root 1539 2008-02-26 07:39 /etc/bashrc

[root@fedora ~]#

 




0 comments: