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.