linux - 我需要读取一个名称文件并在之后处理它,比如找出他的 inode 号和其他东西

标签 linux shell

我读取了一个名称文件,只有名称,我需要打印 inode 号、硬链接(hard link)数和其他信息。我该怎么做?
我最初想将绝对路径添加到我的名称文件中,但我不知道该怎么做。

最佳答案

使用stat 命令。这是一个示例输出:

UbuntuVBox:~/stackOver$ stat main.cpp
  File: ‘main.cpp’
  Size: 234         Blocks: 8          IO Block: 4096   regular file
Device: 801h/2049d  Inode: 18749058    Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/   root)   Gid: ( 1000/   root)
Access: 2016-06-01 10:02:55.858362281 +0100
Modify: 2016-06-01 10:02:48.770820244 +0100
Change: 2016-06-01 10:02:48.782826244 +0100
 Birth: -

如您所见,您获得了 inode 编号和链接数量等。

关于linux - 我需要读取一个名称文件并在之后处理它,比如找出他的 inode 号和其他东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38198898/

相关文章:

linux - 脚本手动工作但不通过 crontab

php - 权限被拒绝在本地运行我的项目 Zend Framework

linux - 如何使用 shell 脚本从备份中删除多余的文件?

linux - 使用 sed/bash 删除左右方括号

linux - Lua查找搜索字符串的出现次数

linux - 我想使用 shell 脚本创建多个目录,而不使用一行命令使用循环,但我没有得到所需的结果

linux - 转义 su -c 中的引号

linux - 连接错误运行时脚本linux

c++ - 是否有 Linux 等效的 SetupDiGetClassDevs 函数

php - 如何将我的 PHP 文件放在 EC2 - dreamweaver/FTP/SSH 上的 Linux AMI 上?