I'm only familiar with the term Line Officer used in the Navy to designate those trained to command ships, as vs. specialists.
The navy also grades as: There are old F'ts, Young F'ts, and Lieutenant Commanders [Army Majors]