磁盘存储和系统文件

ll /dev/sd*查看硬盘设备
ll dev/sda 8,0主要设备号和次要设备号
mknod专门创建块文件 mknod /data/sda 8,1
dd if=data/zerofile of=test bs=1M count=10
hexdump -c test 查看里面
lsblk查看硬盘名
cenos6 加硬盘名字会变 7会自己排列
head:磁头
track:磁道
cylinder: 柱面
sector: 扇区,512bytes
lsblk -l显示单位

使用磁盘
1 分区
2创建文件系统 格式化
3挂载:分配目录名

hexdump -C /dev/sda -n 521 查看硬盘分区表512字节
dd if =/dev/sda of=/data/mbr_bak bs=1 count=512 分区备份
scp /data/mbr_bak 远程备份

GPT分区
fdisk 创建MBR分区
gdisk 管理GPT分区
parted 高级分区管理
/dev/sdb mklabel gpt(创建gpt分区)
/dev/sdb mklabel msdos(创建MBR分区)
parted /dev/sdb mkpart primary 1 1000 分区
1001 1500 第二个分区
parted /dev/sdb rm 1删除分区
fdisk -l [-u] [device…] 查看分区
p 分区列表
 t 更改分区类型
 n 创建新分区
 d 删除分区
 v 校验分区
 u 转换单位
 w 保存并退出
 q 不保存并退出

fdisk dev/sdb/ :n 创建新分区
1、p是主分区 e是扩展分区
2、1
3、默认
4、+1G容量
p 查看
d删除分区
w存盘退出
partx -a Cenos6同步
partprobe 磁盘硬盘表同步

第二大步
blkid /dev/sdb1 查看UUID
mkfs -t exte4 /dev/sdb1 cenos6 创建文件系统
tune2fs -o acl /dev/sda1cenos6上 手工添加acl
tune2fs -l acl /dev/sdb1 查看是否有acl Defaylt:acl
e2label /dev/sdb2 /data/sdb2 更改卷标

mkfs.xfs dev/sdb1 cenos7创建文件系统
df -T查看文件系统

第三大步
挂载
mkdir /data/sdb2 创建空文件
mount /dev/sdb2 /data/sdb2 挂载到data下
fdisk /dev/sdc <<EOF 重定向方式挂载

fsck 修复 (文件系统不能处于挂载状态 umount取消挂载df里要看不见)
一个挂载点挂一个空文件夹

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97385

(0)
张仲泽张仲泽
上一篇 2018-05-02 21:54
下一篇 2018-05-03 17:32

相关推荐

  • 文本处理工具

    本文主要介绍:1、文本查看工具 2、文本统计工具 3、文本比较工具

    2018-04-16
  • 生产环境中数据文件删除,空间不释放问题

    首先数据文件删除文件系统空间不释放的问题不只出现在Linux平台,所有平台都可能有这样的问题。这里只是在Linux平台做一些测试,其他平台类似;其次只有将数据文件存放在文件系统中才会有此类问题。空间没有释放我们可能是通过df命令确认的,当我们用du去扫描目录的大小可能会发现df和du两个命令看到的空间使用情况是不同的,可能差别很大,找了一些文档,解决了这个问题;写这篇博客,希望跟大家分享一下。

    2018-05-18
  • Linux文件管理及bash基础特性

      1、Linux系统文件管理类命令及其常用方法、相关示例演示。 Linux系统文件管理类命令主要有cp、mv、rm ①     cp命令:copy cp命令用于复制文件或目录,分单源、多源复制两种情况。 单源复制: 命令格式:cp [OPTION]… [-T] SOURCE DEST 如果DEST不存在,则先创建此文件,并复制源文件的…

    2018-07-01
  • 文件查找和压缩

    文件查找和压缩 文件查找的两个命令 locate find————————————————————-locate loc…

    Linux笔记 2018-04-14
  • lvs

    Linux笔记 2018-07-08
  • Linux-标准IO和管道

    打开的文件都有一个fd:file description(文件描述符) [root@centos7 data]#exec 8<>/data/hosts [root@centos7 data]#ll /proc/$$/fd total 0 lrwx——. 1 root root 64 Mar 30 14:22 0 ->…

    2018-04-05