文件系统(第一天)

基本知识:

硬盘:机械硬盘,固态硬盘

先在vmware里面该主机添加加一个磁盘

fdisk /dev/sdb:设置分区,m查看指令信息,n添加新分区,w保存并退出

查询 /dev/sdb1 分区的UUID(通用唯一识别码)和其他文件系统属性:blkid /dev/sdb1

查看各磁盘占用空间:df -Th

临时挂载:

mount /dev/sdb1 /mnt1,将 /dev/sdb1 分区的内容挂载到 /mnt1 目录下,之后就可以通过访问 /mnt1 来访问 /dev/sdb1 分区上的数据了

umount /dev/sdb1卸载文件系统(停止挂载)

永久修改设置开机就挂载:

vim /etc/fstab

mount -a加载格式内容

临时挂载一个分区具体流程:

  • fdisk /dev/sdb 进入划分磁盘(该磁盘是在vmware中新建的)
  • n开始划分,如下图,第一个标记表示选择初始分区,第二个标记表示设置分区大小

  • 全部划分完毕后p查看,然后q退出
  • mkfs.ext4 /dev/sdb1 对sdb1分区进行格式化处理,文件类型为ext4
  • mkdir /mnt1建立一个文件夹用来挂载这个分区
  • mount /dev/sdb1 /mnt1 用/mnt1文件夹挂载sdb1分区
  • df -Th查看挂载情况

交互式分区:fdisk

MBR:存放分区记录

主引导记录,大小为512字节,分为三部分:

  1. 主引导程序446字节
  2. 硬盘分区表DPT 64字节
  3. 分区结束标记 2字节

上部分分区都是默认MBR分区,DPT最多只能分成四个主分区,MBR只能对2T以下磁盘进行分区因为一个分区至少要16字节描述。

GPT分区

理论上可以对无限大磁盘进行分区,在实际应用中能分为128个分区

fdisk /dev/sdb进入按n是直接建立MBR分区,按g之后再按n就是建立GPT分区

脚本中分区:parted

parted -s /dev/sdb mklabe gpt mkpart primary 0 100%

该指令是将整个磁盘(100%)分区

挂载时相关指令

看磁盘分区大小与挂载:df -Th

看文件占用内存大小:du

lsof /mount 查看文件被哪些进程占用

lsof -i:80 检查80端口被哪些进程占用

lsof -p 946,946指pid号,查看进程占用了哪些程序

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值