休闲农业工程试验教材课件_第1页
休闲农业工程试验教材课件_第2页
休闲农业工程试验教材课件_第3页
休闲农业工程试验教材课件_第4页
休闲农业工程试验教材课件_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux西北农林科技大学信息工程学院Linux系统管理文件系统及其维护系统运行管理系统软件包管理文件系统管理在Linux/Unix中整个文件系统分为基本系统(根系统)和子系统。根系统是整个文件系统的基础,不能被“脱卸(umount)”;而子文件系统以基本系统中的子目录身份出现。子系统的系统目录结构可以与基本系统不同。Linux的文件系统称为VFS(虚拟文件系统),其实它并不是一个真正的文件系统。它只是存在于内存中,在操作系统启动时建立,在系统关闭时自动消亡。文件系统管理VFS的功能:1、记录可用文件系统的类型;2、建立设备与文件系统的联系;3、实现面向文件的通用性操作;4、将对特定文件系统的

2、操作映射到物理文件系统管理中。文件系统管理VFSEXT2 FSVFAT FSNFS FS缓冲存储区IO驱动虚拟文件系统实际文件系统Linux常用文件系统ext2、3、4(extended file system)xfsXfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮。XFS 是一个全64-bit的文件系统,它可以支持上百万T字节的存储空间。对特大文件及小尺寸文件的支持都表现出众,支持特大数量的目录。最大可支持的文件大 小为9EB。Linux常用文件系统ReiserFS高效的磁盘空间利用、文件搜索定位快(尤其是小文件)。jfs2JOURNAL FILE SYSTEM,可变

3、的逻辑块大小、动态分配磁盘i节点、在线整理文件系统的空闲残片。文件系统管理硬盘分区命令fdiskfdisk -l / 硬盘设备文件-l 打印所有或指定设备的分区表及相关信息文件系统管理创建文件系统mkfs -c -t fstype device-t 指定创建文件系统的类型-c 检查设备中的坏块device 设备名例:mkfs /dev/fd0h1440创建一个1.44M的软盘mkfs t ext3 /dev/hda3文件系统管理安装/脱卸文件系统mount -a -t fstype -o options device directory-a 安装/etc/fstab 中指定的所有文件系统-t

4、fstype指定安装文件系统的类型vfatwin32中fat32系统ntfswin32中ntfs系统ext2/ext3Linux文件系统文件系统管理iso9660光盘系统auto自动检测文件系统类型-o指定以什么方式安装,ro只读,rw读写directory安装目录卸载文件系统:umount directorymount t iso9660 /dev/cdrom cdrom安装光盘到cdrom目录中文件系统管理mount t vfat /dev/hda3 winfs以fat32系统类型在winfs中安装系统中第一个硬盘的第三个分区挂载光盘镜像:mount -t iso9660 -o loop

5、镜像文件 挂载目录挂载U盘:1、使用fdisk -l 查看U盘被绑定的设备文件2、使用mount装载文件系统管理文件系统相关文件/etc/fstab系统自动安装的分区列表及参数格式:每行指定一个分区,每行有6项,分别是:待安装的分区,设备名或卷标挂载点分区类型挂载参数defaults:使用默认参数,表示自动以读写模式安装且只能由root来执行安装;文件系统管理noauto:不自动安装,用于光驱或软驱移动设备user:指定可以由普通用户安装|rw,ro:以读写、只读方式安装fs-freq:在使用dump进行备份时,是否备份此分区,0:不备份,1:备份fs-passno:引导时使用fsck检查分区

6、的顺序,0表示不检查,/分区为1,其它为2通过man fstab查看详细信息文件系统管理其它相关命令df报告已安装文件系统的使用情况dffs默认显示已安装有分区的使用情况系统运行管理通常情况下,Linux开始引导过程时,其启动的每个步骤都可以在屏幕上显示出来,因此对用户来说是可见的。Linux 的引导过程包含两个阶段。第一阶段是硬件识别,第二阶段是端口监督程序或命令的初始化。在Red Hat 中,如果每个过程正确启动,便显示绿色的“OK”,如果没能正确启动,将显示红色的“FAILED”,并给出简短的错误信息。系统运行管理Linux启动流程Linux启动硬件检测检查并安装根分区启动init进程读

