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-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南