在本Linux系统管理实验报告中,学生通过一系列实践操作,学习和掌握了Red Hat Linux系统的基础管理技能。实验涉及的关键知识点包括: 1. **用户与组管理**:在Linux系统中,用户和组是访问控制的基础。学生添加了名为`tempXXX`和`jsj07_XXX`的用户,其中`XXX`代表个人学号。这涉及到`useradd`命令的使用,用于创建新用户。 2. **用户与组文件**:通过`passwd`、`shadow`和`group`文件查看用户信息。`/etc/passwd`存储用户的基本信息,`/etc/shadow`包含加密的密码信息,而`/etc/group`记录了组及组内成员信息。 3. **设置密码**:使用`passwd`命令为新用户设置密码,这是一个安全措施,确保只有授权用户可以访问系统。 4. **用户登录**:通过`su`命令切换用户身份,体验不同用户的权限。 5. **用户权限调整**:将`jsj07_XXX`用户添加到`root`组,增强了该用户权限,使用`gpasswd`命令完成此操作。 6. **用户禁用与启用**:使用`usermod -L`临时禁用用户`tempXXX`,若需恢复,可使用`usermod -U`。 7. **用户删除**:彻底删除用户`tempXXX`,包括其主目录,使用`userdel -r`命令。 8. **组管理**:创建以个人姓名拼音首字母命名的新组,如`groupadd WYJ`,以及删除组`jsj140`,使用`groupdel`命令。 9. **组属性修改**:通过`groupmod`命令可以重命名组(如`-n`选项)和修改组ID(如`-g`选项)。 10. **进程管理**:使用`ps`和`top`命令查看系统当前运行的进程,`ps`提供基本的进程列表,而`top`提供实时动态视图,包括CPU和内存使用情况。 11. **内存与磁盘使用情况**:`free`命令显示内存使用详情,`-b`、`-l`和`-t`选项分别表示以字节、列出总计和总结。`df`命令用于查看磁盘空间占用,`-ah`选项显示所有文件系统的大小和可用空间。 通过这些实验步骤,学生深入理解了Linux系统中的用户管理、权限控制、进程监控以及资源管理等核心概念,这对于理解和操作Linux环境至关重要。实验结果验证了操作的有效性,加强了对Linux系统管理的理解和实际操作能力。
- 粉丝: 0
- 资源: 11
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助