7、取/etc/inittab文件内容获取默认启动级别执行/etc/rc.sysinit,对系统进行初始化执行相应级别的/etc/rc.d/rcn.d中的指令执行/etc/rc.d/rc.local显示Login:登录提示符系统运行管理init运行级别在任一时间,Linux 环境均会处于三种状态:关闭、单用户和多用户模式。除了这三种状态外,还存在7中运行级别。Linux 所处的三种状态模式仅是运行在7中级别的3种。在不同的运行级别下,特定的协议或处于活动状态,或禁止。系统运行管理运行级别说明0断电状态,位于该运行级别时便可以安全关机1单用户模式,用于对系统管理2多用户模式,但不具有网络功能3Lin

8、ux 的默认运行级别。是一种文件共享模式。4未启用5多用户图形模式。可以直接启动到XWindow6重引导模式。当系统切换到该运行级别时,系统将会重启。系统运行管理更改运行级别当以根用户的身份登录时,可以通过命令切换到任何一种运行级别。命令格式:init 运行级别 init 运行级别要更改系统的默认运行级别,编辑/etc/inittab 文件,找到 “id:3:initdefault” 行将其中的数值更改即可。注:其值只能为 2,3,5。系统运行管理启动过程涉及的脚本1、/etc/rc.d/rc.sysinit 脚本init 进程在处理任何其他规定的运行等级确定的脚本之前,首先需要运行 rc.s

9、ysinit 脚本。其主要功能是对系统初始化,包括设置主机名称、启动交换分区、检查文件系统、装载内核模块等。在 /etc/inittab 文件中有如此描述:si:sysinit:/etc/rc.d/rc.sysinit系统运行管理启动过程涉及的脚本2、/etc/rc.d/rc 脚本当 init 被告知需要改变运行等级属于七种运行等级中的一种时,init 将运行 /etc/inittab 文件中以下各行命令的一行命令脚本:l0: :wait:/etc/rc.d/rc 0l1 :wait:/etc/rc.d/rc 1.l6: :wait:/etc/rc.d/rc 6系统运行管理启动过程涉及的脚本3

10、、/etc/rc.d/rc06.d 目录rc0.drc6.d 目录对应于06运行等级。这些目录包含了到 /etc/rc.d/init.d目录中脚本的符号链接。包括在此种运行等级下需要停止和启动的服务脚本的符号链接。4、/etc/rc.d/init.d 目录此目录包含了本系统中,所有的服务脚本。5、/etc/rc.d/rc.local 脚本在运行等级2,3,5中启动系统结束时,一般运行rc.local脚本。软件包管理Linux下软件包命名一个正常的包文件名由 4(5) 个不同的部分组成。如:MySql-3.22.25-1.i386.rpmphp-5.2.9.tar.bz2第一部分是文件名称。即:

11、MySql第二部分是版本号。即:3.22。通常用一个句点隔开;用来把版本号和发布号隔开。发布号中,偶数表示该版本为稳定版,奇数表示该版本尚在开发和完善中。软件包管理第三部分是指自正式稳定版发布以来,对该程序所作的修订次数。第四部分指明了该程序的架构类型。I386、I586、I686表示采用的是 Intel的PC架构第五部分表示文件的类型。软件包管理源码安装1、获取源代码通过光盘、通过网络下载。2、抽取文档(tar)3、查看安装路径通过./configure help 或cat config.layout软件包管理4、查看编译参数./configure -help5、编译安装(1)配置安装程序./configure -prefix=安装路径 其他参数(2)编译 make(3)安装编译完成的源代码make install软件包管理RPM软件包管理器RPM 是 Red Hat 公司开发的一个用于 Linux 中进行软件管理的一个管理程序。主要功能:安装、卸载、升级或更新、查询和验证系统中的软件包。软件包管理RPM的使用rpm -qip RPM包 查询包信息 rpm ivh RPM包安装

温馨提示

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

评论

0/150

提交评论