在linux系统中一切皆是文件,下面简要总结了一下linux文件系统中分区类型、文件系统类型以及常用命令。

一、分区类型
1.主分区:最多只能有四个
2.扩展分区:只能有一个,也可以看做是主分区的一种。即主分区加扩展分区最多只能有四个。
但是扩展分区不能存储数据和格式化,必须要划分成逻辑分区才能使用。
3.逻辑分区:是在扩展分区中划分得到的,分区号从5开始(1-4被主分区和扩展分区占用),
如果是IDE硬盘linux最多支持59个逻辑分区,如果是SCSI硬盘linux最多支持11个逻辑分区。

格式化:写入文件系统。又称逻辑格式化,它是指根据用户选定的文件系统(如windows下的FAT16,FAT32,NTFS,Linux下的EXT2,EXT3,EXT4等)

在磁盘上特定的区域写入特定的数据,在分区中划分一片空间用于存放文件的分配表、目录表等用于文件管理的磁盘空间。

linux通过字母和数字来标志分区
设备类型:
hd:IDE硬盘
sd:SCSI硬盘

分区所在设备:
hda:第一块IDE硬盘
sdc:第三块SCSI硬盘

如:
/dev/hda3 指第一块IDE硬盘上的第三个主分区或扩展分区
/dev/sdb6 第二个SCSI硬盘上的第二个逻辑分区
注意:如果硬盘上没有分区,则一律不加数字,代表整块硬盘

二、文件系统类型

ext2:是ext文件系统的升级版本,Red Hat Linux7.2版本以前的系统默认都是
ext2文件系统。1993年发布,最大支持16TB的分区和最大2TB的文件。
ext3:ext3文件系统是ext2文件系统的升级版本,最大的区别就是带日志功能,以便在系统故障时提高文件系统的可靠性。
支持最大16TB的分区和最大2TB的文件
ext4:是ext3文件系统的升级版。ext4在性能、伸缩性和可靠性方面有大量改进。比如向下兼容ext3、
最大1EB文件系统和16TB文件、无限数量子目录、Extents连续数据块概念、多块分配、延迟分配、
持久预分配、快速FSCK、日志校验、无日志模式、
在线碎片整理、inode增强、默认启用barrier等。是CentOS6.3默认的文件系统。

三、文件系统常用命令
df:查看文件系统的磁盘空间占用信息
df 选项 文件
选项:
-a:显示所有的文件系统信息,包括特殊文件系统,如 /proc、/sysfs
-h:方便阅读方式显示,如KB,MB,或GB
-T:显示文件系统类型
-m:以MB为单位显示容量
-k:以KB为单位显示容量。也是默认单位
-i:显示inode信息

du:统计目录或文件大小
du 选项 目录或文件名
选项:
-a:显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
-h:以方便阅读方式显示磁盘占用量,如KB,MB或GB
-s:统计总占用量,而不列出子目录和子文件的占用量
注意:如果目录中文件较多,使用du命令会扫描整个目录,比较耗资源,速度慢。

df和du的区别
1.df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令本身或程序占用的空间(如文件已经删除,
但是程序并没有释放空间),所以使用df查看到的剩余空间才是真正可用空间。
2.du命令是面向文件的,只会计算文件或目录占用的空间

fsck:文件系统修复
fsck 选项 分区设备文件名(如/dev/sda1)
选项:
-a:不显示用户提示,自动修复文件系统
-y:自动修复。和-a作用一致,有的文件件系统只支持-y
该命令系统启动时会自动执行一次,所以平时很少使用知道就可以,而且使用该命令需要管理员权限。

转载于:https://www.cnblogs.com/iaknehc/p/6058663.html

Linux文件系统简介及常用命令相关推荐

  1. linux安装虚拟机与常用命令

    目录 1.安装centos 1.1 基本网络配置 1.2 虚拟机克隆 2.安装资源 3. Linux文件系统概览 3.1 Linux文件系统简介 3.2 文件目录结构 4. linux命令大全 4.1 ...

  2. linux命令的使用实验报告,Linux实验报告一-常用命令使用.doc

    Linux实验报告一-常用命令使用.doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 常用命令使用 专业名称 计算机科学与技术班 级 计科1405 学生姓名 高宏伟学号(8位) 04 ...

  3. Linux目录结构和常用命令

    Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...

  4. Linux基础概念及常用命令

    Linux基础概念及常用命令 文章目录 Linux基础概念及常用命令 1 Linux概述 1.1 为什么要学Linux 1.2 Linux简介 1.3 Linux 发行版 1.4 Linux 应用领域 ...

  5. Linux: 近100个常用命令大全

    1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出 ...

  6. 【Java从0到架构师】Linux 基础知识、常用命令

    Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...

  7. linux pki目录,Linux目录结构和常用命令

    Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...

  8. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  9. 97 条 Linux 运维工程师常用命令总结

    97 条 Linux 运维工程师常用命令总结 1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件-A 通-a,但不列出"." ...

最新文章

  1. Linux虚拟机创建后如何进行登录(Windows Azure)
  2. day20-----------IO流(传智视频)
  3. java if语句选择题_选择语句(if else) 习题(2017/12/1)
  4. XML原理及应用pdf
  5. python如何爬虫eps数据_入门Python爬虫 -- 解析数据篇
  6. 动态规划法求最大字段和时间复杂度_面试必备——手撕代码(1)“最大子序列和”...
  7. 新手记录SPSS学习笔记1
  8. 安徽省计算机二级水平考试试卷,安徽省计算机二级考试理论试题(附答案)
  9. 纵横公路造价软件学习_《纵横公路造价软件操作步骤.doc
  10. 互金舆情精选-2019/1/31
  11. Zabbix通过SNMP协议监控H3C交换机
  12. 女赛--Girl Love Value (01背包)
  13. 如何在手机上预览本地h5页面
  14. vue.js devtools
  15. 无源波分和彩光模块_无源组网向半有源组网改造的5G前传无源WDM方案
  16. 04-05赛季欧洲冠军杯决赛.AC milan vs Liverpool
  17. [转]清华梦的粉碎——写给清华大学的退学申请
  18. 无线局域网简介 小白级别
  19. 紫外线消毒器:飞利浦紫外线杀菌灯TUV30W型号
  20. ctf-show misc入门1-23加41

热门文章

  1. 前端性能的几个基础指标
  2. 我和“限速”之间的纠缠(一)
  3. js正则表达式限制输入中文字符。
  4. application time for the banking industry
  5. put the eye care sticker on the neck is relief
  6. vc2010多线程使用std标准模板库容器DEBUG版迭代器BUG
  7. CentOS搭建FTP
  8. linux命令之vmstat
  9. Spotify开源其Cassandra编排工具cstar
  10. java算法 第七届 蓝桥杯B组(题+答案) 5.抽签