1. 用户管理
在银河麒麟或其他Linux发行版上,用户管理可以使用命令行工具,例如 useradd、usermod 和 passwd。
- 创建新的用户账户 testuser1:bash复制代码sudo useradd testuser1
- 修改 testuser1的家目录为/home/testuser1:bash复制代码sudo usermod -d /home/testuser1 testuser1
- 更改 testuser1的登录 Shell 为/bin/bash:bash复制代码sudo usermod -s /bin/bash testuser1
- 为 testuser1设置密码,并确保密码符合复杂性要求:bash复制代码sudo passwd testuser1按提示输入符合复杂性要求的密码(通常包含字母、数字、和特殊字符)。
- 验证 testuser1的用户属性是否正确:bash复制代码id testuser1
2. 组管理
- 创建新组 testgroup1:bash复制代码sudo groupadd testgroup1
- 修改 testgroup1的 GID 为 1001:bash复制代码sudo groupmod -g 1001 testgroup1
- 将 testuser1用户添加到testgroup1组:bash复制代码sudo usermod -aG testgroup1 testuser1
- 删除 testuser1用户账户,但保留用户文件:bash复制代码sudo userdel -r testuser1该命令保留/home/testuser1的用户文件。
- 删除 testgroup1组:bash复制代码sudo groupdel testgroup1
3. 文件与目录管理
在当前用户的家目录中创建目录结构:
- 创建以自己名字命名的目录(例如 liuzhen):bash复制代码mkdir ~/liuzhen
- 在 ~/liuzhen目录下建立pc目录:bash复制代码mkdir ~/liuzhen/pc
- 在 liuzhen/pc目录下创建以下目录结构:bash复制代码mkdir -p ~/liuzhen/pc/ceshi/ceshi1/ceshi1-1
- 在 liuzhen/pc/目录下分别建立file1、file2、file3三个空白文件:bash复制代码touch ~/liuzhen/pc/file1 ~/liuzhen/pc/file2 ~/liuzhen/pc/file3
- 将 liuzhen/pc/file1复制到ceshi/ceshi1目录下:bash复制代码cp ~/liuzhen/pc/file1 ~/liuzhen/pc/ceshi/ceshi1/
- 将 liuzhen/pc/file2移动到ceshi目录下:bash复制代码mv ~/liuzhen/pc/file2 ~/liuzhen/pc/ceshi/
- 切换到 liuzhen/pc/ceshi目录下:bash复制代码cd ~/liuzhen/pc/ceshi
- 在 liuzhen/pc/ceshi/目录下复制file3到当前目录下:bash复制代码cp ~/liuzhen/pc/file3 .
- 用一个命令创建 liuzhen/pc/test/test1/test2目录结构:bash复制代码mkdir -p ~/liuzhen/pc/test/test1/test2
- 用一个命令删除 liuzhen/pc/test/test1/test2目录:bash复制代码rm -rf ~/liuzhen/pc/test/test1/test2
这样,您可以按步骤在银河麒麟系统上完成用户管理、组管理、以及文件和目录管理。