On trouve souvent ces poissons sur les fonds rocheux ou sableux, cachés dans des anfractuosités dans la roche ou le sable, des cavités ou des coquilles de gastéropodes. Ces poissons ont une large distribution dans les eaux tropicales et subtropicales de l'océan Atlantique, l'océan Indien et l'océan Pacifique, ainsi que la mer Rouge, la mer Méditerranée où ils sont très répandus. La plupart des espèces se nourrissent d'algues et d'invertébrés, ou de plancton. Les espèces sont des géniteurs sur substrat, des nidificateurs. Les mâles attirent les femelles pour déposer leurs oeufs dans de petits trous qu'ils creusent ou à l'intérieur de coquilles vides de mollusques, puis sont protégés par le mâle ou les deux partenaires jusqu'à l'éclosion des larves.