NC Law only covers concealed carry. It is possible, though unlikely, that a large city might have local laws prohibiting open carry.
However, legality is more than just statutory law. The Ka-Bar is a both large and recognizable as a combat knife, and so it may or may not be appropriate to carry in certain situations. For example, if you walked into a grocery store with it, the manager is within his legal rights to force you to leave, and to call the police if you refuse. If he's a bit thick, he might call the police outright and then you will have an awkward coversation with a cop to contend with, even if you walk away without a ticket. In some contexts, legal carry of a weapon can still result in a citation for disorderly conduct or "causing alarm" if other's felt threatened.