知己知彼

zhījǐzhībǐ
idiom #27,897

Meanings

  1. 1 know yourself and know your enemy
  2. 2 to understand both oneself and one's opponent

Examples

Zhījǐzhībǐ, bǎi zhàn bù dài — Sūnzǐ bīngfǎ de héxīn sīxiǎng.
Know yourself and know your enemy, and you will never be defeated — the core idea of Sun Tzu's Art of War.
Tánpàn qián yào zhījǐzhībǐ, liǎojiě duìfāng de dǐxiàn.
Before negotiations, you must know yourself and your opponent, understanding their bottom line.

Tips

history
From Sun Tzu's 《孙子兵法》(The Art of War, ~5th century BC). The full saying is 知己知彼 — know yourself and your enemy, and in a hundred battles you will never be defeated.
memory
(jǐ) = oneself, (bǐ) = the other. The pattern repeats: 知己 (know-self) (know-other). Mirror structure for a mirror concept.

Stroke Order

zhī