Dvije važne datoteke pod DOS-om su AUTOEXEC.BAT i CONFIG.SYS,
koje se pri dizanju sustava koriste za inicijalizaciju, postavljanje nekih
varijabli okružja kao što je PATH i FILES, i, možda, pokretanje programa
ili batch datoteke. Pod Linuxom ima puno inicijalizacijskih datoteka. Neke
bolje ne dirajte ako ne znate što radite. Uglavnom, evo najvažnijih:
Datoteke
/etc/rc.d/*Ako želite samo postaviti $PATH i druge varijable okružja, ili želite promijeniti poruke pri loginu, automatski pokrenuti program nakon njega, pogledajte ove datoteke:
/home/vaš_home/.bashrc: vaši aliasi i funkcije/home/vaš_home/.bash_profile: ili/home/vaš_home/.profile: okružje i pokretanje vaših programaAko ova datoteka postoji (skrivena je), naredbe u njoj izvršit će se nakon logina.
Primjer -- pogledajte ovaj .bash_profile:
# ja sam komentar
echo Okružje:
printenv | less # pandan naredbi SET pod DOS-om
alias d='ls -l' # lako je shvatiti što je alias
alias up='cd ..'
echo "Podsjećam te da je staza "$PATH
echo "Danas je `date`" # koristimo izlaz naredbe `date`
echo "Lijepo se provedi, "$LOGNAME
# a ovo je "funkcija ljuske"
ctgz() # Ispisuje sadržaj .tar.gz arhive.
{
for datoteka in $*
do
gzip -dc ${datoteka} | tar tf -
done
}
# kraj .profile-a
Pogodili ste -- $PATH i $LOGNAME su varijable
okružja. Ima ih još puno; na primjer, RMP za aplikacije kao što je less
ili bash.
Pod Linuxom je skoro sve prilagodljivo vašim potrebama. Većina programa
ima jednu ili više inicijalizacijskih datoteka s kojima se možete igrati,
obično .imeprogramarc u vašem home direktoriju. Prve koje ćete
željeti mijenjati su:
.inputrc: koristi ju bash za definiranje tipkovnice;.xinitrc: koristi ju startx za inicijalizaciju X Window Systema;.fvwmrc: koristi ju window manager fvwm;.joerc: koristi ju editor joe;.jedrc: koristi ju editor jed;.pinerc: koristi ju čitač pošte pine;.Xdefault: koristi ju mnogi X programi.Za sve ove i one koje ćete poslije sresti, RMP. Na kraju, provjerite Konfiguriranje KAKO na http://meta.mioc.hr/Konfiguriranje-KAKO.html.