The User Setup “Template” Files in the /etc/skel Directory Path
The skel (skeleton) directory below /etc contains directories and files that are created during the installation of a Linux distribution (usually).
The directories and files created in /etc/skel are dependent on the Linux distribution (version) you are using.
Linux Commands Training Tips: The Linux System Administration commands, concepts and user setup info covered here apply to ALL other Linux distributions, including: Ubuntu, Edubuntu, Kubuntu, Slackware, Debian, SUSE, openSUSE, Red Hat – and Fedora.
How Linux Users Get the Common “Template” Files in /etc/skel
Whenever you create a new Linux user, the files in skel are automatically copied to the home directory of a user. The skel directory commonly contains hidden Linux configuration files for the bash shell and also hidden directories that contain configuration files for some of the Linux software programs that are installed on the system.
For example, when you create a user named cwest, a directory named cwest is automatically created below /home.
In addition to this, any directories and files in /etc/skel are copied to /home/cwest. This process is used to provide users with the default directories and files that they require. Read the rest of this entry »