A magnitude 4.1 earthquake struck off the Northern California coast after midnight on Tuesday, the U.S. Geological Survey said. Several smaller quakes followed.