Linux系统管理实践:用户、网络、进程与服务

版权申诉
0 下载量 100 浏览量 更新于2024-07-06 收藏 3.45MB DOCX 举报
"Linux系统管理.docx" 这篇文档是关于Linux系统管理的课内实验报告,主要针对西安邮电大学计算机学院的学生,目的是让学生熟悉Linux环境下的用户和用户组管理、网络参数设置、进程管理和服务配置。实验平台为CentOS 7。 在实验中,学生们将学习和实践以下知识点: 1. **用户和用户组管理**: - 使用`useradd`命令创建新用户,例如创建了用户hnist和user。 - `userdel`用于删除用户,如删除user。 - `usermod`命令可以修改用户属性,如将hnist的用户组更改为root。 - `passwd`命令用于设置或更改用户密码,例如为hnist设置密码12345678。 - 用户信息存储在`/etc/passwd`和`/etc/shadow`文件中,学生需要观察这些文件的变化。 2. **网络参数设置**: - `ifconfig`命令用于查看和配置网络接口,如IP地址、子网掩码等。 - `ping`用于测试网络连通性。 - `hostname`命令用于查看或设置主机名。 3. **进程管理**: - `ps`命令用于列出系统中的进程状态。 - `top`提供实时的系统资源使用情况,包括CPU、内存使用和进程信息。 - `kill`命令发送信号给进程,以结束或控制进程。 4. **服务配置**: - `service`命令用于启动、停止、重启或查询系统服务的状态。 实验步骤详细指导学生如何执行这些操作,例如创建和删除用户、更改用户属性、管理用户组以及设置网络参数。同时,实验还强调了权限和身份验证的概念,通过查看`/etc/passwd`和`/etc/group`文件来理解用户与组的关系。 通过这个实验,学生不仅能掌握基本的Linux命令,还能理解Linux系统的用户权限模型、网络配置原理以及服务管理机制。这将为他们进一步学习和工作中管理Linux服务器打下坚实的基础。