linux分区

Linux操作系统启动管理器GRUB

Deadly 提交于 2020-03-06 13:13:02
转载: http://58vpn.blog.sohu.com/309434214.html 【GRUB是什么】 GNU GRUB(简称“GRUB”)是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。GRUB是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成。 【GRUB的功能】 1、提供菜单,并提供交互式接口;启动界面敲e键: 进入编辑模式; 2、选择要启动的内核或系统(允许传递引导参数给内核、选择界面可隐藏); 3、为编辑功能提供保护机制。 启用内核文件保护:选择运行指定的内核得先输入密码 传递参数保护:使用e命令得先输入密码 【GRUB的组成】 [root@CentOS6 grub]# ll total 275 -rw-r--r--. 1 root root 63 Mar 16 14:12 device.map #grub的对应设备文件; -rw-r--r--. 1 root root 13392 Mar 16 14:12 e2fs_stage1_5

2017.7.11 linux 挂载

拜拜、爱过 提交于 2020-03-06 09:59:52
挂载: Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。这可能难于理解,继续往下看。 Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,你必须选择把一个主分区挂载在/ 目录下,因为系统需要安装在/挂载的主分区下。否则系统会提示你。这里又一次提到了挂载。所以挂载就是把目录和分区连接起来,和上面说的WINDOWS下的映射关系是一样的。不同的是WINDOWS是把分区映射到一个盘符,而LINUX下是映射到一个目录。 这是理解他们不同最重要的地方,而导致不同的是因为文件系统结构不同。 上面说了Linux的文件系统是树形的,安装的系统必须是在/ 目录下,因为/目录下挂载了一个主分区。/目录是树形的根,其他所有目录都是他的子节点。 我们安装系统的时候已经把分区1挂载到 / 目录下了. 而这个时候没有挂载其他任何分区,所以/ 目录下的所有其他目录都在这个分区下,也就是说,我在任何目录下读写操作实际都是操作的这个1号分区。如果我们想使用其他分区,就必须把这个分区挂载到一个目录下,这个目录可以是已经存在的目录,比如/home,也可以是我们自己建立的目录,比如/oracle。当然有些目录比如/lib, /dev, /etc, /usr这些都不能挂载其他分区

linux挂载

穿精又带淫゛_ 提交于 2020-03-06 09:59:41
Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。这可能难于理解,继续往下看。 Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,你必须选择把一个主分区挂载在/ 目录下,因为系统需要安装在/挂载的主分区下。否则系统会提示你。这里又一次提到了挂载。所以 挂载就是把目录和分区连接起来,和上面说的WINDOWS下的映射关系是一样的。不同的是WINDOWS是把分区映射到一个盘符,而LINUX下是映射到一个目录 。 这是理解他们不同最重要的地方,而导致不同的是因为文件系统结构不同。 上面说了Linux的文件系统是树形的,安装的系统必须是在/ 目录下,因为/目录下挂载了一个主分区。/目录是树形的根,其他所有目录都是他的子节点。 我们安装系统的时候已经把分区1挂载到 / 目录下了. 而这个时候没有挂载其他任何分区,所以/ 目录下的所有其他目录都在这个分区下,也就是说,我在任何目录下读写操作实际都是操作的这个1号分区。如果我们想使用其他分区,就必须把这个分区挂载到一个目录下,这个目录可以是已经存在的目录,比如/home,也可以是我们自己建立的目录,比如/oracle。当然有些目录比如 /lib, /dev, /etc, /usr这些都不能挂载其他分区

Linux基础-swap交换分区

强颜欢笑 提交于 2020-03-06 06:36:22
任务:对一块15G大小的硬盘进行分区,主分区为5G,扩展分区10G,一个逻辑分区5G作为swap交换分区,并激活查看新的swap分区 第一步 ,建立的新的SCSI硬盘,开启Linux系统前添加一块大小为15G的SCSI硬盘 第二步 ,开启Linux终端,右击桌面,打开终端,为新加的硬盘分区,1个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 查看硬盘的连接情况,出现 /dev/sdb ,证明第二块SCSI硬盘添加成功并被操作系统识别 使用 fdisk 建立主分区,大小为5G。 将剩余的空间分给扩展分区 在扩展分区中建立新的逻辑分区大小为5G 写入分区表并退出fdisk工具 验证分区是否成功,会在/dev/目录中出现, sdb1、sdb2、sdb5 第三步 ,将分区完成后的空间格式化,成功分区后,接下来就是使用 mkfs.ext3 格式化 /dev/sdb1 为ext3系统 使用 mkswap 将逻辑分区 /dev/sdb5 设置为swap分区 使用 swapon激活swap分区:/dev/sdb5 第四步 , 查看swap分区的状态 任务完成,/dev/sdb5成功划分为swap交换分区 来源: https://www.cnblogs.com/DragonFire/p/6566678.html

linux磁盘分区模式

