Linux上非root用户主目录在哪? 
时间: 2023-03-04 08:36:05 浏览: 47
在Linux上,非root用户的主目录通常在`/home`目录下。每个非root用户都有一个与其用户名相同的子目录,例如,如果用户的用户名是“john”,那么它的主目录就是`/home/john`。
可以通过`cd`命令加上波浪号(~)符号来快速访问当前用户的主目录,例如:
```
cd ~
```
如果想查看其他用户的主目录,可以查看`/home`目录下对应的用户名目录,例如:
```
ls /home/john
```
其中“john”是对应的用户名。
相关问题
linux建立个人用户主目录
要在Linux上建立个人用户主目录,可以按照以下步骤操作:
1. 登录到Linux系统,以root用户身份打开终端。
2. 创建一个新用户,可以使用以下命令:
useradd username
其中,username是你要创建的用户名。
3. 设置该用户的密码,可以使用以下命令:
passwd username
然后输入两次密码即可。
4. 创建该用户的主目录,可以使用以下命令:
mkdir /home/username
其中,/home是Linux系统中存放用户主目录的默认路径。
5. 设置该用户的主目录权限,可以使用以下命令:
chown username:username /home/username
这样,该用户就拥有了自己的主目录,并且可以在该目录下存储自己的文件和数据。
linux中如何改变用户主目录
在Linux中,可以使用usermod命令来修改用户的主目录。具体操作如下:
1. 打开终端并以root用户身份登录。
2. 输入以下命令来修改用户的主目录:
usermod -d /new/home/directory username
其中,/new/home/directory是新的主目录路径,username是要修改的用户名。
3. 输入以下命令来确认修改是否成功:
grep username /etc/passwd
如果输出中显示了新的主目录路径,则修改成功。
注意:修改用户的主目录可能会影响到用户的文件和配置,因此在修改前应该备份相关数据。
相关推荐















