Ну, если Вам нравятся устройства Rube Goldberg, Вы могли бы использовать:
ls -l | grep '^[^d]\(..x\|.\{5\}x\|.\{8\}x\)' | awk '{ print $8 }'
Хотя это только перечисляет текущий каталог.
Понимание непривилегированного и привилегированного режима
http://blog.codinghorror.com/understanding-user-and-kernel-mode/
В Привилегированном режиме выполняющийся код имеет полный и неограниченный доступ к используемому оборудованию. Это может выполнить любую инструкцию ЦП и ссылку любой адрес памяти. Привилегированный режим обычно резервируется для самого низкого уровня, пользующихся наибольшим доверием функций операционной системы. Катастрофические отказы в привилегированном режиме являются катастрофическими; они остановят весь ПК.
Время ядра является временем выполнения процесса, потраченного в ядре. например, для сетей, диск ввод-вывод или другие задачи ядра.
Большинство операционных систем имеет базовый компонент, который всегда остается в памяти и выполняет базовые задачи, такие как взаимодействие через интерфейс между нормальными программами и аппаратными средствами (управление памятью, доступ к драйверам устройств, переключение задач...). Эта часть обычно упоминается как ядро. Все остальное упоминается как непривилегированный режим (примерно говорящий). Это включает "отдых" операционной системы (такой как системные службы), и обычные программы.
Ядро обычно имеет намного более прямой доступ HW, и в выполнениях в другом кольце ЦП. Поэтому его процессорное время считается отдельно. Поэтому это показывают отдельно.