1954年初,林虎奉命到驻广州沙堤机场的空军歼击航空兵第18师任副师长。1954年到1970年,林虎随部队转战广州、粤东、赣南、粤西、桂南,参加组织和指挥了昼夜间百余次战斗。1956年10月1日,林虎在广东汕头机场指挥作战,击落击伤敌机各一架。1958年,林虎指挥部队空战,一次击落国民党空军飞机两架、击伤一架。
1985年,林虎任中国人民解放军空军副司令员。
1988年,林虎被授予中国人民解放军空军中将军衔 ,曾获三级解放勋章;后历任军区空军军训部部长、空军副军长、空军指挥所主任、军区空军副司令员、空军学院副院长、空军副司令员。
1994年10月,林虎退役,著作《保卫祖国领空的战斗——新中国二十年国土防空作战回顾》。曾当选第七、八届全国人大代表,人大外事委员会委员。
2018年3月3日晚,林虎中将逝世,享年91岁。