第2章节Linux系统配置与管理

上传人:E**** 文档编号:91552203 上传时间:2019-06-29 格式:PPT 页数:37 大小:3.78MB
返回 下载 相关 举报
第2章节Linux系统配置与管理_第1页
第1页 / 共37页
第2章节Linux系统配置与管理_第2页
第2页 / 共37页
第2章节Linux系统配置与管理_第3页
第3页 / 共37页
第2章节Linux系统配置与管理_第4页
第4页 / 共37页
第2章节Linux系统配置与管理_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《第2章节Linux系统配置与管理》由会员分享,可在线阅读,更多相关《第2章节Linux系统配置与管理(37页珍藏版)》请在金锄头文库上搜索。

1、第2章 Linux系统配置与管理,主编:张金石,本章学习导航,本章学习导航,本章学习要点,(1)用户与组管理 (2)文件系统管理 (3)系统启动引导 (4)进程管理 (5)自动化任务配置 (6)软件包管理 建议课时:6课时,2.1 用户与组管理,用户账户 根账户(root):超级用户root可以执行所有任务 系统账户:由系统本身或某应用程序使用的专门账户 普通用户:供实际用户登录使用的普通用户账户 Linux系统使用用户ID(简称UID)作为用户账户的唯一标识。 组账户 一个用户可以同时属于多个组,其中某个组为该用户的主要组(Primary Group),其他组为该用户的次要组。 Linux系

2、统使用组ID(简称GID)作为组账户的唯一标识。 超级组(Superuser Group) 系统组(System) 自定义组,用户与组概述,2.1 用户与组管理,用户配置文件 用户账户配置文件/etc/passwd 账户名:密码:UID:GID:注释:主目录:Shell 用户密码配置文件/etc/shadow 账户名:密码:最近一次修改:最短有效期:最长有效期: 过期前警告期:过期日期:禁用:保留用于未来扩展 组配置文件 组账户配置文件/etc/group 组名:组密码:GID:组成员列表 组账户密码配置文件/etc/gshadow 组名:加密后的组密码:组管理员:组成员列表,用户与组配置文件

3、,2.1 用户与组管理,添加用户账户 useradd 选项 管理用户账户密码 设置账户密码 账户密码锁定与解锁 查询密码状态 删除账户密码 修改用户账户 usermod 选项 用户账户名 删除用户账户 userdel -r 用户账户名,创建和管理用户账户,2.1 用户与组管理,创建组账户 groupadd 选项 组名 修改组账户 groupmod -g GID -n 新组名 组名 删除组账户 groupdel 组名 管理组成员 gpasswd a 用户名 组名 gpasswd d 用户名 组名,创建和管理组账户,2.1 用户与组管理,使用用户管理器管理用户和组,2.2 文件系统管理,Linux

4、目录结构 使用单一的目录树结构 整个系统只有一个根目录 各个分区挂载到被挂载到目录树的某个目录中 Linux系统目录 Linux使用规范的目录结构,系统安装时就已创建了完整而固定的目录结构,并指定了各个目录的作用和存放的文件类型。 目录和文件操作命令 目录操作命令 文件操作命令,Linux系统目录结构,2.2 文件系统管理,普通文件 文本文件、数据文件、可执行的二进制程序文件 目录文件 目录看成是一种特殊的文件 设备文件 字符设备文件 块设备文件 链接文件 符号链接(Symbolic Link) 硬链接(Hard Link),Linux文件类型,2.2 文件系统管理,Linux文件系统格式 主

5、要是ext2、ext3,还支持hpfs、iso9660、minix、msdos、nfs、vfat(FAT16、FAT32) ext2/3文件系统结构 建立和使用文件系统的主要步骤 对磁盘进行分区。 在磁盘分区上建立相应的文件系统(格式化) 建立挂载点目录,Linux文件系统,2.2 文件系统管理,磁盘分区类型 主要分区 扩展分区 逻辑分区 磁盘分区工具 可视化工具Disk Druid 命令行工具fdisk和parted 查看现有分区 fdisk -1,创建和管理Linux磁盘分区,2.2 文件系统管理,创建和管理分区 # fdisk /dev/hda Command (m for help):

6、 n # 创建新分区 Command action # 选择要创建的分区类型 e extended # 扩展分区 p primary partition (1-4) # 主分区 p # 选择主分区 Partition number (1-4): 1 # 选择第几个主分区 First cylinder (1-17753, default 1): 1 # 起始柱面号 Last cylinder or +size or +sizeM or +sizeK (1-17753, default 17753): +5000M # 结束柱面号Command (m for help): p # 查看分区信息 D

7、isk /dev/hda: 8589 MB, 8589934592 bytes # 整个磁盘大小 15 heads, 63 sectors/track, 17753 cylinders # 磁头数、每磁道扇区数、柱面数 Units = cylinders of 945 * 512 = 483840 bytes # 每个柱面大小 Device Boot Start End Blocks Id System /dev/hda1 1 10335 4883256 83 Linux #分区信息 Command (m for help): w # 保存分区信息并退出,创建和管理Linux磁盘分区,2.2

