新创建一个用户newUser,并自动创建其登录目录; 删除系统已经存在的用户oldUser,并自动删除其关联的登录目录; 将当前工作目录切换到新创建的用户newUser家目录; 使用pwd命令打印出当前工作目录。
时间: 2023-06-04 20:07:46 浏览: 1091
这是一个关于操作系统的技术问题,我可以回答。针对您的问题,可以执行以下命令:
1. 新建用户和目录:sudo adduser newUser
2. 删除已存在的用户和目录:sudo deluser oldUser
3. 切换工作目录到新建用户目录:cd /home/newUser
4. 打印当前工作目录:pwd
相关问题
新创建一个用户newuser,并自动创建其登录目录; 删除系统已经存在的用户olduser,并自动删除其关联的登录目录; 将当前工作目录切换到新创建的用户newuser家目录; 使用pwd命令打印出当前工作目录。
题目大意:新创建一个用户newuser,并自动创建其登录目录;删除已经存在的用户olduser,并自动删除其关联的登录目录;将当前工作目录切换到新创建的用户newuser家目录;使用pwd命令打印出当前工作目录。
回答:
1. 新建用户newuser并自动创建其登录目录,使用命令:
```
sudo adduser newuser
```
2. 删除已经存在的用户olduser并自动删除其关联的登录目录,使用命令:
```
sudo deluser olduser --remove-home
```
3. 切换工作目录到新创建的用户newuser家目录,使用命令:
```
su newuser
cd ~
```
4. 使用pwd命令打印出当前工作目录,使用命令:
```
pwd
```
将系统已存在文件oldFile的所有者设置为oldUser; 将系统已存在目录oldDir1的所有者设置为oldUser; 将系统已存在目录oldDir2以及其所有子目录和子文件的所有者设置为oldUser。
可以使用chown命令来实现这些操作。具体命令如下:
将文件所有者设置为oldUser:
```
sudo chown oldUser oldFile
```
将目录所有者设置为oldUser:
```
sudo chown oldUser oldDir1
```
将目录及其所有子目录和子文件的所有者设置为oldUser:
```
sudo chown -R oldUser oldDir2
```
其中,-R选项表示递归操作,即对目录及其所有子目录和子文件进行操作。请注意,使用sudo命令以管理员权限运行chown命令。