En el invierno del segundo año de Guangxu (1876), la administración naviera envió el primer grupo de estudiantes de la Armada china a Gran Bretaña y Lin Yongsheng fue seleccionado. Al año siguiente, ingresó en la Real Escuela Naval para estudiar teoría naval y luchó por ocupar el primer puesto en muchas ocasiones. Después de graduarse, fue enviado a la Flota Británica del Mediterráneo como pasante en el barco blindado H.S Mirotour, patrullando los océanos Mediterráneo, Atlántico e Índico, y dominaba todos los métodos de marcha y defensa. Sgong Seger, director de estudiantes internacionales, lo describió como "diligente, inteligente, experimentado" y "calificado para convertirse en piloto".
En la primavera del sexto año de Guangxu (1880), regresó a China después de completar sus estudios. Mejora la guarnición y añade el título de secretario. En el séptimo año (1881), Li Hongzhang, el gobernador de Zhili, lo transfirió a la zona de administración de cañoneras en la ciudad de Renzhen, Beiyang, y al año siguiente fue transferido a la zona de administración de barcos "Jikang". Ese mismo año, estalló la agitación en Corea del Norte. Se ordenó a Ding que escoltara al gobernador de Zhejiang en su expedición al este de Corea del Norte y dirigió el barco "Ji Kang" para acompañarlo. Más tarde, compensó sus méritos y recompensó a Hua Ling.
En el decimotercer año de Guangxu (1887), se completaron los cuatro barcos Zhiyuan, Jingyuan, Jingyuan y Laiyuan encargados por China a Gran Bretaña y Alemania. Li Hongzhang envió a Deng Shichang, Ye Zugui, Lin Yongsheng y Qiu. Baoren al barco. Recibido en el extranjero. Lin Yongsheng es el comandante del "Jingyuan". Después de llevar el barco de regreso a China, seleccioné a los mejores para recomendar protección guerrillera, recompensé al valiente Batulu y administré el barco Jingyuan. En septiembre de ese año, se promulgó e implementó la "Carta de la Armada de Beiyang", y la Armada de Beiyang se convirtió oficialmente en un ejército. Lin Yongsheng todavía dirige el "Jingyuan". En el decimoquinto año (1889), se estableció el Yamen Naval y Lin Yong fue ascendido a comandante adjunto del ala izquierda de la Armada de Beiyang y aún dirigió el barco "Jingyuan". En septiembre del año 17 (1891), Li Hongzhang inspeccionó la marina y ascendió a Lin Yongsheng a teniente general basándose en la "contribución naval" de Lin Yongsheng. Después de cubrir la vacante, fue ascendido a comandante de compañía y recompensó al valiente general "Muxue Batulu". ". Al año siguiente, se le concedió el título de subcomandante de batallón de los batallones izquierdo y derecho de la Armada de Beiyang.
Lin Yongsheng es generoso y amable, "fácil de acercarse e interactuar con los demás por miedo a herir sus sentimientos". Se preocupa profundamente por sus subordinados y se opone firmemente al castigo corporal. Él cree que un funcionario debe predicar con el ejemplo y dar ejemplo, porque "trata a los soldados con amabilidad y nunca insulta a los demás delante de todos, por lo que está profundamente feliz y Xianle murió por ello".
En el año 20 de Guangxu (1894), Japón lanzó la Guerra Sino-Japonesa de 1894-1894 sin declarar la guerra. Lin Yongsheng "supervisó a los soldados con anticipación, practicó de noche, prestó atención a las habilidades del deber y se conmovió al contarles a sus subordinados, a los soldados y a quienes habían oído hablar de ello". El 18 de agosto, las armadas china y japonesa lanzaron una feroz batalla en el Mar Amarillo. Cuando llegó la batalla, Lin Yongsheng ordenó "subir por la escalera de madera de la cabina" y "colgar la bandera del dragón en el mástil" para mostrar una lucha a muerte. El "Jingyuan" disparó sucesivamente, alcanzando al "Yoshino", al "Takachito" y a otros barcos japoneses. A las 3:30 de la tarde, el barco Jingyuan había recibido muchos disparos y fue retirado de la formación. Fue asediada por cuatro barcos, incluida la primera guerrilla japonesa "Yoshino". "Tan pronto como el barco partió, el fuego estalló repentinamente". Lin Yongsheng ordenó a los oficiales y soldados de Jingyuan que respondieran con calma a la batalla y "lucharan contra el enemigo con valentía". La situación era crítica, los oficiales y soldados del barco "Jingyuan" "dispararon para atacar al enemigo e inundaron el agua para apagar el fuego". "Aún en buen estado" El "Yoshino" y otros cuatro barcos defendieron el ". Jingyuan" y atacó sin cesar. "Jingyuan" tiene uno contra cuatro, no tiene miedo y "se ha negado a luchar durante mucho tiempo". En la feroz batalla, Lin Yongsheng fue lamentablemente "alcanzado por una bala de cañón y murió con un cerebro partido" a la edad de 465-438 años. El primer oficial de la pandilla, Chen Rong, y el segundo oficial, Chen Jingying, también murieron en los disparos, y el "Jingyuan" resultó gravemente dañado y finalmente "murió en un mar de fuego".
Después de que Lin Yongsheng fuera martirizado, la corte Qing siguió el ejemplo del almirante y trató a las camisetas de manera preferencial porque "cargó adelante y murió más ferozmente" en la batalla naval. Fue galardonado póstumamente con el Príncipe Shaobao. , Capitán de Caballería Hereditaria y Capitán de Caballería de la Nube, Lin Zidaxin asumió el cargo. Su fallecimiento es lamentado profundamente por todos los miembros de la Corte y de la Marina.