如何查看linux系统下,各文件系统版本?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看linux系统下,各文件系统版本?相关的知识,希望对你有一定的参考价值。

使用modinfo能看到一些信息:
[root@hadoop221-64 ~]# modinfo ext4
filename: /lib/modules/2.6.18-238.el5/kernel/fs/ext4/ext4.ko
license: GPL
description: Fourth Extended Filesystem
author: Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others
alias: ext4dev
srcversion: 2F0473C4EC93A0C700B190C
depends: jbd2,crc16
vermagic: 2.6.18-238.el5 SMP mod_unload gcc-4.1
parm: default_mb_history_length:Default number of entries saved for mb_history (int)
module_sig: 883f3504d2f6f44c099fb4d84a418b6112464e0a092388b99fd172dbb6f605756328beedde27d1ca109f752213778e3541784f39af543e92515c234f49
[root@hadoop221-64 ~]#

在Linux中可以使用如下几种方法来查看文件系统,即可以看到文件系统的版本,比如ext4还是ext3。

1. mount

:~$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro,user_xattr)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/kysnail/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=kysnail)
:~$

2. df

:~$ df -lhT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sda1 ext4 19G 11G 7.8G 57% /
none devtmpfs 498M 248K 497M 1% /dev
none tmpfs 502M 252K 501M 1% /dev/shm
none tmpfs 502M 96K 502M 1% /var/run
none tmpfs 502M 0 502M 0% /var/lock
none tmpfs 502M 0 502M 0% /lib/init/rw
none debugfs 19G 11G 7.8G 57% /var/lib/ureadahead/debugfs
:~$

3. fdisk

:~$ sudo fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It\'s strongly recommended to
switch off the mode (command \'c\') and change display units to
sectors (command \'u\').

Command (m for help): c
DOS Compatibility flag is not set

Command (m for help): u
Changing display/entry units to sectors

Command (m for help): p

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 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
Disk identifier: 0x00077544

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 40105983 20051968 83 Linux
/dev/sda2 40108030 41940991 916481 5 Extended
/dev/sda5 40108032 41940991 916480 82 Linux swap / Solaris

Command (m for help): q

4. file

:~$ sudo file -s /dev/sda
/dev/sda: x86 boot sector; partition 1: ID=0x83, active, starthead 32, startsector 2048, 40103936 sectors; partition 2: ID=0x5, starthead 254, startsector 40108030, 1832962 sectors, code offset 0x63
kysnail@ubunkysnail:~$ sudo file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=4942da40-8a49-4bfd-9dc2-45c906d48413 (needs journal recovery) (extents) (large files) (huge files)
:~$

5. parted

:~$ sudo parted
GNU Parted 2.2
使用 /dev/sda
欢迎使用 GNU Parted! 输入 \'help\'可获得命令列表.
(parted) p
Model: VMware, VMware Virtual S (scsi)
磁盘 /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
分区表:msdos

数字 开始: End 大小 类型 文件系统 标志
1 1049kB 20.5GB 20.5GB primary ext4 启动
2 20.5GB 21.5GB 938MB extended
5 20.5GB 21.5GB 938MB logical linux-swap(v1)

(parted)

6. 查看 fstab
# /etc/fstab: static file system information.
#
# Use \'blkid -o value -s UUID\' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=4942da40-8a49-4bfd-9dc2-45c906d48413 / ext4 errors=remount-ro,user_xattr 0 1
# swap was on /dev/sda5 during installation
UUID=935fb95d-771f-448e-9d23-4820106e1783 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
参考技术A 建议:
以Redhat Enterprise Linux 5(RHEL 5)为例:
1. 如果查看系统版本,可以输入命令:"lsb_release -a",显示如下:
[root@localhost ~]# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Release: 5.4
Codename: Tikanga
2. 如果查看文件系统版本,可以输入命令:“ df -T",显示如下:
[root@localhost /]# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup01-LogVol00
ext3 278152904 8497408 255298200 4% /
/dev/cciss/c0d0p1
ext3 101086 19585 76282 21% /boot
tmpfs tmpfs 3955380 0 3955380 0% /dev/shm
none tmpfs 3955292 40 3955252 1% /var/lib/xenstored
其中ext3之类的就是文件系统类型。
参考技术B 我知道redhat的是
看发行版本号:
cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 6)

看内核:
uname -a
Linux digicanfs 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux
参考技术C xfs_info -V /dev/sdc
就可以看到xfs的版本号了
参考技术D 那看你到哪买,如果到实体店买估计一千二百左右,如果网上买的,九百多就可以买到了。

Linux系统如何查看版本信息

在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查看呢.下面给大家介绍几种查看的方式

输入"uname -a ",可显示电脑以及操作系统的相关信息。

输入"cat /proc/version",说明正在运行的内核版本。

输入"cat /etc/issue", 显示的是发行版本信息

lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)

如果不知道命令的意思.可以通过 "man 命令"可以查看它的使用方式.及详细信息.

以上是关于如何查看linux系统下,各文件系统版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何查看linux系统的jdk版本

如何查看自己的android手机各分区的文件系统类型

linux系统内怎么查看系统版本

如何查看linux文件系统的类型?

如何查看linux应用zabbix版本

Linux下如何查看版本信息