太空飞船主要是靠特殊的液体或者固体燃料的作用在太空给它的反作用力来做动力.
仔细说起来,飞船靠这个反作用力提供一个初始的运动速度和方向就可以了,因为太空里没有阻力,根据牛顿第一运动定律,飞船只要动起来就不再需要持续的动力了(惯性)
楼主仔细观察的话,飞船和飞行器在各个侧面都有发动机喷口,或者主发动机喷口,是可偏转方向的,需要做机动飞行的时候,启动不同方向的发动机喷口就行了.
太空飞行中,需要动力的时候并不多,把飞船加速到所需要的速度,调整好方向,就可以关闭发动机了,飞船靠惯性飞行.根据需要还可以利用各个星体的引力来飞行,节省燃料.
至于飞行器自带各种仪器供电,太阳能就够用的