新建分区的操作步骤,如下图:

1)RAID卡:

机器有没有RAID卡可以在开机时看有没有出现配置RAID什么的提示(亲测),系统运行时有没有,不知道!

服务器大多有这个新加硬盘后不修改raid,开即fdisk -l看不到新磁盘(亲测);

开机时可以进入RAID configure(亲测)    在系统运行时,也有RAID卡撰用工具

2)查看:

fdisk -l  parted -l     lsblk   能查看到未挂载的磁盘

df -Th 只能看到挂载的磁盘信息(-T显示Type)

3)分区:

1)fdisk /dev/sdb适合2T一下硬盘的分区(MBR分区)

2)parted /dev/sdb 适合2T以上硬盘的分区(GPT分区)http://www.cnblogs.com/zhangpengme/archive/2011/12/29/2305963.html

parted /dev/sdd
(parted) print (确认一下)
(parted)mklabel (会销毁磁盘数据)
New disk label type? [msdos]?gpt
(parted) mkpart
Partition name? []? dp1
File system type? [ext2]? ext3
Start?
End? 4000GB
(parted) print (查看)
****有help命令****

3)格式化:

parted中有格式化,但听说不是很稳定,故用mkfs.xfs /dev/sdb1    或者  mkfs -t

5)挂载:

mount /dev/sdb1 /data1 临时挂载

修改/etc/fstab  开机自动挂载配置文件(与mount -a 有关)

获取磁盘UUID的方法:

ls -l /dev/disk/by-uuid/

blkid /dev/sdb1

它是真正的唯一标志符、设备名并非总是不变的

扩展

1)不论linux还是win,磁盘分区只有主分区、扩展分区、逻辑分区3种类型。

主分区:操作系统的引导在主分区,一块磁盘最多只能有4个主分区;

扩展分区:扩展分区会占用一个主分区的位置,一个磁盘只能有一个扩展分区,用于建逻辑分区;

逻辑分区:逻辑分区建立在扩展分区中,个数几乎不受限制;

linux中:

/dev/sda5用文件来表示硬盘分区

hd代表IDE设备、sd代表SCSI和SATA设备(现在的硬盘都是SATA硬盘,很少有IDE的了),U盘等同SATA设备,光盘命名为/dev/cdrom

a表示整块硬盘、b代表另一整块硬盘

1-4表示主分区和扩展分区、5-逻辑分区

2)sas

SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术;SAS硬盘算是机械硬盘中速度最快的了,首先接口上SAS接口就比SATA和SCSI的机械硬盘快,其次加上转速快,寻道快,所以SAS硬盘都被应用到无盘服务器上做读或写。

普通台式机电脑无法直接使用SAS硬盘,因为普通普通台式机电脑只配备有SATA接口,没有SAS接口
SATA接口标准是SAS接口标准的一个子标准,所以SAS的接口技术可以向下兼容SATA。也就是说,SAS接口SATA接口完全兼容,SAS控制器可以直接操控SATA硬盘,因而SATA硬盘可以直接使用在SAS的环境中;但是反过来,SAS硬盘却不能直接使用在SATA接口上,因为SATA控制器并不能对SAS硬盘进行控制,无法识别SAS硬盘。
要在普通接口台式机电脑电脑上使用SAS硬盘,可以使用SAS扩展卡来实现。

硬盘http://www.cnblogs.com/daduryi/p/6613207.html

partx?

partproble?

gpt?

raid?

e2label查看或设置分区的卷标

e2label /dev/sda1查看
e2label /dev/sda1 pri设置为pri

df(disk free)

  • -h -k -m
  • -t或--type= 只显示指定的文件系统
  • -T或--print-type
  • -i显示i结点inode信息,而不是磁盘块使用量
  • -a所有

du

统计目录或文件所占空间的大小,显示磁盘空间的使用情况

  • -s统计目录中所有文件大小总和
  • -h

fsck

主要用于检查文件系统的正确性,也可以修复-y

dd

用于将指定的输入文件复制到指定的输出文件上,且在复制过程中可以进行格式转换

dd if=输入文件名/设备名 of=输出文件名/设备文件名 bs=块字节大小 count=块数

把一张软盘内容复制到另一张软盘
dd if=/dev/fd0 of=/dev/fd0data
dd if=/dev/fd0data of=/dev/fd0
rm /dev/fd0data

/etc/fstab配置文件

把分区按照一定的格式加到/etc/fstab文件中,可以实现开关机自动挂载和卸载,红帽7还可以使用类型为mount的systemd单元来实现自动挂载分区

[file system] [mount point] [type] [options] [dump] [pass]

  • options如何挂载,各选项用,隔开
  • dump由dump程序决定是否备份文件系统,1备份、0不备份
  • pass指定如何使用fsck来检查磁盘以及检查次序,可取0,1,2
  • 修改后保存时回自动检查

Linux命令-自动挂载文件/etc/fstab功能详解[转]  或者 man 5 fstab

硬盘

树与分区

linux磁盘分区、格式化、挂载的更多相关文章

  1. Linux磁盘分区/格式化/挂载(树莓派3挂载硬盘)

    [前言] 本文将要讲解的功能为Linux环境下对磁盘进行操作.包括分区.格式化.挂载外接移动存储设备等. 该文的写作背景为本人的树莓派需要外接一个固态硬盘作为存储设备,因此,便开始了一系列的折腾. [ ...

  2. Linux磁盘分区/格式化/挂载目录

    分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...

  3. Linux磁盘分区和挂载

    Linux磁盘分区和挂载 分区 分区的方式: mbr分区 最多支持4个主分区 系统只能安装到主分区上 扩展分区要占用一个主分区 MBR最大支持2TB,但拥有最好的兼容性 gtp分区 支持无线多个主分区 ...

  4. Linux 实用指令(7)--Linux 磁盘分区、挂载

    目录 Linux 磁盘分区.挂载 1 分区基础知识 1.1 分区的方式: 1.2 windows 下的磁盘分区 2 Linux分区 2.1 原理分析 2.2 磁盘说明 2.3 使用lsblk指令查看当 ...

  5. Linux磁盘分区、挂载、查看文件大小

    快速查看系统文件大小命令 du -ah --max-depth=1 后面可以添加文件目录 ,如果不添加默认当前目录. 下面进入正题~~ 磁盘分区.挂载 引言: ①.分区的方式 a)mbr分区: 最多支 ...

  6. Linux 磁盘分区和挂载

    目录 Linux 磁盘分区和挂载 windows 下的分区 磁盘管理 相关命令 分区及挂载实现步骤 添加硬盘 分区步骤 步骤 挂载步骤 卸载分区步骤 补充: Linux 磁盘分区和挂载 windows ...

  7. (转)centos7.4 fdisk磁盘分区 格式化 挂载

    centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的 ...

  8. linux磁盘分区、挂载、查看

    实战: 34    查看本机所有磁盘                 fdisk -l 35    查看磁盘挂载情况                lsblk -f 36            39: ...

  9. Linux磁盘分区-mount挂载

    Linux磁盘分区类型 磁盘存储术语CHS head:磁头  磁头数=盘面数 track:磁道  磁道=柱面数 sector:扇区,512bytes cylinder:柱面 1柱面=512*secto ...

  10. Linux系统添加硬盘设备(磁盘分区-格式化-挂载-使用)

    当全新安装了一块新的硬盘设备后,为了更充分.更安全的利用硬盘空间首先要进行磁盘的分区, 然后格式化,最后挂载使用. 实例:对新添加的硬盘设备进行分区.格式化并挂载到/newFS目录. 第一步:在vmw ...

随机推荐

  1. Axios 详解

    首先祝广大程序猿们节日快乐! 一.axios简介 基于promise,用于浏览器和node.js的http客户端 二.特点 支持浏览器和 node.js 支持 promise 能拦截请求和响应 能转换 ...

  2. 还在重复写空指针检查代码?考虑使用 Optional 吧!

    一.前言 如果要给 Java 所有异常弄个榜单,我会选择将 NullPointerException 放在榜首.这个异常潜伏在代码中,就像个遥控炸弹,不知道什么时候这个按钮会被突然按下(传入 null ...

  3. MySQL常用sql语句-----数据表的增删改操作

    常用sql操作如下: 1.查看当前数据库的所有表 show tables; 2.创建表 create table stu(sid int,sname char(20),sage int default ...

  4. python中requests模块-params与data的区别

    一般来说,params 在 get 请求中使用,data 在 post 请求中使用

  5. JVM学习记录3--垃圾收集器

    贴个图 Serial收集器 最简单的收集器,单线程,收集器会暂停用户线程,称为"stop the world". ParNew收集器 Serial收集器的多线程版本,其它类似.默认 ...

  6. Redis(五)持久化

    一.RDB RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发. 1.触发机制 (1)手动触发:save命令和bgsave命令 save命令:阻塞当前Re ...

  7. django-Views之类视图 (六)

    book/urls.py from django.urls import path from . import views urlpatterns = [ path('',views.IndexVie ...

  8. 百度语音合成---前端vue项目

    ☞:官方文档 ☞:网页示例 具体步骤: 1.通过 socket.io 接收后端传过来的数据. 2.判断是否在播放声音.  如果没有则直接获取百度 token 播放声音 3.如果有,则存入数组.声音播放 ...

  9. Shiro笔记---授权

    1.搭建shiro环境(*) idea2018.2.maven3.5.4.jdk1.8 项目结构: pom.xml: <?xml version="1.0" encoding ...

  10. 论文阅读 Prefetch-aware fingerprint cache management for data deduplication systems

    论文链接 https://link.springer.com/article/10.1007/s11704-017-7119-0 这篇论文试图解决的问题是在cache 环节之前,prefetch-ca ...