Samuel
2 Samuel 20:23BSB·traditional attribution

Now Joab was over the whole army of Israel; Benaiah son of Jehoiada was over the Cherethites and Pelethites;

Matthew Henry Presbyterian @wholebiblehenry

Here is an account of the state of David's court after his restoration. Joab retained the office of general, being too great to be displaced. Benaiah, as before, was captain of the guards. Here is one new office erected, which we had not (Sa2 8:16-18), that of treasurer, or one over the tribute, for it was not till towards the latter end of his time...

Commenting on 2 Samuel 20:23-26

John Gill Reformed Baptist @doctorgill

Now Joab was over all the host of Israel,.... Established in the post in which he formerly was; either having been never displaced, which though David thought to do, he was not able to effect it, because of his power and influence with the people; or if he had displaced him, which by some things in this chapter seemed to be the case, yet Amasa...

Jamieson-Fausset-Brown Reformed @jfbcommentary

DAVID'S GREAT OFFICERS. (Sa2 20:23-26) Now Joab was over all the host of Israel--David, whatever his private wishes, found that he possessed not the power of removing Joab; so winking at the murder of Amasa, he re-established that officer in his former post of commander-in-chief. The enumeration of David's cabinet is here given to show that the government was re-established in its wonted course. Next: 2 Samuel Chapter 21