南楼画角 提交于 2020-03-05 14:27:31
linux磁盘分区模式 模式一:MBR 1)主分区不超过四个 2)单个分区容量最大2TB 模式二:GPT 1)主分区个数“几乎”没有限制(原因:在GPT的分区表中最多可以支持128个主分区) 2)单个分区的容量“几乎”没有限制(原因:单个分区的容量可以达到18EB=18*1024PB=18*1024*1024TB) 3)缺点:在GPT的主分区中不适合安装X86架构的系统(即32位的操作系统) linux分区及格式化: MBR分区命令:fdisk GPT分区命令:parted 格式化命令:mkfs mkfs -t ext4 /dev/sdb1 Linux分区之后必须挂载才能正常使用 一般分区会挂载在mnt目录下,在mnt目录下创建一个myfile文件,将sdb1挂载到myfile文件下 挂载命令为mount /dev/sdb1 /mnt/myfile 有挂载也有卸载,卸载命令为 umount /mnt/myfile 注:使用mount命令挂载的分区不具有永久性,重新启动电脑后会失效,如果想要永久挂载必须修改etc/fstab 步骤如下: 一、输入命令 二、修改文件 加在最后一行并保存退出即可!! 如何为硬盘添加swap(交换)分区 一、先建立一个普通的Linux分区 二、修改分区类型的十六进制编码 三、格式化交换分区 四、启用交换分区 来源: https://www.cnblogs

Hive 分区

佐手、 提交于 2020-03-05 13:32:11
分区简介 Hive中的分区就是分目录,把一个大的数据集根据业务需要分割成小的数据集。分区表实际上对应一个HDFS文件系统上的文件夹,该文件夹下是该分区的数据文件。 HIVE的分区通过在创建表时启用partition by实现,具体分区的标识是插入内容时指定的。当要查询某一分区的内容时可以采用where语句,通过WHERE子句中的表达式选择查询所需要的指定的分区,这样的查询效率会提高很多。 示例: 准备数据 在Linux的/usr/local/test目录下面创建如下三个文件 stu1.txt: zhangsan 13 male shiziBan lisi 14 female musicBan wanger 19 male musicBan mazi 15 male shiziBan stu2.txt: qianwu 12 female wudaoBan zhaoliu 16 female shiziBan lisi 18 male wudaoBan xiangming 13 female shiziBan stu3.txt: wangwei 18 female wudaoBan ligang 10 male musicBan 创建分区表 导入数据 查看数据 增加分区 删除分区 查看分区个数 查看分区结构 二级分区 二级分区指是2个分区字段 示例: 第一步:创建二级分区表: 第二步

linux /etc目录下 fstab 和mtab

…衆ロ難τιáo~ 提交于 2020-03-05 11:57:41
etc/fstab文件的作用 记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。 /etc/mtab文件的作用: 先看它的英文是: This changes continuously as the file /proc/mount changes. In other words, when filesystems are mounted and unmounted, the change is immediately reflected in this file. 记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的。 每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。当然我们自己还可以通过读取/proc/mount也可以来获取当前挂载信息 详解/etc/fstab文件 在linux中/etc/fstab的数据项如下所示: 设备名称 挂载点 分区的类型 挂载选项 dump选项 fsck选项 LABEL=/ / ext3 defaults 1 1

Linux下/etc/fstab文件详解 [转]

落花浮王杯 提交于 2020-03-05 11:57:18
有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。 在这个文件下,我们要关注的是它的六个域,分别为:<file system>、<mount point>、<type> 、<options>、<dump>、<pass>。下面将详细介绍这六个域的详细意义。 1、<fie sysytem>物理分区名/卷标。这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。做过嵌入式linux开发的朋友都可能知道 mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意义。它的任务是把IP为192.168.1.56的远程主机上的/home/nfs/目录挂载到本机的/mnt/nfs /目录之下。如果要把它写进/etc/fstab文件中,file

Linux下/etc/fstab文件详解

落爺英雄遲暮 提交于 2020-03-05 11:38:37
有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。下面就让我们来看看到底还有多少是我们不了解的。 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。 在这个文件下,我们要关注的是它的六个域,分别为:<file system>、<mount point>、<type> 、<options>、<dump>、<pass>。下面将详细介绍这六个域的详细意义。 1、<fie sysytem>。这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。做过嵌入式linux开发的朋友都可能知道 mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意义。它的任务是把IP为192.168.1.56的远程主机上的/home/nfs/目录挂载到本机的/mnt/nfs /目录之下。如果要把它写进/etc

跟高手学习LINUX笔记-15

怎甘沉沦 提交于 2020-03-04 17:12:57
第十五章 LVM管理和LVM分区系统损坏如何挂载导数据实战 本节所讲内容: 15.1 LVM的工作原理 15.1.1 LVM的实用性 实战运用场景:对生产用服务器磁盘空间利用率是运维重点关注的问题之一,如果存储数据的分区磁盘空间不够了对生产用服务器影响很大。 处理方式常用有以下两种 没有引入LVM: 1、发布服务器停机通知-->停用服务-->关机增加硬盘-->分区格式化挂载-->将数据拷到新的位置-->修改相关的配置文件-->启动服务恢复业务-->发布业务恢复通知 引入LVM: 2、发布服务器停机通知-->停用服务-->关机增加硬盘-->分区LVM在线动态扩容->启动服务恢复业务-->发布业务恢复通知 从上面的可以看到不同的影响如下: 1)最大也是浪费时间最多的是拷贝数据及修改配置文件,在现阶段动辄T级别的数据,这个时间会很长的 2)对于大型软件配置文件关联性很强,一个地方修改不好也是个很麻烦的事情 15.1.2 LVM的工作原理 LVM是在物理工作层与系统工作层中间加入了一个逻辑管理层,所以再对物理磁盘操作的时候不再单纯使用操作系统的分区格式化,而是引入了叫逻辑卷的管理 15.1.3 LVM的相关定义 物理存储介质:也就是我们常用的物理磁盘,但分区时设置让LVM能识别的格式--选择t-->8e 物理卷PV:物理卷就是LVM的基本存储逻辑块,可以想像成一袋袋面粉 卷组VG: