Direktori Rumah
Lokasi direktori Home dalam sistem file adalah /home/nama pengguna. nama pengguna adalah nama pengguna saat Anda masuk ke sistem. Ada variabel lingkungan $HOME, yang menyimpan nilai jalur. Anda dapat memasukkan cd $HOME di shell untuk langsung masuk ke direktori home pengguna saat ini.
Pengguna memiliki akses tulis penuh ke $HOME.
/etc/skel
Nama folder ini berasal dari skeleton yang artinya kerangka, karena berisi file dasar dan struktur direktori dari direktori pengguna.
Secara default, ketika Anda membuat direktori pengguna, sistem akan menyalin isi direktori /etc/skel ke direktori pengguna Anda. File dalam direktori ini adalah file tersembunyi (nama file dimulai dengan "." file dimulai dengan ), jadi Anda tidak akan melihatnya secara langsung setelah menyalinnya ke direktori HOME Anda.
Anda dapat menggunakan ls –a /etc/skel untuk melihat file-file ini di terminal virtual, atau melihatnya di View->Show Hidden Files di nautilus (tombol pintasan default untuk operasi ini adalah Ctrl+H).
Berikut beberapa file tipikal:
.bash_logout
Saat Anda keluar dari bash, kode dalam file yang dimodifikasi akan dieksekusi. Misalnya, Anda mungkin ingin menghapus layar (menjalankan perintah clear) saat keluar.
.bashrc
File konfigurasi bash dasar biasanya berisi referensi ke file /etc/bashrc. Lihatlah kodenya:
jika [ -f /etc/bashrc ]; maka
./etc/bashrc
fi
Pernyataan if menentukan apakah /etc/bashrc ada dan apakah itu merupakan masalah (bukan direktori atau sesuatu yang lain), dan jika demikian, jalankan perintah di dalamnya.
Di sini Anda juga dapat menyesuaikan apa yang harus dilakukan saat memulai bash. Contoh umumnya adalah menyetel alias seperti rm='rm –Rf'.
.bash_profile
Mengonfigurasi variabel lingkungan startup Bash ada di sini. Tentu saja, Anda juga dapat menggunakan perintah ekspor untuk menyetel variabel lingkungan bash secara langsung di bash, tetapi perintah ekspor hanya dapat menargetkan instance dari bash saat ini, dan jika Anda menyetelnya di . bash_profile, permanen.
Ada juga file lain, seperti .emacs dan .zshrc. Yang pertama adalah file konfigurasi emacs, yang terakhir adalah file konfigurasi z shell, dan direktori .kde berisi informasi konfigurasi kde, dll. Ada juga beberapa file spesifik Jenis file konfigurasi akan bervariasi tergantung pada utilitas yang Anda instal. Misalnya, jika Anda tidak menginstal lingkungan desktop kde, tidak akan ada direktori .kde.
Sedikit trik terlibat di sini. Karena sistem akan menyalin file di direktori /etc/skel ke direktori home pengguna setelah membuat pengguna baru, kita juga dapat menggunakannya untuk menambahkan beberapa file ke /etc/skel yang kita inginkan. mendistribusikan ke pengguna baru informasi pengguna, misalnya, Anda mungkin memiliki beberapa catatan untuk setiap orang baru yang menggunakan sistem ini, Anda dapat menambahkan Readme.txt di /etc/skel.