CC00042.LinuxBasic——|Linux&磁盘管理.V01|

一、文件系统管理
### --- 磁盘

~~~     硬盘的转速:7200转/分钟
~~~     SATA接口:620兆/秒
~~~     每个扇区的大小事固定的,为 512Byte。扇区也是磁盘的最小存贮单位。
~~~     硬盘的大小是使用“磁头数×柱面数×扇区数×每个扇区的大小
### --- 超级块:
~~~     super block:记录整个文件系统的信息,包括block与inode的总量

### --- 数据块:
~~~     date block:用来实际保存数据的;block的大小1kB,2KB,4KB。

### --- 标签:inode:
~~~     用来记录文件的权限所有者及所属组,文件大小等。每个文件需要占用一个inode
### --- 常用命令
### --- df :查看分区情况

~~~     -a 显示特殊文件系统,这些文件系统几乎都是保存在内存中的。如/proc,因为是挂载在内存中,所以占用量都是 0
~~~     -h 单位不再只用 KB,而是换算成习惯单位
~~~     -T 多出了文件系统类型一列
### --- du:统计目录或者文件大小

~~~     ll只会统计这个文件的block的大小;不会统计block内子文件的文件名占用空间,不会统计block内子文件的攻击大小
~~~     du 与 df 的区别:du 是用于统计文件大小的,统计的文件大小是准确的;df 是用于统计空间大小的,统计的剩余空是准确的
### --- 手工释放占用空间
[root@server11 ~]# lsof |grep deleted                       // 风险极高;找到文件后删除对应的文件释放

~~~     fsck文件系统修复命令                                 // 系统开机时会自动执行。
[root@server11 ~]# fsck -y /dev/sda1
### --- 查看磁盘状态信息
[root@server21 ~]# dumpe2fs /dev/sda1
 
### --- 只看超级块信息
[root@server21 ~]# dumpe2fs -h /dev/sda1
### --- 查看文件的详细信息
[root@server21 ~]# stat yanqi 
 
### --- 判断文件类型
[root@server21 ~]# file yanqi
[root@server21 ~]# file yanqimulu/
二、磁盘分区
### --- 添加一块新的硬盘:

[root@server21 ~]# lsblk
sdb      8:16   0  100G  0 disk                                   // sdb是一块全新的硬盘,没有做任何分区
### --- 为sdb2分区
~~~     报错:Device or resource busy:需要重启后会生效,说明分区表正忙。但是不会影响分区操作

[root@server21 ~]# fdisk /dev/sdb       
~~~     分主分区
Command (m for help):m                                            // m表示获取帮助
Command (m for help): p                                           // 打印分区信息
Command (m for help): l                                           // l可以查看到分区号是哪一个;默认不写就是标准分区,83ID号
Command (m for help): n                                           // n新建分区
Command action                      
   e   extended                                                   // 扩展分区
   p   primary partition (1-4)                                    // 主分区 1个主分区,在主分区下新建扩展分区
p                                                                 // 新建主分区
Partition number (1-4): 1                                         // 选择主分区号,建议不要跳,若是跳过前面的会不可以使用,最好从1开始
First cylinder (1-13054, default 1):                              // 选择其实柱面;一圈柱面大概80多兆;默认是从第1个柱面开始分
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-13054, default 13054): +20G   // 允许可以写成字节数,柱面大小自己可以定义;最小分区单位是81个兆;加字节单位才是按大小来算的&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值