使用 useradd 时会创建哪些文件

使用 useradd 时会创建哪些文件

使用该命令时会创建哪些文件useradd

我知道它会修改/etc/passwd/etc/group、 ,/etc/shadow并且会将 home/skel 复制到用户的主目录。我想知道.bash_logout默认创建哪些文件(例如) 。

答案1

正如@Kusalananda 所说,useradd -m rahul将创建一个新用户拉胡尔并设置他的主目录。其中包含的文件是骨架 dir 中定义的文件/etc/skel。例如,在我的系统上,该目录包含:

[dr01@centos7 ~]$ ls -lap /etc/skel
total 28
drwxr-xr-x.   3 root root   92 May 16 10:17 ./
drwxr-xr-x. 143 root root 8192 Sep 21 09:46 ../
-rw-r--r--.   1 root root   18 Apr 11 02:53 .bash_logout
-rw-r--r--.   1 root root  193 Apr 11 02:53 .bash_profile
-rw-r--r--.   1 root root  231 Apr 11 02:53 .bashrc
drwxr-xr-x.   4 root root   39 Mar 19  2018 .mozilla/
-rw-r--r--.   1 root root  658 Aug  2  2017 .zshrc

useradd该目录在 的联机帮助页中引用。

相关内容