Linux学习之路2

磁盘与文件系统

  1. 首先文件系统一般会三个区块信息:superblock、inode、block
    superblock:记录仪此filesystem的整体信息,包括inode/block的总量、使用量、剩余量,以及相关格式。
    inode:记录文件的属性,一个文件占用一个inode,同时记录此文件的数据所在的block号码。
    block:实际记录文件的内容,若文件太大时,会占用多个block。
  2. df [-hi…] [目录或文件名] -h:以人们较易阅读的GBytes,MBytes,KBytes等格式自行显示
    -i:不用磁盘容量,而已inode的数量显示
    du [-s…] 目录或文件名 -s:列出总量而已,而不列出每个各别的目录占用容量
  3. 实体链接与符号链接:ln
    Hard Link(实体链接):

    这里写图片描述

    hard Link限制:不能夸filesystem、不能link目录

    Symbolic Link(符号链接):

    这里写图片描述

    ln [-sf] 来源文件 目标文件 -s:如果不加任何参数 hard link,加-s是符号链接

  4. 磁盘分区
    lsblk [-dfimpt] [device] 列出系统磁盘列表
    -d:仅列出磁盘本身,并不会列出分区数据
    -f:同时列出该磁盘内的文件系统名称
    。。。
    blkid 列出装置的UUID等参数
    parted 列出磁盘的分区表类型与分区信息 eg:parted /dev/vda print
    磁盘分区:gdisk(GPT)/fdisk(MBR)
    gdisk 装置名称 -> command 选项
  5. 磁盘挂载:mount -a : 将所有未被挂载的磁盘都挂载上来
    mount -l : 可增列label名称
    mount [-t 文件系统] LABEL=” 挂载点
    mount [-t 文件系统] UUID=” 挂载点 (-t表示欲挂载的类型)
    mount [-t 文件系统] 装置文件名 挂载点
    开机挂载
    /etc/fstab 和 /etc/mtab
    [装置/UUID等] [挂载点] [文件系统] [文件系统参数] [dump] [fsck]
  6. 内存置换空间swap
    。。。待续
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值