1 Kings 2:35

35 Then the king appointed Benaiah to command the army in place of Joab, and he installed Zadok the priest to take the place of Abiathar.

1 Kings 2:35 Meaning and Commentary

1 Kings 2:35

And the king put Benaiah the son of Jehoiada in his room over
the host
Advanced him from being captain of his bodyguards to be general of the army:

and Zadok the priest did he put in the room of Abiathar;
from a common priest he promoted him to the high priesthood; whereby that office was restored to its ancient line, the family or Eleazar, having been in the line of Ithamar for many years; and the prediction of the destruction of Eli's house, made eighty years ago, began to be fulfilled, ( 1 Samuel 2:31-36 ) .

1 Kings 2:35 In-Context

33 May their blood be on Joab and his descendants forever, and may the LORD grant peace forever to David, his descendants, his dynasty, and his throne.”
34 So Benaiah son of Jehoiada returned to the sacred tent and killed Joab, and he was buried at his home in the wilderness.
35 Then the king appointed Benaiah to command the army in place of Joab, and he installed Zadok the priest to take the place of Abiathar.
36 The king then sent for Shimei and told him, “Build a house here in Jerusalem and live there. But don’t step outside the city to go anywhere else.
37 On the day you so much as cross the Kidron Valley, you will surely die; and your blood will be on your own head.”
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.