Dua file penting di DOS adalah config.sys dan autoexec.bat, yang mana digunakan pada saat booting untuk menginisialisasi/menyiapkan sistem, mengeset beberapa variabel sistem seperti PATH, dan FILES, dan kemungkinan untuk menjalankan suatu program atau bat ch file. Di Linux juga terdapat beberapa file inisialisasi, beberapa file lebih baik Anda tidak mengotak-atiknya terlebih dahulu hingga anda benar benar tahu tnetang file tsb. Penulis akan memberitahu anda file file yang penting, diantaranya :
FILES keterangan
-----------------------------------------------------------------
/etc/inittab jangan disentuh dahulu sekarang
/etc/rc.d/* idem
jika Anda menginginkan untuk mensetting PATH atau variabel lingkungan yang lain, atau anda ingin merubah pesan atau tulisan pada saat login, atau mungkin juga anda ingin menjalankan program atau batchfile. Silakan lihat daftar file file dibawah ini:
FILES keterangan
------------------------------------------------------------------------
/etc/issue Mengeset pesan pada saat sebelum login
/etc/motd mengeset pesan pada saat post-login
/etc/profile mengeset PATH dan variabel yang lain.
/etc/bashrc mengeset fungsi, alias dll (lihat dibawah)
/home/your_home/.bashrc mengeset alias dan fungsi
/home/your_home/.bash_profile mengeset lingkungan + memulai prog Anda
/home/your_home/.profile idem
Jika file file di bawah ada(ingat: file itu adalah file tersembunyi (hidden file) ), maka file file tsb akan dibaca dan perintah perintahnya akan dieksekusi.
Sebagai contoh lihat pada .profile dibawah ini :
_____________________________________________________________________
# ini adalah komentar
echo Environment:
printenv | less # ini setara dengan perintah SET di DOS
alias d='ls -l' # untuk mempermudah memahami apa itu alias
alias up='cd ..'
echo "Saya ingatkan pathnya adalah "$PATH
echo "Sekarang tanggal `date`" # menggunakan perintah keluaran 'date'
echo "Ini hari yang baik, "$LOGNAME
# Dibawah ini adalah "shell function"
ctgz() # Tabel arsip .tar.gz .
{
for file in $*
do
gzip -dc ${file} | tar tf -
done
}
# akhir dari .profile
_____________________________________________________________________
PATH dan LOGNAME adalah variabel lingkungan, Ada beberapa hal yang lain yang berkenaan dengannya untuk sesuatu hal, silakan baca manual pagenya (RMP).
Di bawah Linux, sesungguhnya semuanya dapat di sesuaikan atau di design sesuai dengan kebutuhan Anda. Kebanyakan program memiliki satu atau lebih file file inisialisasi yang mana dapat anda otak atik, kebanyakan file dinamakan : .namaprogramrc yang terle tak di home direktori. Yang pertama Anda inginkan untuk di ubah adalah:
/usr/lib/X11/fvwm/system.fvwmrc
programs.
untuk semua ini dan yang lain lain Anda akan berjumpa dengannya, cepat atau lambat, RMP.