Ext2:ext2是为解决ext的缺陷而设计的,它又被称为二级扩充文件系统。
Ext3:Ext3是Ext2的下一代,也就是保有Ext2的格式之下再加上日志功能。
EXT4:是第四代扩充文件系统(Fourthextendedfilesystem,简写为ext4)是linux系统下的日志文件系统,是Ext3文件系统的后继版本。
xfs:主要特点包括以下几点:
1、数据完全性
因为文件系统开启了日志功能,意外宕机发生后,c盘上的文件不会受到破坏了。
2、传输特点
XFS查询与分配储存空间特别快。xfs文件系统能连续提供快速的反应时间。
3、可扩充性
可以支持上百万T字节的储存空间。XFS使用高的表结构(B+树),保证了文件系统可以快速搜索与快速空间分配。
4、传输带宽
XFS能以接近裸设备I/O的性能储存数据。
Linuxswap:它是Linux中一种专门用于交换分区的swap文件系统。Linux是使用这一整个分区作为交换空间。通常这个swap格式的交换分区是主显存的2倍。在显存不够时,Linux会将部份数据讲到交换分区上。
VFAT:VFAT叫长文件名系统,这是一个与Windows系统兼容的Linux文件系统,支持长文件名,可以作为Windows与Linux交换文件的分区。
原文
==========================================================
s开头是串行设备,h开头是并行设备。d是……
1.请查资料了解这种术语:/dev/hda,/dev/hdb,/dev/sda,/dev/sdb,她们之间有哪些区别?
答:hda通常是指IDE插口的硬碟,hda指第一块硬碟,hdb指第二块硬碟,等等;sda通常是指SATA插口的硬碟,sda指第一块硬碟,sdb指第二块硬碟,等等。
2.为何du-b/etc/passwd和du-k/etc/passwd所得到的结果不一致呢?按道理讲1024b等于1k阿铭的/etc/passwd为1181b而使用k为单位表示它居然是4k.
答:du-b显示的是文件的实际大小;du-k显示的是文件所占c盘块的大小,du不带参数默认是显示块的大小。一个块大小为4KB,一个块只能储存一个文件,大于4KB的文件占用一个块的大小,小于4KB的文件占用多个块,大小为4KB的整数倍。/etc/passwd大小为1181b,大于4KB,所以使用du或则du-k显示大小为4KB。
3.请查资料,了解c盘的那些概念:heads,sectors,cylinders.
答:硬碟界定为盘片(Heads)、柱面(Cylinder)、扇区(Sector)。
盘片(Heads):每张磁片的正反两面各有一个磁道,一个磁道对应一张磁片的一个面。因而,用第几盘片就可以表示数据在那个磁面。
柱面(Cylinder):所有磁片中直径相同的同心扇区构成“柱面",意思是这一系列的扇区垂直叠在一起linux安装磁盘分区,就产生一个柱面的形状。简单地理解,柱面就是扇区。
磁道(Sector):将扇区界定为若干个小的区段,就是磁道。其实很小,但实际是一个团扇的形状,故称为磁道。每位磁道的容量为512字节。
硬碟容量=盘片数×柱面数×扇区数×512字节。
4.请估算c盘分区的时侯linux学习,每一个柱面空间是多大?阿铭的第二块c盘是8589MB(8589934592bytes),总共有1044个柱面。
答:柱面空间=c盘容量/柱面数=8589934592/1044=8227906bytes
5.查资料了解ide和scsi插口的c盘有哪些不一样,scsic盘(sda,sdb)最多可以分多少个逻辑分区(这个了解即可)?
答:IDE(IntergratedDeviceElectronics,电子集成驱动器)通常是有扁平线缆联接的,一个扁平线缆可以联接2个IDE硬碟,而一个计算机通常提供2个扁平线缆,所以通常准许4块IDE硬碟。IDE经过多年的发展,成熟,廉价,稳定。通常旧式的笔记本中装的都是这些硬碟。目前主流的硬板早已是SATA硬碟了。IDE是平行传输的,而SATA是串行传输的。
SCSI(SmallComputerSystemInterface:大型计算机系统插口)的出现主要是因为原有IDE插口的硬碟怠速比较低,传输效率比较慢。因为SCSI硬碟独立于系统总线工作,所以它的最大优点就在于系统的占用率低,其实它还有一些优点,怠速高,传输速度快,更稳定。但也有一些缺点,价钱高,安装没有IDE便捷。
一块SCSI硬碟最大分区只能分三个主分区加一个扩充分区,而扩充分区最多可分15个逻辑分区,这是硬件限制,不能突破。
6.把c盘格式化成ext4文件系统时,假若指定块大小并不是1会发生哪些?指定块大小最小是多少,最大又是多少?
答:当低格文件系统时,假若指定块大小不是1024、2048、4096这几个标准值,会出现下边几种情况:
(1)当指定块大于1024时,则提示错误“无效的块大小”,不能低格。
(2)当指定块小于1024且大于2048时,则实际以1024的块大小进行低格。
(3)当指定块小于2048且大于4096时,则实际以2048的块大小进行低格。
(4)当指定块小于4096且大于或等于65536时,则提示块值太大,是否继续,选择y继续,则以不小于指定块的4K的整数倍值(从4K到32K)进行低格。
(5)当指定块小于等于65536时linux命令行,则提示块值太大,是否继续,选择y继续,则以65536字节进行低格。
(6)当指定块小于65536时,则提示错误“无效的块大小”,不能低格。
7.怎样查看当前系统里各个分区都是哪些类型的文件系统?
答:(1)mount
(2)df-T
8./dev/zero和/dev/null在linux系统中是哪些文件,有哪些作用?
答:(1)/dev/zero是一个造零器,它可以源源不断的提供0,它可以用于向设备或文件写入字符串0,可以用它来创建一个指定宽度用于初始化的空文件,例如临时交换文件等。
(2)/dev/null它是空设备,俗称为位桶(bitbucket),任何写入它的输出就会被抛弃。常拿来严禁标准输出和标准错误的输出。假如不想让消息以标准输出显示或写入文件,这么可以将消息重定向到位桶。
9.Linux下df和du两个命令主要拿来做哪些?
答:(1)df查看c盘分区和文件系统信息
(2)du查看目录或文件所占用的c盘空间大小
10.在Linux系统下,用哪些命令为一个新c盘分区呢?又用哪些命令低格c盘?
答:fdisk为新c盘分区;可以使用mkfs.ext2、mkfs.ext3、mkfs.ext4、mke2fs等命令低格c盘。mke2fs功能更多。
11.假如不能使用mount挂载c盘时,我们须要使用哪些命令获取相关错误信息?
答:dmesg
12.当卸载某个c盘或则分区时,报错:“umount:/newdir:deviceisbusy.”我们怎么做?
答:报这个错,可能是由于当前用户在/newdir目录下,可以先退出这个目录之后卸载,也可以使用命令umount-l/newdir强制卸载。
13.怎样获取某个分区的UUID?
答:使用blkid命令
14.怎样使用dd命令生成一个大小为500M的文件?
答:ddif=/dev/zeroof=/bigfilebs=1024kcount=500
15.查看显存大小的命令是?如何以M为单位显示?
答:free-m
16.怎样查看各文件系统的inode数使用情况?
答:df-i
17.使用vmware虚拟机分配一块1G的虚拟c盘,并使用fdisk分区工具给新加的c盘分3个主分区,分别200M,之后再分3个逻辑分区,分别100M.
答:fdisk/dev/sdb回车后,先按n,按p,输入1,再输入1,再输入+200M;按n,按plinux安装磁盘分区,输入2,再回车,再输入+200M;按n,按p,输入3,再回车,再输入+200M;按n,按e,接着按两次回车;按n,接着回车,输入+100M;按n,接着回车,输入+100M;按n,接着回车,输入+100M;
18.给c盘分区的时侯,最多可以分几个主分区,最多可以分几个扩充分区,扩充分区和逻辑分区的关系时哪些?
答:最多4个主分区,最多一个扩充分区,只有界定了扩充分区后,才可以在扩充分区内界定逻辑分区,也就是说逻辑分区是在扩充分区内的。
19.我使用fdisk-l/dev/sdb查看c盘分区状况的时侯,发觉有如此几个分区:sdb1,sdb3,sdb5,sdb6,sdb7,这么请估算一下,这个c盘,共有几个主分区和几个逻辑分区?
答:一个主分区,三个逻辑分区(sdb5,sdb6,sdb7)
20.有哪些方式可以查看某个分区低格时指定的块大小为多少(1024,2048,4096)?
答:第一个方式是,touch1;echo1>1;du-sh1瞧瞧1的大小是几k,是1k块大小就是1024,2k块大小就是2048,4k块大小就是4096
第二个方式是,tune2fs-l/dev/sda1|grep'Blocksize'
原文: