linux操作系统实验指导书_第1页
linux操作系统实验指导书_第2页
linux操作系统实验指导书_第3页
linux操作系统实验指导书_第4页
linux操作系统实验指导书_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux 操作系统操作系统 适用于计算机专业本科 专科学生 信息科学与技术学院教育技术教研室信息科学与技术学院教育技术教研室 二零零七年八月制二零零七年八月制 实 验 指 导 书 九江学院 2 实验一 实验一 Red Hat Linux 9 0 系统的安装系统的安装 一 实验目的 1 掌握安装 Linux 系统时收集计算机硬件信息的方法 2 掌握 Linux 硬盘的分区方法和硬盘分区的大小 3 掌握 Linux 系统安装的过程和在安装过程中各选项的设置 二 实验环境 微型计算机一台 Red Hat Linux9 0 系统盘一套 VMware Workstation v5 5 16325 sn HKXHD KUN0G HA5DF 4MTZ2 三 实验内容及步骤 1 安装前的准备工作 步骤一 关闭 BIOS 中的病毒报警功能 如果硬盘大于 8G 设置硬盘为 LBA 模式 步骤二 备份硬盘上的所有重要数据 步骤三 为 Linux 系统准备足够的硬盘空间 2 安装 Red Hat Linux 9 0 将 Red Hat Linux 9 0 安装光盘插入光驱 然后启动计算机 即可从 CD ROM 启动 Linux 安装程序 步骤步骤 1 boot 提示 机器启动之后 显示 boot 提示屏幕 其中包括了几个不同的引导选项 每个引导选 项还有一个或多个与之关联的帮助屏幕 要访问帮助屏幕 可按在屏幕底部列出的恰当的 功能键 提示 请留意两个问题 当看到了 boot 提示后 如果在一分钟内不采取任何行动 安装程序会自动开始 默 认单击回车键 要禁用这项功能 可按帮助屏幕上的功能键之一 如果按了帮助屏幕上的功能键 则从引导介质中读取帮助信息时会出现稍微的延迟 正常情况下 只需按回车键来引导 请留意引导消息以便查看 Linux 内核是否检测到了你 的硬件 如果硬件被正确地检测到 可继续到下一个部分 如果没有能正确地检测硬件 可能 会需要在专家模式下重新开始安装 为以图形方式从光盘中安装 Red Hat Linux 单击回车键 步骤步骤 2 安装程序检测用户系统并试图识别光驱 如果找到了 会进入安装进程的下 一阶段 这时若要中止安装进程 应取出引导磁盘或光盘 重新引导机器 在 即将安装 屏 幕 步骤 19 之前的任何时候 都可以安全地中止安装 步骤步骤 3 欢迎使用 Red Hat Linux 欢迎 屏幕并不提示做任何输入 可阅读左侧面板内的帮助文字来获得附加的说明 以及关于如何注册 Red Hat Linux 产品的信息 注意屏幕左下角的 隐藏帮助 按钮 帮助屏幕是默认打开的 如果不想查看帮助信 息 可单击 隐藏帮助 把屏幕上的帮助部分最小化 单击 Next 继续 步骤步骤 4 语言选择 九江学院 3 使用鼠标选择想在安装中使用的语言 选择恰当的语言会在稍后的安装中帮助定位时 区配置 安装程序将会试图根据这个屏幕上所指定的信息来定义恰当的时区 选定恰当的语言 例如简体中文 后 单击 Next 继续 步骤步骤 5 键盘配置 使用鼠标选择要在本次安装中和今后用作系统默认的键盘布局类型 如 U S English 选定后 单击 下一步 继续 如果要在安装结束后改变键盘类型 可使用键盘配置工具 即 在 shell 提示下键入 redhat config keyboard 命令 如果不是根用户 系统会提示输入根口令后再继续 步骤步骤 6 鼠标配置 为系统选择正确的鼠标类型 如果找不到确切的匹配 可选择确定与系统兼容的鼠标 类型 九江学院 4 如果找不到一个能确定与你的系统兼容的鼠标 可根据鼠标的键数和它的接口 选 择 通用 项目中的一个 如果有一个带滑轮的鼠标 可选择 通用 带滑轮鼠标 项目作为兼容的鼠标类型 如果有一个 PS 2 USB 或总线鼠标 则不必挑选端口或设备 而如果有一个串口 鼠标 则应该选择该鼠标所在的正确端口和设备 如果要在安装结束后改变鼠标配置 可使用鼠标配置工具 即 在 shell 提示下键 入 redhat config mouse 命令 如果不是根用户 它会提示输入根口令后再继续 要把鼠标配置成左手用鼠标 可重设鼠标按钮的顺序 方法是 重新引导系统后 在 shell 提示下键入 gpm B 321 选定鼠标型号后 单击 下一步 继续 步骤步骤 7 选择安装还是升级 如果安装程序在系统中检测到从前安装的 Red Hat Linux 版本 则 升级检查 屏幕就 会自动出现 这里 我们考虑在系统上执行 Red Hat Linux 的新安装 选择 执行 Red Hat Linux 的 新安装 然后单击 下一步 继续 步骤步骤 8 安装类型 九江学院 5 选择要执行的安装类型 Red Hat Linux 的安装类型选项有 个人桌面 工作站 服务器 定制 和 升级 选择 个人桌面 单击 下一步 继续 步骤步骤 9 磁盘分区设置 分区允许将硬盘驱动器分隔成独立的区域 每个区域都如同是一个单独的硬盘驱动器 如果在机器上运行多个操作系统 分区将特别有用 可以选择自动分区或者使用 Disk Druid 来手工分区 这里 建议选择 Disk Druid 来手 工分区 这样可以了解安装 Linux 操作系统与其他系统的不同点 单击 下一步 继续 如果选择了自动分区 则允许用户选择删除哪些数据 删除系统内所有的 Linux 分区 只删除从前安装 Linux 时创建的分区 这将 不会影响硬盘驱动器上可能会有的其它分区 删除系统内的所有分区 选择这一选项将删除硬盘驱动器上的所有分区 包 括由其它操作系统如 Windows 所创建的分区或 NTFS 分区 保存系统内的所有分区 保留当前的数据和分区 假设当前硬盘驱动器上有 足够的可用空间的话 使用鼠标选择想安装 Red Hat Linux 的硬盘驱动器 如果有两个或以上硬盘驱动器 应 该选择包含本次安装的硬盘驱动器 没有被选择的硬盘驱动器及其中的数据将不会受到影 响 九江学院 6 要评审并对自动分区创建的分区做一些必要的改变 可选择 评审 选项 然后单击 下一步 来向前移动 将会看到在 Disk Druid 中创建的分区 如果它们没有满足你的需 要 还能够对这些分区进行修改 选择接受目前的分区设置 单击 下一步 继续 步骤步骤 10 Disk Druid 来手工分区 上面是我们看到选择了 Disk Druid 来手工分区后的一个画面 若想顺利安装 Linux 分区是非常重要的一步 我们推荐的分区方案是 创建一个系统根分区和一个系统交换分 区 选定磁盘上的可用空间后 单击 新建 会跳出下面画面 系统根分区的挂载点是 它所使用的文件系统类型是 ext3 系统交换分区没有 挂载点 它所使用的文件系统类型是 swap 步骤步骤 11 引导装载程序配置 为了在启动机器的时候直接引导系统 而不是使用引导盘 通常需要安装一个引导 装载程序 引导装载程序是计算机启动时所运行的第一个软件 它的责任是载入操作系统 内核软件并把控制转交给它 然后 内核软件再初始化剩余的操作系统 安装程序提供了两个引导装载程序 GRUB 和 LILO 九江学院 7 GRUB 是一个默认安装的功能强大的引导装载程序 LILO 是用于 Linux 的灵活多用的引导装载程序 这里 选择 GRUB 为引导装载程序 如果安装引导装载程序 应该创建一个口令来保护系统 因为若没有引导装载程序口 令 能够访问该系统的用户将可以向内核传递选项 从而减弱系统安全性 若使用了引导 装载程序口令 用户必须先输入口令才能选择非标准的引导选项 为此 确定选择 使用引导装载程序口令 的复选框 输入口令和确认并继续 步骤步骤 12 网络配置 安装程序会自动检测到机器中拥有的任何网络设备 并把它们显示在 网络设备 列 表中 选定网络设备后 单击 编辑 从弹出的 编辑接口 屏幕上 可以选择通过 DHCP 动态主机配置协议 来配置网络设备的 IP 地址和子网掩码 否则手工配置 可以选择在 引导时激活该设备 如果有关问题不能确定的话 请和网络管理员联系以寻求协助 如果网络设备有一个主权名 全限定域名 可以选择要 DHCP 自动检测它 或者在 提供的字段中手工输入主机名 最后 如果手工输入了 IP 和子网掩码信息 可能还得输入网关 主要 次要 和第三 DNS 地址 即便你的计算机不属于任何网络 也可以为系统定义一个主机名 如果你输入一个名 称 则你的系统就被称为 localhost 九江学院 8 要在安装结束后改变网络配置 可使用网络管理工具 即 在 shell 提示下键入 redhat config network 命令 如果不是根用户 系统会提示输入根口令后再继续 网络配置完毕 单击 下一步 继续 步骤步骤 13 防火墙配置 Red Hat Linux 为增加系统安全性提供了防火墙保护 防火墙存在于你的计算机和网络 之间 用来判定网络中的远程用户是否有权访问你的计算机上的哪些资源 正确配置的防 火墙可以极大地增加系统的安全性 为系统选择恰当的安全级别 高级 系统不会接受那些没有被具体指定的连接 除了默认设置 例如 DNS 回应 DHCP 之外 如果要把系统连接到互联网上 但是并不打算运行服务器 这是最 安全的选择 如果需要额外的服务 可以选择 定制 来具体指定允许通过防火墙的服务 中级 防火墙将不准系统访问某些资源 可以选择 定制 来允许具体指定的 服务穿过防火墙 无防火墙 给予完全访问权并不做任何安全检查 建议只有在一个可信任的网络 非互联网 中运行时才选此项 可选择 定制 来添加信任的设备或允许其它的接入接口 信任的设备 选择 信任的设备 中的任何一个将会允许系统接受来自这一设 备的全部交通而不受防火墙规则的限制 建议不要将连接到互联网之类的公共网络上的设 备定为 信任的设备 允许进入 启用这些选项将允许具体指定的服务穿过防火墙 注意 在工作站 类型安装中 大多数这类服务在系统内没有被安装 要在安装完毕后改变安全级别配置 可使用安全级别配置工具 即 在 shell 提示下键 入 redhat config securitylevel 命令 如果不是根用户 系统会提示输入根口令后再继续 防火墙配置完毕 单击 下一步 继续 步骤步骤 14 语言支持的选择 可以安装并支持多种语言 安装中必须选择一种语言作为默认语言 当安装结束后 系统中将会使用默认语言 如果选择安装了其它语言 则可以在安装后改变你的默认语言 九江学院 9 只打算在系统上使用一种语言时 则仅选择该种语言将会节省大量磁盘空间 默认语 言是在安装中选择要使用的语言 要在安装结束后改变语言配置 可使用语言配置工具 即 在 shell 提示下键入 redhat config language 命令 如果不是根用户 系统会提示输入根口令后再继续 接受系统默认语言 Chinese P R of China 单击 下一步 继续 步骤步骤 15 选择时区 可以通过选择计算机的物理位置 或者指定时区和通用协调时间 UTC 间的偏移来 设置时区 要在安装完成后改变时区配置 可使用时间和日期属性工具 即 在 shell 提示下键入 redhat config date 命令来启动时间和日期属性工具 如果不是根用户 系统会提示输入根 口令后再继续 时区选定后 单击 下一步 继续 步骤步骤 16 设置根口令 设置根帐号 即系统管理员帐号 及其口令是安装过程中最重要的步骤之一 根帐号 用来安装软件包 升级 RPM 以及执行多数系统维护工作 作为根用户登录可获得对系统 的完全控制权 九江学院 10 由于根用户 又称超级用户 对整个系统有完全的存取权 所以最好只在执行系统维 护或管理时才登录为根用户 而创建一个非根帐号来做日常工作 若需要快速修复某项事 务时 可以用 su 命令暂时登录为根用户 遵循这个最基本的原则将会减少因键入错误或 不正确的命令而损害系统 安装程序会提示为系统设置一个根口令 如果根口令没有输入 安装程序将不允许继 续 根口令必须至少包括六个字符 所键入的口令不会在屏幕上显示 如果输入两次的根 口令不匹配 安装程序将会要求重新输入口令 口令是区分大小写的 要在安装后改变根口令 可以使用根口令配置工具 即 在 shell 提示下键入 redhat config rootpassword 命令 如果不是根用户 系统会提示输入根口令后再继续 根口令设置完毕 单击 下一步 继续 步骤步骤 17 个人桌面的默认设置 当分区被选定并按配置格式化后 便可以选择要安装的软件包了 除非选择定制安装 安装程序将会自动选择多数软件包 单击 下一步 继续 步骤步骤 18 选择软件包组 在 其它 栏 组件列表的结尾处 选择 全部 以安装包括在 Red Hat Linux 中的所 有软件包 九江学院 11 也可以在选择想安装的软件包组后 用鼠标选择或取消选择单个软件包 要了解某一 指定软件包的详情 可单击该软件包的名称 关于它的信息将会在屏幕底部出现 某些软件包 如内核和某些库 是每个系统所必须的 被系统默认选定 它们不能被 选择或被取消选择 软件包组设置完毕 单击 下一步 继续 步骤步骤 19 即将安装 至此 应该可以看到一个为安装 Red Hat Linux 而准备好的屏幕 当你重新引导系统后 一份完整的安装日志可在 root install log 中找到 以备今后参 考 如果由于某种原因希望中断安装进程 则此处是可以安全取消并重新引导系统的最后 机会 一旦按下了 下一步 按钮 分区将会被写入 软件包将会被安装 因此 请注意 如果想中止安装 应该在任何信息被写入硬盘驱动器之前重新引导 继续安装 单击 下一步 继续 步骤步骤 20 安装软件包 在所有软件包安装完成之前 将不能进行任何其他操作 安装的快慢取决于所选择软 件包的数量和计算机的运行速度 步骤步骤 21 依据安装程序的提示 依次插入第 2 第 3 张 Red Hat Linux 系统光盘 步骤步骤 22 创建引导盘 要创建一张引导盘 可在软盘驱动器中插入一张空白的 格式化了的磁盘 然后单击 九江学院 12 下一步 继续 强烈建议你创建一张引导盘 如果由于某种原因 系统无法正确引导时 引导盘将能 够正确引导 Red Hat Linux 系统 引导盘创建完成后 从磁盘驱动器中取出并给它注以明确标签 也可以在安装结束后再创建引导盘 即在 shell 提示后键入 man mkbootdisk 步骤步骤 23 视频卡配置 安装程序给出一个视频卡列表供选择 选定后 或者接受系统的默认选择 单击 下一步 继续 步骤步骤 24 显示器配置 安装程序给出一个显示器列表供选择 选定后 或者接受系统的默认选择 单击 下一步 继续 九江学院 13 步骤步骤 25 定制图形化配置 设置屏幕 色彩深度 和 屏幕分辨率 或者接受系统的默认选择 单击 下一步 继续 步骤步骤 26 安装完成 至此 安装完成 屏幕将显示祝贺信息 并提示做好重新引导系统的准备 注意移去 用于安装的在软驱中的软盘或在光盘驱动器中的光盘 单击 退出 按钮来重新引导系统 四 实验报告要求 1 观察安装过程中各项配置的设置方法和设置的值 并做好记录 2 根据实验记录 写出实验报告 九江学院 14 实验二 常用命令的使用 一 实验二 常用命令的使用 一 一 实验目的 1 掌握 Linux 系统启动和退出方法 2 掌握 Linux 系统命令获得帮助的方法 3 掌握 Linux 系统命令格式及命令使用的方法 4 掌握 Linux 系统中常用命令的作用和命令中各选项的作用 二 实验环境 安装了 Red Hat Linux9 0 系统的计算机一台 三 实验内容及步骤 1 登录进入系统 在开机后选择启动菜单中 Linux 对应项 等待出现如图画面 九江学院 15 在用户名对话框中输入 user 登录用户名 回车确认后在相同位置出现口令对话框 123456 登录密码 2 退出系统 在桌面上依次单击 主菜单 注销 命令 打开如下图 在打开的对话框 选择 关机 或 重新启动 选项 然后点击 确定 按钮 即可完成 关机或重新启动操作 3 命令的使用方式 在 Linux 系统中打开终端的方式有以下两种 一种是在桌面上依次单击 主菜单 系统工具 终端 可打开如图的终端窗口 另一 种是在 Linux 桌面上单击鼠标右键 从弹出的快捷菜单中选择 终端 命令 也可打 开终端窗口 九江学院 16 4 获取命令帮助 命令 man 语法 man command 功能 查阅指定命令或资源的联机手册 说明 man 命令后直接跟需要帮助的命令所需参数 显示过程中按 q 退出 例 man ps 5 help 获取命令参数说明 语法 command help 命令 功能 查阅指定命令使用参数 说明 命令后直接跟获取该命令所需参数 例 cp help 6 常用的文件操作命令包括 1 pwd 功能说明 显示工作目录 语 法 pwd help version 补充说明 执行 pwd 指令可得知工作目录的绝对路径名称 参 数 help 在线帮助 version 显示版本信息 2 cd 功能说明 切换目录 语 法 cd 目的目录 补充说明 cd 指令可让用户在不同的目录间切换 但该用户必须拥有足够的权限进入 目的目录 3 ls 功能说明 列出目录内容 语 法 ls 1aAcdlrR 补充说明 执行 ls 指令可列出目录的内容 包括文件和子目录的名称 九江学院 17 参 数 1 每列仅显示一个文件或目录名称 a 显示下所有文件和目录 A 显示所有文件和目录 但不显示现行目录和上层目录 c 以更改时间排序 显示文件和目录 d 显示目录名称而非其内容 l 使用详细格式列表 r 反向排序 R 递归处理 将指定目录下的所有文件及子目录一并处理 help 在线帮助 version 显示版本信息 4 mkdir 功能说明 建立目录 语 法 mkdir p help version m 目录名称 补充说明 mkdir 可建立目录并同时设置目录的权限 参 数 m或 mode 建立目录时同时设置目录的权限 p 若所要建立目录的上层目录目前尚未建立 则一并建立上层目录 help 显示帮助 verbose 执行时显示详细的信息 version 显示版本信息 5 rmdir 功能说明 删除目录 语 法 rmdir p help verbose version 目录 补充说明 当有空目录要删除时 可使用 rmdir 指令 参 数 p 或 parents 删除指定目录后 若该目录的上层目录已变成空目录 则将其一并 删除 help 在线帮助 verbose 显示指令执行过程 version 显示版本信息 九江学院 18 6 cp 功能说明 复制文件或目录 语 法 cp adfilpPrRsv help version 源文件或目录 目标文件或目 录 目的目录 补充说明 cp 指令用在复制文件或目录 如同时指定两个以上的文件或目录 且最后 的目的地是一个已经存在的目录 则它会把前面指定的所有文件或目录复制到该目录中 若同时指定多个文件或目录 而最后的目的地并非是一个已存在的目录 则会出现错误信 息 参 数 a 此参数的效果和同时指定 dpR 参数相同 d 当复制符号连接时 把目标文件或目录也建立为符号连接 并指 向与源文件或目录连接的原始文件或目录 f 强行复制文件或目录 不论目标文件或目录是否已存在 I 覆盖文件之前先询问用户 l 对源文件建立硬连接 而非复制文件 p 保留源文件或目录的属性 P 保留源文件或目录的路径 r 递归处理 将指定目录下的文件与子目录一并处理 R 递归处理 将指定目录下的所有文件与子目录一并处理 s 对源文件建立符号连接 而非复制文件 v 显示指令执行过程 help 在线帮助 version 显示版本信息 7 rm remove 功能说明 删除文件或目录 语 法 rm dfirv help version 文件或目录 补充说明 执行 rm 指令可删除文件或目录 如欲删除目录必须加上参数 r 否则预 设仅会删除文件 参 数 d 直接把欲删除的目录的硬连接数据删成 0 删除该目录 f 强制删除文件或目录 九江学院 19 i 删除既有文件或目录之前先询问用户 r 或 R 递归处理 将指定目录下的所有文件及子目录一并处理 v 显示指令执行过程 help 在线帮助 version 显示版本信息 8 mv 功能说明 移动或更名现有的文件或目录 语 法 mv bfiv help 源文件或目录 目标文件或目录 补充说明 mv 可移动文件或目录 或是更改文件或目录的名称 参 数 b 若需覆盖文件 则覆盖前先行备份 f 若目标文件或目录与现有的文件或目录重复 则直接覆盖现有的文件或 目录 i 覆盖前先行询问用户 v 执行时显示详细的信息 help 显示帮助 version 显示版本信息 9 touch 功能说明 建立文件或更新文件的修改日期 语 法 touch file 例 touch NEWfile 建立文件 touch t 122510099 newfile 更新文件的修改日期 10 locate 功能说明 查找指定文件或命令 语 法 locate file 补充说明 该命令自动检索一个指定文件或命令及其位置的数据库 但首先要用 updatedb 创建这个数据库 另外 与 whereis 使用的数据库一样 需要定期更新它们 以跟踪记录新安装的程序 四 实验报告要求 1 整理实验结果 使其分别与相应的命令对应 2 了解各命令的作用及参数的作用 九江学院 20 3 根据实验记录 写出实验报告 九江学院 21 实验三 常用命令的使用 二 实验三 常用命令的使用 二 一 实验目的 掌握 Linux 系统中常用命令的作用和命令中各选项的作用 二 实验环境 安装了 Red Hat Linux9 0 系统的计算机一台 三 实验内容和操作步骤 1 cat 功能说明 查看文件内容 合并文件 语 法 cat 文件名 1 文件名 2 新文件 cat 文件名 补充说明 cat 命令在显示多页文件缺陷明显 默认时只能显示最后一屏幕的信息 参 数 n 从 1 开始对所有输出行编号 b 从 1 开始对所有非空输出行编号 s 将多个相邻的空行合并成一个空行 例 cat a txt b txt new txt cat n life txt 2 more 功能说明 分页显示文件内容 语 法 more 选项 文件名 补充说明 进入 more 状态 用 Enter 键可以向后移动一行 用空 格键可以向下移 动一页 用 Q 键可以退出 用 B 键显示上一屏内容 参 数 num 指定一个整数 表示一个屏幕显示的行 p 不滚屏 在显示下以屏之前先清屏 例 more 10 clear txt 3 less 功能说明 分页显示文件内容 语 法 less 选项 文件名 参 数 num 指定一个整数 表示一个屏幕显示的行 r 显示控制字符 例 less 21 clear txt 4 ln 功能说明 建立链接 语 法 ln 选项 补充说明 给源文件 a txt 建立硬连接 b txt 这时 b txt 可以看做是 a txt 的别名 它和 a txt 不分主次 它们在指向硬盘上相同的位置 硬链接的局限在于不 能建立目录的硬链接 给源文件 telno txt 建立软连接 telno2 txt 这 时 telno2 txt 可以看做是 telno txt 的快捷方式 改变 telno txt 的权限 在 九江学院 22 telno2 txt 上得不到反映 但是改变 telno txt 的内容 在 telno2 txt 上 却可以得到反映 参 数 s 建立符号链接 即软链接 不加该选项时建立的是硬链接 例 ln a txt b txt ln s telno txt telno2 txt 5 find 功能说明 在目录中搜索满足查询条件的文件 语 法 find 路径 表达式 参 数 type fdbcl 按文件类型查找 f 普通文件 d 目录文件 b 块设备文件 c 字符设备文件 l 符号链接文件 name 按文件名查找 操作如下 exec 命令 ok 命令 例 find root name test txt exec cat find root name test txt ok cat find usr name spell print myfile 在 usr 目录中查找 spell 并把查找结果记录到 myfile 文件中 find usr bin type f atime 100 print 在 usr bin 目录中查找最近 100 天没有使用过的文件 6 grep 功能说明 查找文件中包含有指定字符串的行 语 法 grep 选项 参 数 i 匹配比较时不区分大小写 n 在输出包含匹配模式行之前 加上该行的行号 F 将查找模式看成是单纯的字符串 E 将查找模式看成是可扩展的表达式 支持通配符支持通配符 的使用的使用 7 chmod 功能说明 改变文件或目录的许可权限 九江学院 23 语 法 chmod who mode 文件名 参 数 操作对象 who 可是下述字母中的任一个或者它们的组合 u 表示 用户 user 即文件或目录的所有者 g 表示 同组 group 用户 即与文件属主有相同 组 ID 的所有用户 o 表示 其他 others 用户 a 表示 所有 all 用户 它是系统默认值 操作符号可以是 添加某个权限 取消某个权限 赋予给定权限并取消其他所有权限 如果有的话 例 chmod a x mm txt chmod ugo x mm txt chmod 644 mm txt 8 alias 功能说明 该命令用于设置别名或显示已有的别名命令 语 法 alias 命令别名 命令行 例 alias mydir ls l mnt u 9 wc 功能说明 统计文件内容 语 法 wc 选项 文件列表 补充说明 wc 命令输出列的顺序不受选项顺序影响 输出格式 行数 字数 字节数 文件名 参 数 c 统计字节数 l 统计行数 w 统计字数 例 wc lcw m1 m2 10 sort 功能说明 对文本文件的各行进行排序 语 法 sort 选项 文件列表 补充说明 默认排序标准是从每行的第一个字符开始在 ASCII 码 的顺序排序 参 数 r 逆序排序 九江学院 24 o 文件排序结果输出到该文件所指定的文件中 注意位置 sort a txt o b txt n 按数值大小排序 11 su 功能说明 使一个普通的使用者拥有超级用户或其他使用者的权限 语 法 su 用户名 如果没有输入用户名则预设为 root 补充说明 使用这个命令必须具有超级用户或其他使用者的口令 12 tar 功能说明 用来归档 备份 压缩和解压缩 语 法 tar 主选项 辅选项 文件或者目录 参 数 f 使用档案文件或设备 这个选项通常是必选的 c 创建新的档案文件 如果用户想备份一个目录或是一些文件 就要选择这 个选项 r 把要存档的文件追加到档案文件的未尾 例如用户已经作好备份文件 又 发现还有一个目录或是一些文件忘记备份了 这时可以使用该选项 将忘 记的目录或文件追加到备份文件中 t 列出档案文件的内容 查看已经备份了哪些文件 u 更新文件 就是说 用新增的文件取代原备份文件 如果在备份文件中找 不到要更新的文件 则把它追加到备份文件的最后 x 从档案文件中释放文件 v 详细报告 tar 处理的文件信息 如无此选项 tar 不报告文件信息 13 gzip 功能说明 压缩 解压缩文件 语 法 gzip 选项 压缩 解压缩 的文件名 补充说明 压缩成文件名为 gz 的压缩文件 参 数 r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩 t 测试 检查压缩文件是否完整 v 对每一个压缩和解压的文件 显示文件名和压缩比 d 将压缩文件解压 相当于命令 gunzip l 详细列出每个压缩文件的相关信息 14 bzip2 功能说明 压缩 解压缩文件 语 法 bzip2 选项 文件名 补充说明 生成 bz2 压缩文件 九江学院 25 参 数 d 解压缩的参数 15 mount 功能说明 挂上文件系统 语 法 mount t 设备类型 存放目录 mount IP 地址 所提供的目录 存放目录 参 数 例 光盘 mount t iso9660 dev cdrom mnt cdrom 软盘 mount t vfat dev fd0 mnt floopy U 盘 mount t vfat dev sda1 mnt usb 16 ps 功能说明 报告程序状况 语 法 ps aAcdefHjlmNVwy acefghLnrsSTuvxX C g G p p s t t u U U cols columns cumulative deselect forest headers help info lines no headers group Group pid rows sid tty user User version width 补充说明 ps 是用来报告程序执行状况的指令 您可以搭配 kill 指令随时中断 删除 不必要的程序的运行 参 数 a 显示所有终端机下执行的程序 除了阶段作业领导者之外 A 显示所有程序 d 显示所有程序 但不包括阶段作业领导者的程序 e 此参数的效果和指定 A 参数相同 e 列出程序时 显示每个程序所使用的环境变量 f 显示 UID PPIP C 与 STIME 栏位 g 此参数的效果和指定 G 参数相同 当亦能使用阶段作业领导者 的名称来指定 G 列出属于该群组的程序的状况 也可使用群组名称来指定 h 不显示标题列 H 显示树状结构 表示程序间的相互关系 j 或 j 采用工作控制的格式显示程序状况 l 或 l 采用详细的格式来显示程序状况 L 列出栏位的相关信息 m 或 m 显示所有的执行绪 n 以数字来表示 USER 和 WCHAN 栏位 N 显示所有的程序 除了执行 ps 指令终端机下的程序之外 p 指定程序识别码 并列出该程序的状况 九江学院 26 p 此参数的效果和指定 p 参数相同 只在列表格式方面稍有差异 r 只列出现行终端机正在执行中的程序 t 指定终端机编号 并列出属于该终端机的程序的状况 t 此参数的效果和指定 t 参数相同 只在列表格式方面稍有差异 T 显示现行终端机下的所有程序 u 此参数的效果和指定 U 参数相同 17 kill 功能说明 删除执行中的程序或工作 语 法 kill s 程序 或 kill l 补充说明 kill 可将指定的信息送至程序 预设的信息为 SIGTERM 15 可将 指定程序终止 若仍无法终止该程序 可使用 SIGKILL 9 信息尝试 强制删除程序 程序或工作的编号可利用 ps 指令或 jobs 指令查看 参 数 l 若不加选项 则 l 参数会列出全部的信息名称 s 指定要送出的信息 四 实验报告要求 1 整理实验结果 使其分别与相应的命令对应 2 了解各命令的作用及参数的作用 3 根据实验记录 写出实验报告 九江学院 27 实验四 实验四 Linux 的桌面应用的桌面应用 一 实验目的 1 掌握 X Window 的体系结构 2 掌握 GNOME 环境下文件操作和系统设置 3 掌握 KDE 环境下的有关文件的相应操作和系统是设置 二 实验环境 安装了 Red Hat Linux9 0 系统的计算机一台 三 实验内容和操作步骤 相关知识回顾 X Window 简称为 X 是麻省理工学院 1984 年开发的一种窗口化的图形应用 环境 这种环境既可以在单个计算机上运行 也可以在客户 服务器模式下在 X 协 议的支持下工作 具体的讲 X 系统由 X 服务程序 X Server 和 X 客户程序 X Client 构成 X 服务程序提供控制显示和输入设备的底层操作 比如在屏幕上画 线 以生成窗口 监视用户的键盘和鼠标操作 X 客户程序是实际的窗口应用程序 只不过屏幕图形输出和用户鼠标 键盘输入的部分需要通过 X 协议 使用 X 服务 程序控制硬件完成 X 协议是建立在网络协议之上的通信协议 总之 用户通过 X 服务程序与 X 客户程序进行通信 以完成鼠标对客户程序的操作 比如打开 关闭 移动窗口 双击 单击等 以及窗口在屏幕上的显示 因此 在某些情况 下 用户在一台计算机上启动 X 服务程序 X 客户程序在远程另外一台计算机上 所有客户程序的计算工作在那台计算机完成 而用户所在的计算机只完成绘图和操 作鼠标的工作 目前使用的 X 的版本是 X11R6 即第 11 版第 6 次发行 常用的 X 服务程序有两个 XFree86 和 X org X 服务程序只提供基本的图形输出的功能 窗口管理器提供包括窗口位置 背 景设置 目录 菜单等调用 X 服务程序实现窗口控制的元素 除此 窗口管理器 是用户实际 操作 的 X 客户程序 它以窗口为单位 管理了桌面的外观 比较 著名的窗口管理器包括 GNOME KDE 等 如图分别显示 典型的典型的 GNOME 桌面桌面 九江学院 28 典型的典型的 KDE 桌面桌面 1 启动本地方式的 X 系统 如果 Linux 启动后没有进入窗口方式的用户登录界面 则需要登录字符界面 再使用 命令 startx 打开 X 系统后 如果还需要访问命令行界面 则使用组合键 Ctrl Alt Fn n 为 数字 1 6 例如 使用组合键 Ctrl Alt F1 就返回到默认的命令行界面 而使用组合键 Ctrl Alt F7 则又返回到图形界面 2 GNOME 桌面结构 下图展示了窗口管理器 GNOME 的桌面结构 GNOME 桌面的结构 要求学生使用 GNOME 的文件管理器 拷贝 etc resolve conf 到用户主目录下 九江学院 29 3 GNOME 桌面下使用 Mozilla 浏览万维网 方法 单击横贯桌面底部的面板图标 如下图中 面板 单击此图标 将出现下图画面 4 在 home 目录下建立一个子目录 date 进入 date 目录新建一个文本文件 a txt 添加一 定内容后复制到 tmp 文件夹中 最后删除 home date 及其包含的文件 九江学院 30 5 注销 退出 GNOME 时 会看到一个对话框 如下图所示 它给以下几种选择 注销 GNOME 保持系统运行 重新启动机器 或完全关机 6 切换桌面 注销后 返回登录画面 选择屏幕下方的 会话 选项 选择 KDE 7 改变桌面背景 分别为默认的四个虚拟桌面设置不同的背景图片 四 实验报告要求 1 仔细观察实验过程中各种提示信息 记录实验中出现的问题和实验结果 2 了解各命令的作用及参数的作用 3 根据实验记录 写出实验报告 九江学院 31 实验五 实验五 Vi 编辑器的使用编辑器的使用 一 实验目的 1 掌握 vi 编辑器的启动和退出方法 2 掌握 vi 编辑器中录入文件内容的方法 3 掌握 vi 编辑器的各种编辑命令的使用 4 比对微软公司的 Word 编辑软件 了解 vi 的优缺点 二 实验环境 安装了 Red Hat Linux9 0 系统的计算机一台 三 实验内容和操作步骤 1 vi 编辑器的启动和退出 首先启动 shell 终端 如下图 在 shell 提示符下输入 vim 或 vi 将启动 vi 编辑器 若要退出 Vi 在末行命令模式下输入 wq 或 q 即可 2 使用键在编辑命令模式和末行命令模式和插入模式之间进行切换 进入插入模式 a 追加 i 插入 o 当前行后插入一空行 九江学院 32 注意其他三个对应命令 A I O 3 复制正文 yy 复制当前行 nyy 复制 n 行 4 删除正文 x 删除一个字符 dd 删除当前行 ndd 删除 n 行 dw 删除一个 单词 删除内容均放在缓冲区 5 替换正文 p 将缓冲区的内容粘贴到当前光标处 rn 用字符 n 替换当前字符 6 查找定位 nH 将光标定位到第 n 行开头 7 文件操作 w 写盘 wq 写盘退出 q 不存盘退出 w filenam 写文 件名 8 使用 vi 编辑生成三个 100 行字符 名字分别为 my1 my2 和 my3 的文本文件 9 在 vi 编辑 my1 状态下查看当前目录 使用搜索字符串 删除和粘贴功能 使 用替换命令及存盘退出 存盘不退出和不存盘退出命令 10 从文件读取输入 并输出到显示器 11 把标准输出定向到文件中 记录文件内容 12 把 my1 my2 和 my3 合并为一个文本文件 my 并用命令 wc 显示其行数 单 词数和字符数 13 使用管道将 my 中内容逐屏显示出来 14 构造一个 使用符号追加新内容的例子 15 查找 my my1 my2 和 my3 中有没有包含 salary ab cd 的行 有几个文件 包含 ab 四 实验报告要求 1 整理实验结果 使其分别与相应的编辑命令对应 2 了解 vi 编辑器中各个命令的作用 3 根据实验记录 写出实验报告 九江学院 33 实验六实验六 LinuxLinux 系统管理与配置系统管理与配置 一 实验目的 1 了解作为系统管理员如何为新用户建立帐户 2 如何增加新用户 3 如何修改选中的用户帐户或组 4 如何设置或修改用户口令 二 实验内容 1 增加用户帐户 2 增加新的用户组 3 设置和修改用户口令 4 修改选中的用户帐户和用户组 三 实验要求 1 在你的系统中成功的为一个新用户建立帐户 2 为新用户设置口令 退出系统 重新注册 然后改变口令 重新注册 3 熟悉在图形界面方式下对鼠标 菜单 图标 窗口的操作 四 实验步骤 一 命令行管理 1 帐号系统的管理 1 添加 删除用户和组 添加用户帐号 useradd c comment d home dir e expire date f inactive time g initial group G group m k skeleton dir M n o p passwd r s shell u uid name 删除用户帐号 userdel r name 添加用户组 groupadd g gid o r f group 删除用户组 groupdel group 2 改变帐号信息 usermod u uid o g group G group d home m s shell c comment l new name f inactive e expire p passwd L U name 通过 man page 深入学习上述命令的使用 并使用上述命令在个人主机的虚拟机的 Linux 系 统中添加一个用户 test 修改该用户帐号信息 使其不能登录系统 不是因为密码问题 3 修改帐号密码 九江学院 34 passwd name 为用户 name 设置密码 如果没有给出用户名称 则设置当前登录用户的密码 只有对新建 的用户设置了密码 该用户才能登录访问系统 一般来讲 Linux 的帐号信息存放在 passwd 文件中 帐号信息的内容为 1 有效的用户名 和口令 出于安全考虑 实际上 口令存放在不同的文件中 见后描述 2 主目录 3 shell 访问 当用户试图登录时 Linux 会核对 passwd 文件 以确定是否允许登录 passwd 文件存放在 etc 目录下 一个典型的 passwd 文件为 root x 0 0 administrator root bin bash bin x 1 1 bin bin sbin nologin daemon x 2 2 daemon sbin sbin nologin adm x 3 4 adm var adm sbin nologin lp x 4 7 lp var spool lpd sbin nologin sync x 5 0 sync sbin bin sync user x 502 503 home user bin bash 此文件每一行就是一个帐号信息 由 7 个部分组成 每个部分由 分隔 用户名 加密的口令或口令符 用户 ID 组 ID 真实姓名 用户主目录 用户 shell 例如 root x 0 0 administrator root bin bash 表示 root 用户的 ID 号码为 0 所属组 ID 号码为 0 真实姓名为 administrator 主目录 位于 root shell 程序是 bin bash 密码为口令符 x 该口令符意味着口令是加密存放的 该加密后的密码存放在 etc shadow 文件中 二 图形界面管理 1 增加用户帐户 A 在图形界面方式下 你作为系统管理员以 root 注册 并输入相应的口令 进入 root 窗口 B 在 root 窗口中 单击 启动程序 系统设置 用户和组群 用户管理器 弹出用户管理器窗口 C 在弹出的用户管理器窗口中 选中 用户 选项卡 单击菜单 文件 的子菜单 添加 用户 或 添加用户 按钮 弹出创建新用户窗口 窗口中包括 用户名 全称 口令 确认 口令 主目录 用户 ID 等信息 其中 为该用户创建私人组群 可选可不选 不选默认 为组群名为 user 选中组群名则被设置为帐户的用户名 手工指定用户 ID 不选时 系统自动生成一 UID 否则用户可以单击增加按钮设置 UID D 确定无误后单击 确定 按钮 如果想取消此次建立新帐户工作 则单击取消按钮 回到用户管理器窗口如图示 建立的新帐户即显示出来 九江学院 35 2 增加新用户组 A 如上述步骤启动用户管理器 选中 组群 选项卡 B 在弹出的用户管理器窗口中 选中 用户 选项卡 单击菜单 文件 的子菜单 添加 组群 或 添加组群 按钮 弹出创建新组群窗口 设置如图所示 窗口中包括 组群名和手 工指定组群 ID 其中 手工指定组群 ID 不选时系统自动生成一 ID 否则用户可以单击 增加按钮设置 UID C 确定无误后单击 确定 按钮 如果想取消此次建立新帐户工作 则单击取消按钮 回到用户管理器窗口 建立的新组群即显示出来 3 设置和修改用户口令 A 在用户管理器中选中要修改的用户 B 单击菜单 文件 的子菜单 属性 或 属性 按钮 弹出用户属性窗口 C 修改口令 在 用户数据 选项卡中直接修改 口令 和 确认口令 确认无误 后单击 确定 按钮即修改完成 D 设置口令 单击 口令信息 选项卡 选中 启用口令过期 可以设置口令的允 许更换前的天数 需要更换的天数 更换前警告的天数和帐号不活跃的天数 E 退出系统 然后以新用户和新口令重新注册进入系统 4 修改选中的用户帐户和用户组 修改选中的用户帐户 步骤同 3 修改用户口令一样 选中帐号用户的帐号和组群选 项卡分别进行设置 修改用户组 A 选中要修改的用户组 B 单击菜单 文件 的子菜单 属性 或 属性 按钮 弹出组群属性窗口 选中组 群数据选项卡可以修改组群名 选中组群用户选项卡 选择要加如该组群的用户 单击确 定按钮即可 五 实验报告要求 1 整理实验结果 使其分别与相应的命令对应 2 记录程序设计的流程 3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论