磁盘存储和系统文件

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
下一篇 2018-05-03

相关推荐

  • 计算机的组成及其功能

    计算机(computer)俗称电脑,常用于进行数值计算、逻辑计算,除此之外还带有存储记忆功能。 计算机主要由五个部分组成。 (1)运算器 运算器(ALU,Arithmetic Logic Unit),基本功能是完成对各种数据的加工处理,主要负责完成计算机中的算术运算(即加、减、乘、除以及相应的复合运算)和逻辑运算(与、或、非等逻辑运算以及数据的比较和移位等操…

    Linux笔记 2018-05-13
  • centos7 网络设定

    从CentOS7开始,网络设定可以不再通过修改各类配置文件,而使用近乎万能的nmcli命令。本文简单介绍该命令的重要使用方法,为后期查询复习做记录。

    Linux笔记 2018-06-12
  • 正则表达式

    Linux文本处理三剑客 *************************************************grep:文本过滤(pattern模式)工具 grep egrep fgrepsed:stream editor,文本编辑工具awk:Linux上的实现gawk,文本报告生成器 *****************************…

    Linux笔记 2018-04-07
  • 学习笔记(3)

    学习笔记

    Linux笔记 2018-04-01
  • ansible实战应用之角色装nginx,httpd

    流程图如下: 上图表明: 1).tasks夹: .grupyml .useryml: 指定uid;gid,且最好uid和gid统一,这样好管理要;加入组中;一般来说建一个帐号是给特定的服务用的,一般来讲这个帐号 都是系统帐号;且它的shell类型,为了安全一般都是/sbin/nologin * 不确定uid号有没有人有的话,可以用#getent passwd…

    Linux笔记 2018-06-03
  • 用户。组 ,文件的权限管理

    tr .grep 命令

    2018-04-02