<HTML ><HEAD ><TITLE >Shell startup</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.63 "><LINK REL="HOME" TITLE="The Linux System Administrator's Guide" HREF="index.html"><LINK REL="UP" TITLE="Logging In And Out" HREF="log-in-and-out.html"><LINK REL="PREVIOUS" TITLE="Access control" HREF="x2291.html"><LINK REL="NEXT" TITLE="Managing user accounts" HREF="c2318.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >The Linux System Administrator's Guide: Version 0.7</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="x2291.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 10. Logging In And Out</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="c2318.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="AEN2308" >10.6. Shell startup</A ></H1 ><P > When an interactive login shell starts, it automatically executes one or more pre-defined files. Different shells execute different files; see the documentation of each shell for further information. </P ><P > Most shells first run some global file, for example, the Bourne shell (<B CLASS="COMMAND" >/bin/sh</B >) and its derivatives execute <TT CLASS="FILENAME" >/etc/profile</TT >; in addition, they execute <TT CLASS="FILENAME" >.profile</TT > in the user's home directory. <TT CLASS="FILENAME" >/etc/profile</TT > allows the system administrator to have set up a common user environment, especially by setting the <TT CLASS="ENVAR" >PATH</TT > to include local command directories in addition to the normal ones. On the other hand, <TT CLASS="FILENAME" >.profile</TT > allows the user to customise the environment to his own tastes by overriding, if necessary, the default environment. </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="x2291.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="c2318.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Access control</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="log-in-and-out.html" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Managing user accounts</TD ></TR ></TABLE ></DIV ></BODY ></HTML >