bash
Cshell
-- Shell
-- Quick Ref.
-- My Job
-- Yashiro's home
Last update: 2004/6/18
Since: 2000/7/6
- Void CNTL-D
To set ignoreeof, insert following 2 lines into "~/.bashrc".
IGNOREEOF=
export IGNOREEOF
- Startup files
Startup files executed when bash is invoked (not login).
Startup files executed when bash login.
/etc/profile
- At the point /etc/profile is called, PATH=/usr/bin:/bin
is defined at somewhere.
- Calls /etc/profile.d/*.sh
~/.bash_profile
- Calls ~/.bashrc
- sets USERNAME(=""), ENV(=$HOME/.bashrc), and PATH
I don't know at where initial PATH value is set. (99/4/7)
- Sample of setenv
IGNOREEOF=
export IGNOREEOF
or
- Sample of alias
alias rm='rm -i'
alias ls='ls -F'
alias .="pwd"
alias xinit="xinit -- -auth ~/.Xauthority"
alias h='history'
alias euc='export LANGUAGE=ja LANG=ja_JP.ujis'
alias C='unset LANGUAGE LANG'
- Others
Initial .bash* file for users are in /etc/skel.
The followings are listed in man but seems they are not called.