Mount My Creation [ls -c, -t -u etc]
Hostmaster at Video2Video.Com
Sun Jun 22 11:01:49 PDT 2003
On Sat, 21 Jun 2003, Joshua Oreman wrote:
> > On Thu, 19 Jun 2003, Patrick O'Reilly wrote:
> > > And see 'man ls' and the switches -c, -t and -u.
> > I was aware of and often use the -t switch (in a tcsh alias), but these
> > have to do with sorting. What if I wanted to see (maybe not as output from
> > a single command but a few) the creation date, last modification date, and
> > last access time for a directory? What are the command lines I'd use (to
> > include "." files and NOT recursively list within a/the directory)?
> Include . files - ls -a
> Don't recurse - DON'T include -R
> Inode change time - ls -lc
> Last modified - ls -l
These last two are nearly always identical, ugh.
> Last accessed - ls -lu
> Note that there is no "creation time" - it's actually just the inode change
> time. So it will change when you make a new link to the file, for example,
> or when you set any of the file's times other than last modified, with
> -- Josh
The -u one is the only one for which I see new output (I've never thought
was there!) But now I can't figure out two things:
 If I'm in a directory, and do "ls -alF" and see for example:
drwx------ 2 pete users 512 Jun 22 13:41 myfiles/
What "ls" command can I do IN THE CURRENT WORKING DIRECTORY to just see the
"myfiles/" listing? That is, if I type "ls -alF myfiles" (or myfiles/),
why does the output delve *into* this directory and list its contents?
The only work around is "ls -alF | grep myfiles" it seems!
 What is the switch to see the full date and time output, instead of
this information being truncated to "Dec 3 2002" instead of "Dec 3 2002
15:16:01" for example?
President & Founder, Video2Video Services
Box 13692, La Jolla, CA, 92039 USA
More information about the freebsd-questions