磁盘存储和系统文件

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

相关推荐

  • 命令行展开案例

    [Azuth@azuth ~]$ mkdir /home/Azuth/tmp/{a,b}_{c,d}[Azuth@azuth ~]$ ll /home/Azuth/tmp/total 0drwxrwxr-x. 2 Azuth Azuth 6 May 20 20:35 a_cdrwxrwxr-x. 2 Azuth Azuth 6 May 20 20:35 a_…

    Linux笔记 2018-05-20
  • 第一周-Linux基础

    一、计算机的组成及其功能 由上图可知,计算机由硬件系统和软件系统组成:   1. 计算机硬件系统从逻辑上主要由运算器、控制器、存储器、输入设备、输出设备这五部分组成。 ● 存储器:实现记忆功能的部件用来存放计算程序及参与运算的各种数据;● 运算器:负责数据的算术运算和逻辑运算即数据的加工处理;● 控制器:负责对程序规定的控制信息进行分析,控制并协调输入,输出…

    Linux笔记 2018-05-11
  • linux 的基础命令以及快捷键的总结

    前两张给大家介绍了 计算机的最基础的东西,今天才真正开始学习linux,那么也是linux最基础的东西。 学习了大约两周的时间吧!对于我这个爱国者 英语啥也不懂的来说。好想说声“马哥 能退钱不,我想回农村”, 当然了 这只是个玩笑话,我是谁,” 打不死的小强”,要么你征服我,要么你被我征服 ,对于我来说,前者别想。 言归正…

    2018-07-28
  • LAMP搭建及SQL基础

    LAMP搭建及SQL基础

    2018-05-24