有人知道是否有一个 Linux 程序,其作用类似于locate/updatedb 和family,但包括文件大小和权限吗?
我知道 find 可以做到这一点,但我正在寻找可以将所有这些信息放入数据库中的方法,以便可以快速查找信息。
例如,如果存在这样的系统,那么您就可以快速找出目录的大小(当时 updatedb)等。我不想只在定位输出上运行 stat 或 ls。
答案1
你可以随时
ls -l `locate orderack`
答案2
对于 $(locate BLAH) 中的文件;执行 ls -lah $file;完成
我相信这可以防止分叉,但我不确定。对我来说这很快。
答案3
它不是确切地你正在寻找什么,但这应该有效:
locate <pattern> | xargs ls -lh