Linux上非root用户主目录在哪?
时间: 2023-03-04 13:36:05 浏览: 94
在Linux上,非root用户的主目录通常在`/home`目录下。每个非root用户都有一个与其用户名相同的子目录,例如,如果用户的用户名是“john”,那么它的主目录就是`/home/john`。
可以通过`cd`命令加上波浪号(~)符号来快速访问当前用户的主目录,例如:
```
cd ~
```
如果想查看其他用户的主目录,可以查看`/home`目录下对应的用户名目录,例如:
```
ls /home/john
```
其中“john”是对应的用户名。
相关问题
linux查找root用户自己主目录下的所有名为newfile的文件
可以使用以下命令在Linux中查找root用户主目录下所有名为newfile的文件:
```
sudo find /root -name newfile
```
这将搜索根目录下名为newfile的所有文件并列出它们的完整路径。请注意,您需要使用sudo命令以root用户身份运行该命令才能搜索/root目录。
linux 删除用户主目录
在Linux中,删除用户主目录可以通过使用userdel命令的-r选项来实现。具体步骤如下:
1. 打开终端并以root用户身份登录。
2. 运行以下命令以删除用户及其主目录:
userdel -r username
其中,username是要删除的用户的用户名。
3. 确认删除操作,此时用户及其主目录将被永久删除。
需要注意的是,删除用户主目录是一个不可逆的操作,请在执行前确保已备份重要数据。另外,如果只想删除用户而保留其主目录,可以使用userdel命令而不带-r选项。