Did christopher Columbus know he discovered a new continent when he first landed in north America?

NO. Columbus was trying to reach the 'Spice Islands' The islands off the southern coast of modern India.
When he first landed he thought that that was where he was.