#!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/
原创 2022-11-05 21:30:52
61阅读
当需要重复分区操作时,可以使用这样的脚本很方便咯,中间有些回车操作需注意。#!/bin/bashfdisk /dev/sdb << EOFne1nl+500Mnl+500Mnl+500Mnl+500Mnl+500Mnl+500Mnl+500Mnl+500MwEOFpartprobe /dev/sdb这里是对sdb进行分区,先分出一个扩展,再分8个逻辑,用来做一些实践。现实中可能直接用硬
原创 2010-07-31 14:13:08
980阅读
概述Linux 磁盘分区表、文件系统的查看、统计的工具很多,有些工具是多功能的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作,这里主要介绍下磁盘分区查看,以及分区的使用情况的查看。df 命令(整体情况)df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;举例: 我们从中可以看到,系统安装在/dev/v
1.fdisk 【命令作用】分区工具(MBR)【命令语法】fdisk  [选项]  [参数]【常用选项】-l  显示所有分区信息【参数说明】设备名称【命令示例】# fdisk -l   显示所有分区信息 # fdisk -l /dev/sdb1  显示指定分区信息 # fdisk [硬盘名]  进入磁盘新建分区显示分区删除分区保存退出不保存退出获取命令帮助显
转载 2023-11-04 13:12:50
125阅读
1.du 查看文件和目录占用的磁盘空间disk usage 磁盘占用情况命令描述du [选项] 目录或文件显示目录下每个子目录的磁盘使用情况选项功能-h以人们容易阅读的GBytes、MBytes、KBytes等格式自行显示-a不仅查看子目录大小,还包括文件-c显示所有的文件和子目录大小后,显示总和-s只显示总和--max-depth=n指定统计子目录的深度为第n层2.df 查看磁盘空间使用情况di
一、df 命令;  df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;  举例:  Shell代码  [root@localhost beinan]# df -lh Filesystem 容量 已用 可用 已用% 挂载点 /dev/
之所以写这个是因为有一次线上系统磁盘满了,所以添加了磁盘,打算移动原来的数据到新的分区,然后把新的分区挂载到原来的目录,结果移动完成,新分区卸载,之后就突然忘记了分区名称,我想查询当前系统中没有被挂载的分区时,死活想不起命令来。关于磁盘查看的命令也不少,所以还是有必要温故一下。平时用的最多的是df来查看使用率,但是对于没有挂载的分区df命令是看不到的。关于fstab文件:fdisk:用于对磁盘进行
MySql分区学习总结二:RANGE,LISTRANGE分区介绍在第一节中已经简单的提到过,按照RANGE分区的表示利用取值范围将数据分成区,区间是连续且不能相互叠加的。这个比较好理解,比如我按学号分区,学号在1-99的分在一个区内,在100-199的分在另一个区内,这样依次类推。分区的数值必须是连续的,并且不能有相互的重合。RANGE使用 接下来介绍RANGE分区的使用 话不多说,直接上操作语句
浏览目录一、磁盘分区类型二、磁盘分区工作原理三、磁盘分区所用到的命令四、企业中常用的系统分区方案 一、磁盘分区类型1、主分区(primary) 磁盘在Linux当中的命名: IDE /dev/hda hdb SCSI sda sdb 分区数字表示:sda1 、sda2、sda3 磁盘分区相当于给磁盘打隔断① 系统中必须要存在的分区,系统盘选择主分区安装 ② 数字编号只能是1-4(sda1、sda
概述openGauss是基于PostgreSQL9.2.4的内核开发的,在PostgreSQL10之前要达到实现分区表的效果可以有两种方式,一种是使用继承的触发器函数来实现,一种是安装pg_pathman的插件来实现,直到PostgreSQL10才引入了partition的语法;而opengauss从开源发布就可以直接使用partition的方式来创建分区表,行存表支持范围分区和间隔分区,列存表支
hbase的分裂、上传和下载hbase的系统表储存在命名空间为hbase中: 因为我们之前安装hbase的时候配置了hbase的存储在hdfs中的位置 所以我们在hdfs的这个目录下有关于hbase的所有的目录 在hbase路径中的hbase文件夹就是hbase中维护的系统表:namespace和meta namespace是维护着所有的命名空间 meta是维护hbase中的所有的列族 但是他们h
 VFS 是底层文件系统的主要接口。这个组件导出一组接口,然后将它们抽象到各个文件系统,各个文件系统的行为可能差异很大。有两个针对    文件系统对象的缓存(inode 和 dentry)。它们缓存最近使用过的文件系统对象。 每个文件系统实现(比如 ext2、JFS 等等)导出一组通用接口,供 VFS 使用。缓冲区缓存会缓存文件系统和相关块设备之间的请求。例如,对底
1、limit限制调整 一般情况下,Limit语句还是需要执行整个查询语句,然后再返回部分结果。有一个配置属性可以开启,避免这种情况—对数据源进行抽样 hive.limit.optimize.enable=true — 开启对数据源进行采样的功能 hive.limit.row.max.size — 设置最小的采样容量 hive.limit.optimize.limit.file — 设置最大的采
Oracle诊断或调优经常需要做的就是查看SQL语句的执行计划,很多时候我们需要得到sql语句在不同场景、不同时间段的执行计划。Oracle10g平台以上获取sql语句的执行计划的方法如下:1. Explain Plan Command通过explain plan命令获得sql语句的执行计划。explain plan的命令格式如下:sql>Explain plan for sql state
Part1 笔记1.package 存储过程(笔记照搬之前的,就不再改标题序号了,另外添几点)1.0 新建一个包貌似之前都是在别人pkg代码上面改的,即使只改包名(包名有多处,没改完按编译时的error信息也能改好,报错信息很友好),编译过后也能生成一个新的pkg。plus:因为我的代码只涉及insert操作,两个pkg对同一个目标表做操作都OK,没有发生冲突;怎样新建一个pkg呢?新建pkg1.
数据表分区策略及实现(一):什么是表分区?表分区其实就是将一张大数据量表中的数据按照不同的分区策略分配到不同的系统分区、硬盘或是不同的服务器设备上,实现数据的均衡分配,这样做的好处是均衡大数据量数据到不同的存储介子中,这样每个分区均摊了一部分数据,然后可以定位到指定的分区中,对数据表进行需求操作,另外,也方便管理水表,比如要删除某个时间段的数据,就可以按照日期分区,然后直接删除该日期分区即可,并且
一、查看分区查看分区show partitions table_name; /* update_date=20230305 update_date=20230312 update_date=20230319 */查看分区表描述desc table_name partition(update_date=20230305);查看外部表,特定指定的位置desc extended table_name p
转载 2023-06-12 19:48:20
573阅读
一、理论基础1.Hive分区背景在Hive Select查询中一般会扫描整个表内容,会消耗很多时间做没必要的工作。有时候只需要扫描表中关心的一部分数据,因此建表时引入了partition概念。2.Hive分区实质因为Hive实际是存储在HDFS上的抽象,Hive的一个分区名对应hdfs的一个目录名,并不是一个实际字段。3.Hive分区的意义辅助查询,缩小查询范围,加快数据的检索速度和对数据按照一
1,fdisk -lfdisk -l 只能列出硬盘的分区表、容量大小以及分区类型,但是查看不到文件系统的类型。[root@AY140716161543837722Z ~]# fdisk -l Disk /dev/xvda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders
之前已经写过df和fdisk的区别了,df可以显示当前已经挂载的磁盘分区,df -T可以额外显示文件系统类型fdisk -l可以显示出所有挂载未挂载的分区,但不显示文件类型在我的虚拟机上有一块分配了40G的硬盘但未使用,使用fdisk -l 对于40G的磁盘就是只显示了 Disk /dev/sdb 40G,并未有对应的Device,接下来就是对其分区并挂载1.fdisk /dev/sdbcomma
  • 1
  • 2
  • 3
  • 4
  • 5