Answers:
在中/etc/skel/
。这是创建新用户时使用的用户“骨架”。在常规的Ubuntu安装中,它看起来像这样:
/etc/skel
├── .bash_logout
├── .bashrc
└── .profile
如果您自己在此处添加文件,它将被放置在新创建用户的主目录中。要恢复默认值,只需从那里复制它即可:
cp /etc/skel/.profile ~/
Se也在此的useradd
联机帮助页:
系统管理员负责将默认用户文件放置在
/etc/skel/
目录(或/etc/default/useradd
命令行中或命令行上指定的任何其他框架目录)中。
-k
,--skel
SKEL_DIR
框架目录,其中包含通过创建目录时要复制到用户主目录中的文件和目录useradd
。
尽管严格意义上来说不是您要解决的问题,但值得注意的是,Johankor在回答中也提到了在/etc/profile
登录时评估系统范围的配置文件()。