No Ubuntu há um script que faz parte do pacote pm-utils - /usr/sbin/pm-suspend , que pode ser usado para suspender a partir da linha de comando.
sudo /usr/sbin/pm-suspend
Além disso, há pm-hibernate para hibernar em disco e pm-suspend-hybrid para fazer uma hibernação / suspensão combinada.