Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

i'm trying to print the files that are of a size or higher but i don't get how find -size work i tried this.

find -size>100

But it still prints file smaller then 100 byte. So how do i do this?

share|improve this question
The command you have posted will not run in any case. You are not setting a size limit, you are redirecting the output to a file called ">". Well, you would if you were to add a space. As it is, you'll just get an error message. – terdon Jan 25 '13 at 18:49
up vote 2 down vote accepted

find -size +100c

The + is equivalent to "greater than", and the "c" suffix indicates bytes (characters) rather than the default 512-byte blocks. Check man find for more information about the different size suffixes that can be used.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.