U know... it's not their fault that u run into their knives.
Stop lurking around corners and running blindly... u will get knifed, that's the way it goes in ghosts.
Plus, not all weapons are that good for killing at close range. Try using a shotgun, smg or pistol with akimbo to win more close range battles, including knives.