Linux基础运维:用户管理、用户组与系统监控
需积分: 5 140 浏览量
更新于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 上传
2023-03-22 上传
2023-07-12 上传
2024-01-16 上传
2023-06-07 上传
2024-01-19 上传
2023-05-24 上传
2024-06-17 上传
2023-07-11 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
风斤秒微
- 粉丝: 0
- 资源: 2
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景