# File owner attribute method

**URL:** <https://www.ruby-forum.com/t/file-owner-attribute-method/162802>\
**Category:** Ruby\
**Created:** [March 13, 2009, 9:57pm UTC](https://www.ruby-forum.com/t/file-owner-attribute-method/162802 "2009-03-13T21:57:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [March 13, 2009, 9:57pm UTC](https://www.ruby-forum.com/t/file-owner-attribute-method/162802/1 "2009-03-13T21:57:40Z")

</div>

I want to get the owner attribute of a file from a folder. I have not  
found a class that contains a method like this. I have looked in File,  
FileUtils and Ftools. Do you have a recommendation? Thanks. MC

---

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [March 13, 2009, 11:55pm UTC](https://www.ruby-forum.com/t/file-owner-attribute-method/162802/2 "2009-03-13T23:55:38Z")

</div>

Mmcolli00 Mom [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I want to get the owner attribute of a file from a folder. I have not  
> found a class that contains a method like this. I have looked in File,  
> FileUtils and Ftools. Do you have a recommendation?

Not sure what an “owner attribute” is, but consider File#stat, perhaps.  
File::Stat#uid might be what you’re looking for:

puts File.new(“somefile”).stat.uid #=\> 501

Resolving 501 into a name is a different exercise.

m.

---

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [March 14, 2009, 2:52am UTC](https://www.ruby-forum.com/t/file-owner-attribute-method/162802/3 "2009-03-14T02:52:34Z")

</div>

What I mean is a file has attributes such as filename, size, modified  
date, owner, author, etc… I thought that with File class having mtime,  
that there must be a way to get other file attributes.
