Linux文件系统简介及常用命令
在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文件系统简介及常用命令相关推荐
- linux安装虚拟机与常用命令
目录 1.安装centos 1.1 基本网络配置 1.2 虚拟机克隆 2.安装资源 3. Linux文件系统概览 3.1 Linux文件系统简介 3.2 文件目录结构 4. linux命令大全 4.1 ...
- linux命令的使用实验报告,Linux实验报告一-常用命令使用.doc
Linux实验报告一-常用命令使用.doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 常用命令使用 专业名称 计算机科学与技术班 级 计科1405 学生姓名 高宏伟学号(8位) 04 ...
- Linux目录结构和常用命令
Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...
- Linux基础概念及常用命令
Linux基础概念及常用命令 文章目录 Linux基础概念及常用命令 1 Linux概述 1.1 为什么要学Linux 1.2 Linux简介 1.3 Linux 发行版 1.4 Linux 应用领域 ...
- Linux: 近100个常用命令大全
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出 ...
- 【Java从0到架构师】Linux 基础知识、常用命令
Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...
- linux pki目录,Linux目录结构和常用命令
Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
- 97 条 Linux 运维工程师常用命令总结
97 条 Linux 运维工程师常用命令总结 1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件-A 通-a,但不列出"." ...
最新文章
- Linux虚拟机创建后如何进行登录(Windows Azure)
- day20-----------IO流(传智视频)
- java if语句选择题_选择语句(if else) 习题(2017/12/1)
- XML原理及应用pdf
- python如何爬虫eps数据_入门Python爬虫 -- 解析数据篇
- 动态规划法求最大字段和时间复杂度_面试必备——手撕代码(1)“最大子序列和”...
- 新手记录SPSS学习笔记1
- 安徽省计算机二级水平考试试卷,安徽省计算机二级考试理论试题(附答案)
- 纵横公路造价软件学习_《纵横公路造价软件操作步骤.doc
- 互金舆情精选-2019/1/31
- Zabbix通过SNMP协议监控H3C交换机
- 女赛--Girl Love Value (01背包)
- 如何在手机上预览本地h5页面
- vue.js devtools
- 无源波分和彩光模块_无源组网向半有源组网改造的5G前传无源WDM方案
- 04-05赛季欧洲冠军杯决赛.AC milan vs Liverpool
- [转]清华梦的粉碎——写给清华大学的退学申请
- 无线局域网简介 小白级别
- 紫外线消毒器:飞利浦紫外线杀菌灯TUV30W型号
- ctf-show misc入门1-23加41