linux随身指南 pdf,Linux 随身指南.pdf

Linux 随身指南

56

12. 文件属性

stat 显示文件与目录的属性。

wc 计算文本文件的字节数、单词数、行数。

du 显示文件与目录所占磁盘空间。

file 辨识(猜测)文件的类型。

touch 改变文件与目录的时间戳。

chown 改变文件与目录的拥有者。

chgrp 改变文件与目录的从属组。

chmod 改变文件与目录的访问模式。

chattr 改变文件与目录的扩展属性。

lsattr 列出文件与目录的扩展属性。

显示Linux 文件的内容只是事情的一半。我们还需要能够查阅文件内容之外

的信息,像拥有者、大小、访问模式等。虽然ls -l命令(见第41 页“8.

文件基本操作”)能够显示文件的部分属性,但是Linux 还提供了其他工具

来显示更详尽的额外信息。

stat [options] files coreutils

/usr/bin stdin stdout -file --opt --help --version

stat命令能显示文件(默认行为)或文件系统(加上-f 选项)的重要属

性。文件信息的形式如下:

$ stat myfile

File: `myfile'

Size: 3280 Blocks: 8 IO Block: 4096 regular file

Device: 302h/770d Inode: 196612 Links: 1

Access: (0644/-rw-r--r--) Uid: (500/me) Gid: (500/me)

Access: 2004-12-27 17:48:17.755769360 +0800

Modify: 2004-12-27 17:48:17.756769208 +0800

Change: 2004-12-27 17:48:17.756769208 +0800

在此例中,你可看到文件的名称、字节数(3280 )、所占用的块数(8 )、I/O

单位(4096 )、文件类型(regular file )、该文件所在的设备类型与编号(302h/

62 Linux 随身指南

57

770d )、Inode 编号(196612 )、硬链接的数量(1)、访问模式(0644/-rw-r-

-r-- )、拥有者的UID 与名称(500/me )、所属组的GID 与名称(500/me )、

最后一次访问时间、内容修改时间、状态改变时间(译注7 )。

文件系统的信息类似下面这样:

File: "myfile"

ID: 0 Namelen: 255 Type: ext2/ext3

Blocks: Total: 1032108 Free: 514738

Available: 462310 Size: 4096

Inodes: Total: 524288 Free: 487317

你可看到文件名(myfile )、文件系统的标识符(0 )、该文件系统可接受的文

件名长度(255 )、文件系统的类型(ext2/ext3 )、块的总数(1032108 )、剩

余数(514738 )、有效剩余数(462310 )与单位大小(4096 )、Inodes 的总

数(524288 )与剩余数(487317 )。

-t选项可使stat 将所有数据都显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值