useradd -m和useradd有什么区别
时间: 2023-11-04 18:25:17 浏览: 45
useradd和useradd -m的区别在于是否创建用户的家目录。
useradd命令用于创建新用户,但不会自动创建家目录,需要使用另外的命令手动创建。
而useradd -m命令则会创建新用户的同时自动创建家目录。
因此,如果需要同时创建新用户和家目录,可以使用useradd -m命令。
相关问题
sudo useradd -m newuser 和sudo useradd newuser的区别
sudo useradd -m newuser 和 sudo useradd newuser 的区别是:
1. `-m` 参数:在 `sudo useradd -m newuser` 命令中,`-m` 参数表示同时创建用户的主目录。而在 `sudo useradd newuser` 命令中,不带 `-m` 参数则不会创建用户的主目录。
2. 主目录的创建:使用 `sudo useradd -m newuser` 创建新用户的同时会在 `/home` 目录下创建一个以新用户名称命名的主目录,该目录将作为新用户的初始工作目录。而使用 `sudo useradd newuser` 创建新用户时,不会自动创建主目录。
因此,如果你想为新用户创建一个主目录,并将其设置为初始工作目录,你应该使用 `sudo useradd -m newuser` 命令。如果你只需要创建一个新用户,而不需要相应的主目录,你可以使用 `sudo useradd newuser` 命令。
useradd -m -s
/useradd -m -s是一个Linux命令,用于创建一个新用户并为其指定一个shell。其中"-m"选项表示同时创建用户的主目录,"-s"选项指定用户使用的默认shell。
具体的用法是:/useradd -m -s shell_name username
其中,shell_name是要为用户指定的shell(如/bin/bash),username是要创建的用户名。
注意:在执行此命令之前,请确保您具有管理员权限。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)