A new U.S. general took command of the American military in Iraq on Saturday, just days after an offensive began in Baghdad that aims to halt the country's slide into civil war.