Considérant:
que le 22 juillet 2010, X._ a été hospitalisé d'urgence aux Services psychiatriques A._ dans le cadre d'une mesure de privation de liberté à des fins d'assistance (<ref-law>) ordonnée par le médecin-chef de l'hôpital B._;
que sur recours du prénommé, la Commission cantonale de recours en matière de privation de liberté à des fins d'assistance a, par décision du 5 août 2010, confirmé ledit placement à titre préventif pour une période de six semaines au maximum, soit jusqu'au 1er septembre 2010 au plus tard;
qu'elle a considéré en substance que le recourant souffre avant tout de troubles mentaux et du comportement et d'un trouble délirant persistant (fixation sur de prétendus troubles intestinaux) qui le met dans des états agressifs qu'il gère difficilement et qui, associé à des problèmes d'alcoolisme et de toxicomanie subsistants, constitue un danger encore trop important pour lui, son état actuel ne lui permettant pas d'assumer son quotidien de manière autonome et nécessitant par conséquent un traitement et un suivi stationnaire, d'autant qu'il ne dispose pas d'un cadre social suffisant;
que le recourant ne soulevant pas de griefs répondant aux exigences de l'<ref-law> à l'encontre des faits établis par l'autorité cantonale, ceux-ci lient le Tribunal fédéral (<ref-law>);
que sur la base de ces faits, la privation de liberté ordonnée en l'espèce est à l'évidence conforme à l'<ref-law>, le danger que présente le recourant pour lui-même du fait de ses troubles mentaux liés à ses problèmes d'alcoolisme et de toxicomanie ne pouvant être évité que par un traitement stationnaire en milieu psychiatrique;
qu'il suit de là que le recours doit être rejeté dans la mesure de sa recevabilité;
que le présent arrêt peut être rendu sans frais (<ref-law>);

par ces motifs, le Tribunal fédéral prononce:
1. Le recours est rejeté dans la mesure où il est recevable.
2. Il n'est pas perçu de frais judiciaires.
3. Le présent arrêt est communiqué aux participants à la procédure et à la Cour suprême du canton de Berne.
Lausanne, le 18 août 2010
Au nom de la IIe Cour de droit civil
du Tribunal fédéral suisse
La Juge présidante: Le Greffier:
Escher Fellay