Linux基础运维:用户管理、用户组与系统监控
需积分: 5 97 浏览量
更新于2024-08-04
收藏 7KB MD 举报
本文档是关于Linux基础运维的一份实用指南,主要涵盖了以下几个关键知识点:
1. **Linux用户管理**:
- 创建用户:用户add命令用于添加新用户,如`useradd -g users user1`,其中`-g`选项指定了用户所属的用户组。
- 用户属性管理:包括设置密码(`passwd user1`)、修改登录名(`usermod -l u1 user1`)、添加到用户组(`usermod -g users user1`)和更改用户目录(`usermod -d /users/us1 user1`)。
- 删除用户:通过`userdel user2`单个删除用户,如果要连同用户目录一起删除,使用`userdel -r user3`。
2. **用户组管理**:
- 创建用户组:通过`groupadd -g 888 users`创建名为users的组,其中`-g`指定组的全局标识符(GID)。
- 组成员管理:`gpasswd -a user1 users`将user1添加到users组,`gpasswd -d user1 users`移除user1。
- 修改组名:`groupmod -n user users`用来重命名用户组。
- 删除用户组:`groupdel users`删除用户组。
3. **服务器运维监控**:
- 内存管理:通过`df -h`命令查看磁盘空间使用情况。
- CPU信息查询:`cat /proc/cpuinfo`提供了关于CPU物理信息的详细数据。
- 查找命令:介绍了常用的五个查找命令,如`find`, `locate`, `whereis`, `which`, 和 `type`,这些命令在系统管理和定位文件时非常实用。
4. **文件系统操作**:
- 检查目录占用空间:使用`du -sh DirPath`来查看指定目录占用的空间大小。
5. **系统资源监控**:
提醒读者注意**总核数**的计算方法,即物理CPU个数乘以每个物理CPU的核心数。同时,文档还强调了如何查看CPU和内存的实时状态,尽管具体内容未在提供的部分内容中给出,但通常可以通过`top`或`htop`这样的工具进行监控。
以上内容为Linux基础运维的核心知识点,对于学习和实际操作Linux环境下的用户和组管理,以及系统性能监控具有很高的参考价值。对于系统管理员和运维人员来说,这份文档是一份实用的参考文档和操作指南。
2021-09-30 上传
105 浏览量
2023-03-22 上传
2023-07-12 上传
2024-01-16 上传
2023-06-07 上传
2024-01-19 上传
2023-05-24 上传
风斤秒微
- 粉丝: 0
- 资源: 2
最新资源
- 高级React和GraphQL课程介绍
- 基于Simulink的matlab阻抗控制代码在人形机器人中的应用
- 九宫重排技术详细介绍与应用
- Ansible自动化配置HAProxy:每次添加节点时自动更新配置
- desmos-playground代码实践与重构技巧分享
- Wowchemy研究小组模板:快速创建漂亮学术网站指南
- 应届生技术指导:网页设计与Golang程序开发实践
- 快速上手:使用ts-node-starter构建Node.js项目
- HTML5倒计时模板:网站上线的倒数神器
- 无需安装即可使用的DiagramDesigner画图工具
- Code Genius:便捷的代码分享与待办事项应用
- 掌握LeetCode: Java编程能力提升秘籍
- 志远信息管理系统 v2.0发布:JSP技术驱动的全新体验
- C++堆栈跟踪异常处理技术深度解析
- Strapi:快速构建定制API的开源Node.js无头CMS
- React应用开发快速入门指南