команду 121-го пехотного генерал-фельдмаршала графа Милютина полка (1916), инструкторские курсы при Владимирском губернском военкомате (1918), 8-ю Ленинградскую пехотную школу красных командиров (1924), курсы «Выстрел» (1931), факультет заочного обучения Военной академии им. М. В. Фрунзе (1936). В Первую мировую войну 7 августа 1915 мобилизован на военную службу и зачислен в 214-й пехотный запасный полк, затем после месячного обучения направлен на Западный фронт в 121-й пехотный генерал-фельдмаршала графа Милютина полк. В боях был ранен и контужен. В январе 1917 с 3-м батальоном полка направлен на формирование 675-го пехотного Конотопского полка. В сентябре назначен в 7-й гренадерский Самогитский генерал-адъютанта графа Тотлебена полк (последний чин – старший унтер-офицер). 8 декабря 1917 вступил в отряд Красной гвардии и назначен пом. командира роты отряда особого назначения. С ноября 1918 служил командиром взвода и пом. командира роты в 60-м стрелковом полку 7-й стрелковой дивизии. С июля 1919 командовал ротой и батальоном в 63-м стрелковом полку. С января 1920 начальник сводного отряда 3-й бригады. Участник советско-польской войны. Дважды был ранен. В феврале 1922 направлен в Объединенную военную школу на должность пом. командира роты. С сентября 1924 служил командиром взвода, роты и пом. командира батальона в 20-м стрелковом полку УВО в г. Чернигов. С мая 1931 командовал батальоном в 297-м стрелковом полку в г. Умань. С февраля 1936 и.д. начальника штаба 290-го стрелкового полка в г. Бар Винницкой обл. С сентября 1937 служил в штабе КОВО пом. начальника 2-го отдела. В июле 1939 переведен в ЗабВО на должность инспектора по вузам. В марте 1940 назначен пом. начальника по учебно-строевой части Лепельского пехотного училища ЗапОВО, а в ноябре переведен на должность начальника Бакинского пехотного училища. С началом Великой Отечественной войны продолжал руководить училищем. В феврале – марте 1942 сформировал в ЗакВО курсантскую стрелковую бригаду, затем вновь и.д. начальника училища. В мае 1942 назначен зам. командира 25-й стрелковой дивизии, затем принял командование 9-й отд. стрелковой бригадой Закавказского фронта. По сформировании она передана 44-й армии Закавказского фронта (с 8 августа – в Северной группе войск этого фронта), а в октябре включена в 9-ю армию и в составе 3-го горнострелкового корпуса участвовала в Нальчикско-Орджоникидзевской оборонительной операции. Приказом СГВ от 11.11.1942 «за неумение руководить боем» И. Ф. Козлов отстранен от командования бригадой, а приказом НКО от 14 декабря снижен в воинском звании до подполковника и назначен командиром 875-го гвардейского стрелкового полка 2-й гвардейской стрелковой дивизии, затем в том же месяце переведен на должность зам. командира дивизии по тылу. В январе 1943 назначен командиром 213-го армейского запасного стрелкового полка. С 31 июля 1943 командир 83-й отд. морской стрелковой бригады, находившейся на плацдарме в районе Мысхако под Новороссийском (Малая земля). В сентябре – октябре она в составе 20-го десантно-стрелкового корпуса 18-й армии Северо-Кавказского фронта участвовала в Новороссийско-Таманской операции, в освобождении г. Новороссийск. Приказом ВГК от 16.09.1943 ей было присвоено наименование