8、文件系统管理,建立文件系统 # mkfs -t ext3 /dev/hda1 mke2fs 1.39 (29-May-2006) Filesystem label= # 文件系统卷标 OS type: Linux # 操作系统类型 Block size=4096 (log=2) # 块大小 Fragment size=4096 (log=2) 610432 inodes, 1220814 blocks # 索引节点数和块数 61040 blocks (5.00%) reserved for the super user First data block=0 # 起始数据块 Maximum fi

9、lesystem blocks=1254096896 # 文件系统最大数据块数量 38 block groups 32768 blocks per group, 32768 fragments per group 16064 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Writing inode tables: done # 写索引节点表 Creating journal (32768 blocks): done # 创建日志

10、记录,建立和维护文件系统,2.2 文件系统管理,维护文件系统 改变分区卷标 e2label设备名 新卷标 检验并修复文件系统 fsck 选项设备名,建立和维护文件系统,2.2 文件系统管理,挂载文件系统注意事项 一个文件系统不应该被重复挂载在不同的挂载点(目录)中 一个目录不应该重复挂载多个文件系统 作为挂载点的目录通常应是空目录 手动挂载文件系统 mount -t 文件系统类型 -L 卷标名 -o 挂载选项 设备名 挂载点目录 /etc/fstab配置文件与自动挂载 6个字段:设备名、挂载点、文件系统类型、挂载选项、是否需要备份、是否检查文件系统及其检查次序 /etc/mtab配置文件 卸载

11、文件系统 umount -dflnrv -t 挂载点目录|设备名,挂载文件系统,2.2 文件系统管理,在图形界面中使用外部存储设备,挂载和使用外部存储设备,2.2 文件系统管理,光盘的挂载和使用 mount /dev/cdrom 挂载点 umount 光驱文件名或挂载点目录 光盘镜像文件的制作和使用 cp /dev/cdrom 镜像文件名 mkisofs -r o 镜像文件名 目录路径 mount -o loop ISO镜像文件名 挂载点目录 USB存储设备的挂载和使用,挂载和使用外部存储设备,2.2 文件系统管理,文件访问者身份 所有者(属主) 所属组(属组) 其他用户 文件访问权限 读(r

12、):读取文件内容或者查看目录。 写(w):修改文件内容或者创建、删除文件。 执行(x):执行文件或者允许使用cd命令进入目录 文件属性 文件权限 链接拥有者所属组 档案容量 修改日期 文件名 ,管理文件权限,2.2 文件系统管理,设置文件访问权限(文件权限用字符表示) chmod 选项. 模式,模式. 文件 +表示增加某种权限,表示撤销某种权限,=表示指定某种权限(同时会取消其他权限) 所有者、所属组和其他用户分别用字符u、g、o表示,全部用户(包括3种用户)则用a表示。 权限类型用r、w和x表示 设置文件访问权限(文件权限用数字表示) 将权限读(r)、写(w)和执行(x)分别用数字4、2和1

13、表示,没有任何权限则表示为0 权限用其各项权限的和表示(结果为07之间的数字),依次为所有者(u)、所属组(g)和其他用户(o)的权限,管理文件权限,2.2 文件系统管理,磁盘配额概述 Linux磁盘配额只能针对整个文件系统(或磁盘分区)进行设置 不能针对某个具体目录设置配额 磁盘配额只适用于普通用户或组 root账户不受磁盘配额限制 设置文件访问权限(文件权限用数字表示) 磁盘容量限制:限制用户能够使用的磁盘区块数(block 文件数量限制:限制用户能够使用的索引节点数(inode) 需要配额的网络服务器 Web服务器:限制用户的网页空间的容量 邮件服务器:限制用户的邮箱空间的容量 文件服务

14、器:限制用户最大的可用网络硬盘空间的容量,管理磁盘配额,2.2 文件系统管理,启用Linux磁盘配额功能 检查是否安装有quota软件包 修改/etc/fstab配置文件,对于要设置配额的磁盘分区,加上特定挂载选项以启用磁盘配额功能,然后重启系统使之生效 运行quotacheck命令扫描文件系统并生成磁盘配额文件 执行quotaon命令开启该文件系统的磁盘配额,管理磁盘配额,2.2 文件系统管理,设置用户和组配额限制值 了解磁盘配额限制值(硬性限制值、软性限制值及其宽限期) 设置用户配额限制值 设置组配额限制值 设置宽限期 复制配额设置 检查磁盘配额情况 查看用户或组的磁盘使用情况 查看文件系

15、统的磁盘使用情况,管理磁盘配额,2.2 文件系统管理,建立交换空间 确定新建交换文件的区块大小和区块数量 用dd命令创建一个交换文件 使用mkswap命令基于上述文件创建一个交换空间 使用mkswapon命令启用该交换空间 使用mkswapon -s命令查看当前启用的所有交换空间 扩展基于逻辑卷(LVM)的交换空间 停用基于相应逻辑卷的交换空间 为现有逻辑卷增加空间(这里增加256MB) 重新建立交换空间 启用扩展的逻辑卷 检查基于逻辑卷交换空间的扩展是否正常启用,配置交换空间,2.3 Linux系统启动引导配置,Linux启动过程分析,2.3 Linux系统启动引导配置,GRUB配置文件 # 全局设置 default=0 #设置默认启动的操作系统编号,从0开始,第一个为0,第二个为1,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号