Dear Aspirant,
You can GIVE UPSC exam if you have graduated in commerce stream. It has little or nothing to do with cracking the exam. You can give an attempt at the exam and cracking it depends upon your preparation.
UPSC generally needs 2 year preparation to crack. Moreover, you might be needing coaching if you are not a disciplined person as you are needed to study everyday 8-10 hours minimum.
Here are some links to help you further:
https://competition.careers360.com/articles/upsc-civil-services
https://competition.careers360.com/articles/upsc-civil-services-exam-pattern-syllabus
https://www.careers360.com/question-upsc-civil-services-examination
Hope this helps. Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile