Употребляю термин «бодрствование» вместо «работы», так как в данном случае отличие есть. Необходимо узнать время, когда компьютер вышел из состояния сна (!), сколько проработал и когда снова погрузился в сон или был выключен. Речь идёт именно обо сне! Я знаю утилиту last, которая позволяет сделать всё вышеперечисленное, но в отношении работы компьютера, завершения работы и включения. Хочется то же самое, но для сна.