Unix commands question

I recently went in for a job interview and the guy asked me what I knew about Unix. I told him not much since I haven't worked with it in a few years. He then asked me the following question: What Unix or Linux shell command will tell you the names of all files in the current directory, along with their owner, last modified date, and permissions? Since I went completely blank and didn't know the answer I went searching for it and can't seem to come up with anything. I found this forum and most seem pretty knowledgeable about the system. So if anyone has the answer can you please post it. I guarantee I won't forget it if ever asked that again.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ls -l

See http://www.experts-exchange.com/Operating_Systems/Unix/Q_20626712.html for links to resources for learning Unix
> .. the names of all files ..
ls -la

and being pedantic, I'd say (to be read by tfewster only :-))
\ls -la

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ahoffman, good point about the "-a" option to show "hidden" files

But I don't understand the use of "\" here? As far as I can see, quoting the "l" doesn't appear to serve any purpose...(My email is in my profile if you prefer to use that, rather than flood Othmanes inbox!)
\ls -la

ensures that it runs a non aliased version of ls.
Othmane, would you please read http:/help.jsp#hi73
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.