Mínima gente conozco que sepa usar correctamente execCommand, por lo que te dejaré un sencillo y claro ejemplo, de lo que creo, vos desea saber:
Código PHP:
<textarea name="texto" rows="10" cols="50"></textarea><br>
<button onclick='document.execCommand("Cut");texto.focus();'>
<B>Cortar</B>
</button>
<button onclick='document.execCommand("Copy");texto.focus();'>
<B>Copiar</B></button>
<button unselectable="On" onclick='document.execCommand("Paste")'>
<B>Pegar</B>
</button>
Como puedes apreciar, a simple vista es sencillísimo y se puede lograr cosas muy bonitas
(Su utilización consiste en que según lo que selecciones, lo puedes copiar, cortar o incluso pegar encima del texto seleccionado)
¡¡Un abrazo man!!