You are in control of yourself and the environment. You cannot control her but you can control how she reacts with the environment and you do this through pre-empting and removing the issue before it becomes one.
If things aren't appropriate to be in her reach then move them, even if that means boxing them up and putting them a way for a year or two.
Children don't really understand cause and effect and consequences until they are three or so, they do understand being scared though so finding a way to communicate without shouting is important. If she isn't properly verbal yet learning sign language can be massively helpful for both of you.
Toddlers don't hear "Don't" or "No" you need to give instructions telling them the behaviour you do want so instead of saying "Don't climb on the sofa" you need to say what you do want so "bum on sofa, feet on the floor".
Really observe her, what is she doing and can you adapt that to something that isn't dangerous, IE if she likes to throw things then can you get a paper bin and some rolled up socks and redirect the behaviour in a more positive way. The One Hundred Toys website has a great section on play schemas it's worth looking into.
Where are your pinch points? Do you get frustrated at her at the same time every day? Do you care for yourself properly in terms of food and drink? Do you factor in rest periods in the day! 2pm always used to be Barney hour in my house, I would snooze whilst DD watched a dvd before I got up to make dinner.
Are you frustrated because you feel isolated? Try having a comedy podcast on for some light hearted adult chatter in the background