Linux swap分区管理、i节点、block块
2021/9/24 7:14:25
本文主要是介绍Linux swap分区管理、i节点、block块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、block
block块:存储块,磁盘分配给文件的最小存储单位,相当于Windows中的簇,默认 1block=4K
ls -l 文件名 ---查看文件实际大小
du 文件名 ---查看文件占用磁盘空间大小
du 目录名 ---查看目录下所有文件占用磁盘空间的大小
du -s 目录名 ---只查看目录占用磁盘空间大小
2、i节点
i节点:属于一种特殊文件,供内核读取文件信息来用,存储了文件的属性信息(文件类型、权限、属主、属组、文件大小、创建和访问时间、数据区域block指针)
目录项:存储文件名、i节点编号
df -h : 查看文件系统使用率
df -i : 查看所有分区i节点的使用情况
注:链接文件中,软链接与原文件占用两个i节点;硬链接与原文件占用同一个i节点
每个分区中第1个i节点,不用来存放文件的属性信息,用来存放分区的属性信息,该i节点占用的块称为超级块。第31个i节点也不用来存储文件的属性信息,作为超级块的备份块。
在线加载scsi硬盘
cat /proc/scsi/scsi
host :scsi硬盘的控制器编号
channel:scsi硬盘所在的通道,单通道默认为0
id:硬盘的编号,默认第一块编号为0,第二块编号为1,以此类推
lun:逻辑器编号,默认为0
#echo “scsi add-single-device 2 0 1 0” >>/proc/scsi/scsi
在线移除
#echo“scsi remove-single-device 2 0 1 0” >>/proc/scsi/scsi
3、swap
(1)swap分区管理
交换分区,即虚拟内存,当真实内存不够用了,从硬盘上划分一块空间,临时当内存来用
df -h :查看文件系统的使用情况(分区的使用情况)
free -h : 查看内存的使用情况
-m : 以M显示大小
-g : 以G显示大小
(2)制作swap分区
# mkswap /dev/sdb1
(3)开启swap功能
# swapon /dev/sdb1 ---开启
# swapoff /dev/sdb1 ---关闭
(4)实现开机自动开启,修改配置文件
vi /etc/fstab
/dev/sdb1 swap swap defaults 0 0
这篇关于Linux swap分区管理、i节点、block块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法