这两个选项并不是很相似,但它们可以一起工作。如果您查看联机帮助页,useradd您会发现以下内容:
-d, --home-dir HOME_DIR
The new user will be created using HOME_DIR as the value for the user's login
directory. The default is to append the LOGIN name to BASE_DIR and use that as the
login directory name. The directory HOME_DIR does not have to exist but will not be
created if it is missing.
-m, --create-home
Create the user's home directory if it does not exist. The files and directories
contained in the skeleton directory (which can be defined with the -k option) will be
copied to the home directory.
By default, if this option is not specified and CREATE_HOME is not enabled, no home
directories are created.
Run Code Online (Sandbox Code Playgroud)
该-d选项只是设置创建的用户的主目录所在的位置,但如果它不存在则不会创建它。如果该-m选项-d不存在,则该选项将创建由其设置的主目录。
| 归档时间: |
|
| 查看次数: |
311 次 |
| 最近记录: |