linux知识点总结

  1. 主分区只能有四个,拓展分区只能有一个,并且算作主分区的一种,即为主分区加拓展分区一共四个。
  2. 逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘,LInux最多支持11个逻辑分区
    扩展分区不能格式化,也不能写入数据
  3. 分区号1、2、3、4只能给主分区和扩展分区使用,不能给逻辑分区使用
  4. ext4最大支持1EB文件系统和16TB的文件
  5. 根下的proc和sysfs是内存挂载点
  6. 文件系统查看命令df -h 使用习惯单位显示容量
    -a显示所有的文件系统信息,包括特殊文件系统,比如/proc、/sysfs
    -T显示文件系统类型
  7. ls查看目录的大小只能统计一级目录的文件名所占大小
  8. 统计目录或文件大小 -a 显示每个子文件的磁盘占用量,默认只统计子目录的磁盘占用量
    -h使用习惯单位显示磁盘占用量
    -s统计总占用量,而不列出子目录和子文件的占用量
  9. df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经被删除了,但是程序并没有释放空间)
  10. du命令是面向文件的,只会计算文件或目录占用的空间, df看到的空间才是真正的可以使用的空间
  11. 文件系统修复命令fsck [选项] 分区设备文件名
    -a 不用显示用户提示,自动修复文件系统
    -y 自动修复,和-a 作用一致,不过有些文件系统只支持-y
  12. dumpe2fs 查询分区的数据块(主要是超级块)
  13. mount -l 查询系统中已经挂载的设备,显示卷标名称
    -a 依据配置文件/etc/fstab的内容,自动挂载
    [-t 文件系统]   [ -L卷标名 ]   [ -o 特殊选项]   设备文件名   挂载点
    
    -o特殊选项中有noexec参数,可以导致可执行文件无法执行,并且不受root用户和chmod权限的制约
  14. 一般来讲,/media目录用来挂载光盘,/mnt挂载U盘
  15. umount 设备文件名或挂载点
  16. mount -t ntfs-3g 分区 挂载点
  17. fdisk 分区命令 -d 删除分区
    -t 更改分区ID号
    -n 新建分区
    -w 保存退出
    -q 不保存退出
    -l 查看分区类型
  18. partprobe重新读取分区表信息
  19. mkfs -t 文件类型 分区盘符 格式化分区
  20. mkswap 分区盘符 格式化swap分区
    swapon 分区盘符 把分区盘符加入swap分区
    swapoff 分区盘符 把分区盘符从交换空间取消
文章目录
,