掌握技巧: Linux分区、系统文件格式查看方法 (linux查看分区系统文件格式)

Linux是一种广泛使用的操作系统,它的高可定制性和扩展性使得它在服务器领域有着广泛应用。而掌握Linux分区和文件格式查看方法,有助于我们更好地管理和维护系统。

一、Linux分区

1.1 查看分区信息

在Linux系统下,我们可以使用df命令查看分区信息。

df命令用于显示文件系统的磁盘使用情况统计信息,常用的几个选项为:

-h:以可读的形式显示磁盘容量

-T:显示分区的文件系统类型

-i:显示分区的inode使用情况

举例说明:

命令:df -h

结果:

Filesystem Size Used Avl Use% Mounted on

udev 16G 0 16G 0% /dev

tmpfs 3.2G 9.9M 3.2G 1% /run

/dev/mapper/vg_test01-lv_root 14G 4.0G 9.2G 31% /

tmpfs 16G 91M 16G 1% /dev/shm

tmpfs 5.0M 0 5.0M 0% /run/lock

tmpfs 16G 0 16G 0% /sys/fs/cgroup

/dev/sda2 976M 153M 756M 17% /boot

/dev/sda1 511M 7.9M 504M 2% /boot/efi

tmpfs 3.2G 16K 3.2G 1% /run/user/1000

我们可以看到,该系统有四个分区,分别是/dev/mapper/vg_test01-lv_root、/dev/sda2、/dev/sda1、/dev/shm,其中/dev/mapper/vg_test01-lv_root为主分区,也是系统启动时默认挂载的分区。

1.2 创建分区

在Linux系统下,我们可以使用fdisk和parted命令来创建和管理分区。

fdisk命令用于创建和管理磁盘分区,常用的几个选项为:

-l:列出所有硬盘和分区的信息

-n:创建新分区

-d:删除指定的分区

-w:写入更改

举例说明:

命令:fdisk -l

结果:

Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x7e0ef57b

Device Boot Start End Sectors Size Id Type

/dev/sda1 * 2023 1050623 1048576 512M ef EFI (FAT-12/16/32)

/dev/sda2 1050624 2023199 1048576 512M 83 Linux

/dev/sda3 2023200 41943006 39843807 19.2G 8e Linux LVM

我们可以看到,该系统有三个分区,分别是/dev/sda1、/dev/sda2、/dev/sda3。

parted命令用于硬盘的分区和调整分区大小。常用的几个选项为:

mklabel:创建新磁盘标签(分区表)

mkpart:创建新分区

rm:删除分区

resize:调整分区大小

举例说明:

命令:parted /dev/sdb

结果:

GNU Parted 3.2

Using /dev/sdb

Welcome to GNU Parted! Type ‘help’ to view a list of commands.

(parted)

创建分区:

(parted) mkpart primary 0% 50%

结果:

(parted) mkpart primary 0% 50%

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? i

Ignored

(parted)

删除分区:

(parted) print

