• Jeff Duntemann wrote a book some years ago, Assembly Language Step By Step, that covers Linux assembly language programming: http://www.duntemann.com/assembly.html
• Just typing "gnu assembly language" in a search engine will bring up lots of tutorials, mostly produced by colleges.