1945年春,美军攻占硫磺岛之后,将下一步进攻的矛头指向日军太平洋防线上的另一个重要据点——冲绳岛。日本大本营重点加强冲绳岛的防御,派陆军中将牛岛满率领10万日军坚守冲绳,同时准备使用大量神风特攻飞机撞击美国舰船。
3月25日,美军以28万余人的地面作战部队和34艘航空母舰、2100余架舰载机、22艘战列舰、320艘其它作战舰只和1000余艘辅助舰船,发起对日本冲绳岛的进攻,代号为“冰山作战”。
25日晨,美军开始炮轰冲绳岛。31日,炮击达到高峰,有27226发重型炮弹落到岛上。4月1日拂晓,美军的1300艘舰船护送两个军登上冲绳岛西海岸。登陆美军没有遇到抵抗,日落时,已有6万余人登岛。
美军不知这是日军在诱敌深入。为避开美军海上炮火的轰击,日军主动放弃滩头阵地,准备在内地与美军决战。3天后,日军突然杀了出来,硝烟滚滚,弹片横飞,美军也毫不相让,向前猛攻,双方伤亡惨重。
在首里地区,顽强的日军靠天然山洞和现代化暗堡阻击美军。美军指挥官霍奇少将说:“冲绳南端山洞里躲藏着7万日本精兵,除了一码一码地用炸药把他们炸出来,没有别的更好的作战方案”。
4月19日,美军调来20艘战舰、27个炮营、324门大炮,猛轰日军的5英里防线,发射炮弹1.9万多发,还是无法前进一码。
血腥的消耗战开始了。美军登陆兵力超过18万人,不断发动猛攻。日军损失6万多人,被迫退守珊瑚山。
6月1日,日军败局已定,美军开始全面清剿,日本人每天阵亡上千人。美军用炸药包、火焰喷射器去消灭洞穴里的日军。蓝色的闪光带着死神冲进洞穴,为争夺冲绳岛上的几百个山洞,美军使用了毒气,用违反国际公约的非人道手段,夺走了几万名日本人的生命。
6月17日,美军为配合毒气进攻,又广泛采用特制的火焰喷射器和凝固汽油弹,火烧日本人的几百个山洞。美军不但违背国际公约大量使用毒气,而且还用现代“火化”手段,企图销毁使用毒气的证据,但9000名被毒死的日本人的尸骨,至今还留在山洞里。
冲绳之战期间,日军先后出动1500余架“神风”飞机,发动了10次自杀性的“菊水特攻”,疯狂地撞击冲绳海面上的美国舰船,共击沉美军舰船34艘,击伤368艘。但“神风”终究没能阻止冲绳岛的陷落。
22日,牛岛满等日军将领自杀。在随后的清剿中,有7400多名日军投降。
7月2日,“冰山作战”结束。在冲绳之战中,美军损失4.9万人,日军损失11万人,并失去了掩护日本本土的最后一道屏障。