访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux系统stat指令用法

时间:2019-07-26

linux命令_linux解压命令_linux 关机命令

stat指令:文件/文件系统的详细信息显示。

stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:

stat命令-->用来显示文件的详细信息,包括inode, atime, mtime, ctime

适用场景:

可以通过查看如下命令查看:cat /proc/version复制代码作用: 查看目录“/proc”下version的信息,也可以得到当前系统的内核版本号及系统名称补充说明:/proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。 运行根目录下的php-switch.bat即可进入php切换的命令窗口 切换到php4: 在命令窗口输入4 切换到php5: 在命令窗口输入5 移动整体环境到其它地方(移动到其它目录或服务器) 只运行根目录下的setup_xampp.bat即可进入命令窗口,选择“1"对环境重新进行初始化即可。下载过程中,可在源码目录中使用命令du –sh或du –sm查看下载了多少,查看文件和文件夹大小可用命令du -h,可用参数--max-depth指定目录深度,查看当前目录使用的总空间大小du -h --max-depth=0,查看当前及其下一级各目录使用的总空间大小为:du-h --max-depth=1,依次类推。

备注:

1)%20stat常用输出示意图:

2)%20用于查看atime,mtime,ctime的ls命令用法:

3)%20stat命令的几点说明:

-f不显示文件本身的信息,显示文件所在文件系统的信息

-L显示符号链接

-C%20文件权限

-t简洁模式,只显示摘要信息

事实上,stat命令显示的是文件的I节点信息。Linux文件系统以块为单位存储信息,为了找到某一个文件所在存储空间的位置,用I节点对每个文件进行索引。

所谓的I节点,是文件系统管理的一个数据结构,是一个64字节长的表,包含了描述文件所必要的全部信息,其中包含了文件的大小,类型,存取权限,文件的所有者

查询rc.d文件的信息

[root@redhat%20rc.d]#%20stat%20rc0.d///可以清楚的分析文件或目录的信息

File:%20`rc0.d/'

Size:4096%20Blocks:%208%20IO%20Block:%204096%20directory

Device:%20fd00h/64768dInode:%201309217%20Links:2

Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)

Access: 2014-06-26 21:02:26.776082938 +0800

Modify: 2014-06-12 15:16:57.848087079 +0800

Change: 2014-06-12 15:16:57.848087079 +0800

[root@redhat rc0.d]# du -sh //这个目录下的所有文件共4K和上面大小差不多

4.0K.

查询ec.d文件所在文件系统的信息:

[root@redhat rc.d]# stat -f rc0.d///这个显示的跟当前系统的文件系统信息一样,因为rc.0就在当前系统的文件系统

File: "rc0.d/"

ID: 303116b72802c784 Namelen: 255 Type: ext2/ext3

Block size: 4096 Fundamental block size: 4096

Blocks: Total: 7558388 Free: 5545748 Available: 5161800

 上一个教程:Linux的find命令