Model: ATA QEMU HARDDISK (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: msdos

Disk Flags:

Number Start End Size Type File system Flags

1 1049kB 10.7GB 10.7GB primary lvm

2 10.7GB 21.5GB 10.7GB primary

(parted) rm 2

结果:

(parted) rm 2

(parted) print

Model: ATA QEMU HARDDISK (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: msdos

Disk Flags:

Number Start End Size Type File system Flags

1 1049kB 10.7GB 10.7GB primary lvm

(parted)

二、系统文件格式查看方法

2.1 文件格式

在Linux系统下,我们可以使用file命令查看文件格式。

file命令用于显示文件类型,常用的几个选项为:

-i:显示 MIME 类型

-z:禁止显示解压缩后的信息

-b:只输出类型信息

举例说明:

命令:file /etc/passwd

结果:/etc/passwd: ASCII text

命令:file -i /etc/passwd

结果:/etc/passwd: text/pln; charset=us-ascii

我们可以看到,/etc/passwd是ASCII文本类型。

2.2 文件类型

在Linux系统下,我们可以使用ls命令查看文件类型。

ls命令用于显示文件或目录的信息,常用的几个选项为:

-l:显示文件或目录的详细信息

-d:仅显示目录的信息

-F:在文件名后加上符号提示文件类型

-a:显示所有文件或目录,包括隐藏文件或目录

举例说明:

命令:ls -l /etc

结果:

total 576

drwxr-xr-x 2 root root 4096 Nov 15 2023 acpi

-rw-r–r– 1 root root 199 May 2 2023 adduser.conf

drwxr-xr-x 2 root root 4096 Nov 15 2023 alternatives

-rw-r–r– 1 root root 1235 Jun 10 2023 apg.conf

我们可以看到,/etc目录下有很多文件和目录,其中drwxr-xr-x表示的是目录类型。

通过学习Linux分区和文件格式查看方法,我们可以更好的管理和维护系统。Linux分区的创建和管理可以通过fdisk和parted命令实现,而文件格式和类型查看可以通过file和ls命令实现。这些方法对于Linux系统管理员来说都是十分重要的。

相关问题拓展阅读:

Linux系统分区是什么格式的?

主轮睁乱分区是Ext4格式,另一个SWAP分区格式。早哪

1、linux最少需要两个分区,主分区是Ext4格式,另一个SWAP分区格式。

2、新版的linux在安装时一般会需要3个分区:

之一个是引导分区,用来安装UEFI等引导信息,通常用Ext2、Ext4的格式;

第二个就是安装系统和储存文件的Ext4格式分区;

第三个就是专用于与内存交换数据和作为缓存使用的SWAP分区。

3、Linux管理文件的模式与windows不一样,是采用文件夹模式,在linux系统当中,新的硬盘加入也是以文件夹的方式挂载到主分区,而不是采用windows的分区模式,通常只能看到Ext4分区,看不到linux的引导分区和交换分区的。

扩展资料:

安装Linux时,默认分为三个区,分别是/boot分区、根分区和swap分区.这三个分区分别对应的盘符是hda1、hda2、hda3。

1、boot分区

该分区对应于/boot目录,约100MB,该分区存放Linux的Grub(bootloader)和内核源码。用户可通过访问/boot目录来访问该分区,换句话说,用户对/boot目录的操作就是操腊档作该分区。

2、swap分区

该分区没有对应的目录,故用户无法访问。

Linux下的swap分区即为虚拟内存,虚拟内存用于当系统内存空间不足时,先将临时数据存放在swap分区,等待一段时间后,然后再将数据调入到内存中执行,所以说,虚拟内存只是暂时存放数据,在该空间内并没有执行。

参考资料来源:

百度百科-linux磁盘分区

LINUX中如何查看已经创建好的LV的文件系统类型?

server1:~# fdisk -l

Disk /dev/sda: 21.4 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Device Boot StartEnd Blocks Id System

/dev/sda1 *+ 83 Linux

/dev/sda 83 Linux

/dev/sda 82 Linux swap / Solaris

Disk /dev/sdb: 85.8 GB,bytes

255 heads, 63 sectors/track,cylinders

Units = cylinders of* 512 =bytes

Device Boot StartEnd Blocks Id System

/dev/sdb+ 8e Linux LVM

文件系统

确实是燃型仿用df来看,看磁盘系统的话应该是用fdisk -l来租岁看,可以看到LVM下的磁盘皮纤分区sdb1的系统ID是8e 也就是LVM的格式

文件类型嘛隐桥~,看/etc/fstab,这是系统要挂颂携森的分区。不在这的话,fdisk可以看。或野亩者mount一下测出来。

$ df -T

Filesystem Type 1K-敏含孝老稿blocks Used Available use% Mounted on

/桥稿dev/hda2 ext% /

关于linux查看分区系统文件格式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 掌握技巧: Linux分区、系统文件格式查看方法 (linux查看分区系统文件格式)