




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章系统管理与监控 用户管理 Linux系统的账号分为用户账号和组账号两类 用户账号 通常一个操作者拥有一个用户账号 每个用户账号有唯一的识别号UID UserID 和自己所属组的识别号GID GroupID Linux系统中可以有两类用户账号 root用户和普通用户 组账号 是一组用户账号的集合 通过使用组账号 可以设置使一组用户对文件具有相同的权限 用户和组的配置信息保存在以下三个文件中 etc passwd etc shadow etc etc group查各文件的权限 如passwd是644 何义 etc passwd文件 每一行存储一个用户的账号信息 每一行可以包含如下域 各域之间以冒号分隔 登录名 即用户账号口令 通常是一个 x 表示口令已被加密 加密后的口令存储在 etc shadow文件中 如果是 则表示该账号已被停用 UID 每个用户账号都有一个不同的ID 它是一个整数 GID 用户所属的组的ID 每个组也都具有不同的ID 用户信息 这是账号附加的信息 如用户名 电话 住址等 可以使用命令finger和chfn查询和修改这些信息 主目录 在默认状态下 每个用户都有一个主目录 root用户的主目录是 root 管理员新建立的用户的主目录默认为 home 登录shell 设置用户在登录时使用的shell 系统默认使用 bin bash 例如 root x 0 0 root root bin bash etc shadow 是根据 etc passwd文件产生的 一行存储一个用户的信息 各域之间以冒号分隔 用户账号加密的口令密文从1970年1月1日到上次口令修改日期的天数 口令上次修改后 要过多少天才能再修改 若为0表示没有时间限制 如果口令有期限限制 要过期前多少天向用户示警 一般系统默认为7天 从1970年1月1日到账号过期的天数 未过期的账号则为空值 保留域 未使用 etc group存储所有组账号的数据 一行表示一个组的信息 各域之间以冒号分隔 包括 组名x表示加密的组口令 口令的相关信息存储在 etc gshadow文件中 其形式与 etc shadow相似 组ID GID 系统生成的组ID小于500 管理员新建的第一个组ID为500 以后依次递增 该组包含的用户账号列表 以逗号分隔 例如 bin x 1 root bin daemon 用户管理 命令 增加用户 adduser 选项 d 指定用户主目录 默认情况下 将会在 home目录下新建一个与用户名相同的用户主目录 s 指定用户登录时使用的shell 默认的shell为 bin bash g 指定用户归属的组名 默认地 每当创建一个新用户的时候 一个与用户名相同的组就会被创建 而这个用户就是该组的成员 G 在Linux系统中 一个用户可以属于一个组 也可以属于多个组 其中用户在初始化时属于的组称为主组 如果要让用户属于其它的组 应该使用选项 G u 指定新用户的UID 设置和修改口令 passwd 用户名 只有超级用户可以使用 passwd用户名 修改其他用户的口令 普通用户只能用不带参数的passwd命令修改自己的口令输入指令后 按照系统提示修改密码 删除用户的命令为userdel 该命令的格式为 userdel如果系统不要保存这些文件 可以使用带选项的命令 userdel r 修改用户属性usermod g G d s增加用户组groupadd删除用户组groupdel修改组成员 直接编辑 etc group文件 将用户名写到对应的组名的后面 图形界面的用户管理 账号管理和查看命令 whoami命令的功能在于显示用户自身的用户名 who 选项 该命令主要用于查看当前在线的用户情况w命令 用于显示登录到系统的用户情况tty Teletypes pty pseudo tty 远程登录 finger命令可用于查找和显示用户信息 并且在查找后显示指定账号的相关信息chfn命令能够改变系统存储的用户信息切换用户身份 su 用户名 进程管理 Linux系统上所有运行的东西都可以称之为一个进程 每个用户任务 每个系统管理任务 都可以称之为进程 进程是一个程序的运行 进程与程序是有区别的 程序只是一个静态的指令集合 不占系统的运行资源 而进程是一个随时都可能发生变化的 动态的 使用系统运行资源的程序 一个程序可以启动多个进程 进程的概念 Linux操作系统包括三种不同类型的进程 每种进程都有自己的特点和属性 交互进程 由shell启动的进程 批处理进程 这种进程和终端没有联系 是一个进程序列 守护进程 在后台持续运行的进程 启动进程 手工启动 前台启动 一般地 用户键入一个命令 就已经启动了一个前台的进程 后台启动 对于非常耗时进程 可以然进程在后台运行 从后台启动进程其实就是在命令结尾加上一个 号 启动进程 调度启动 at命令在shell提示符下输入 at时间 然后按回车键 这时在下一行shell会等待用户继续输入要执行的命令 每一行输入一个命令 所有命令都输入完毕后按Ctrl d键结束 将各个命令写入shell脚本中 然后使用下面格式设置在指定时间执行shell脚本中的命令 at时间 f脚本文件 at5 40pmat17 402 12 11atnow 5hoursat17 40Feb12batch命令在系统负载较低 资源空闲的时候执行 不能指定运行时间共同特点 后台运行 启动进程 调度启动 cron命令 cron命令在系统启动时由一个shell脚本自动启动 进入后台 cron启动后搜索 var spool cron目录 寻找以 etc passwd文件中的用户名命名的crontab文件 被找到的这种文件将载入内存 如果没有crontab文件 就转入 休眠 状态 释放系统资源 cron每分钟 醒 过来一次 查看当前是否有需要运行的命令 如果发现某个用户设置了crontab文件 它将以该用户的身份去运行文件中指定的命令 命令执行结束后 任何输出都将作为邮件发送给crontab的所有者 或者 etc crontab文件中MAILTO环境变量中指定的用户 cron crontab文件格式 例 5923 tarczvflhy tar gz home lhycrontab命令用于安装 删除或者列出用于驱动cron后台进程的crontab文件 crontab u crontab源文件格式5923 tarczvflhy tar gz home lhy 进程管理命令 进程查看命令psps 选项 主要选项的含义如下 e 显示所有进程 h 不显示标题 l 采用详细的格式来显示进程 a 显示所有终端上的进程 包括其他用户的进程 r 只显示当前终端上正在运行的进程 x 显示所有进程 不以终端来区分 u 以用户为主的格式来显示进程 删除进程命令killkill s p a kill s p a kill l 信号 选项的含义如下 s 指定需要送出的信号 既可以是信号名也可以是信号名对应的数字 p 指定kill命令只显示命名进程的pid 并不真正送出任何信号 l 显示信号名称列表 该列表也可以在 usr include linux signal h文件中找到 系统监视 系统监控命令top 能显示实时的进程列表 而且还能实时监视系统资源 包括内存 交换分区和CPU的使用率等 内存查看命令free磁盘空间用量查看命令df 系统监视器 进程监视选项卡 系统监
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陇南市文县招聘公益性岗位人员笔试真题2024
- 潍坊市益都中心医院招聘笔试真题2024
- 济宁职业技术学院招聘笔试真题2024
- 甘肃机电职业技术学院招聘事业编制工作人员笔试真题2024
- 风电场运行效率提升-洞察及研究
- 抽纱工艺中的色彩应用-洞察及研究
- 体育赛事赞助商赞助权益保障机制研究考核试卷
- 发电机组电气绝缘老化检测与预防措施考核试卷
- 智慧城市与城市可持续发展考核试卷
- 印刷电商O2O模式研究考核试卷
- 天一大联考海南省2024届高一物理第二学期期末考试试题含解析
- 夏季驾驶员安全培训
- 计量经济学论文eviews
- 优生优育课件-提高生育健康水平
- 《纳税筹划(第7版)》课件 第7章 其他税种的纳税筹划
- 儿童被忽视量表(CNS)
- 闽教版小学英语四年级下册总复习
- 美制螺纹对照表
- B站营销生态与效果向营销资源组合【哔哩哔哩】【通案】【互联网】【社交媒体营销】
- 应收账款-财产权信托合同
- 父母与高中生之间的协议书
评论
0/150
提交评论