Взгляните на существующую архитектуру Places и документ «Архитектура Unity». Вы заметите, что средства рендеринга Places будут подключаемыми и что для демонов есть DBus API, предназначенные для публикации записей в Places, что переводит на то, что в целом это не зависит от языка.
Архитектура мест и ветка места YouTube в том же проекте, который вы можете изучить.
Виджеты и т. д. могут быть реализованы как в местах, так и в плагинах Compiz как прежде. Вы можете рассчитывать на то, что в ближайшее время появятся рекомендации по дизайну, в которых разработчики сообщают о масштабах мест (аналогично филиалу YouTube ).
В духе «лучше научить человека ловить рыбу, чем дать ему рыбу», я советую вам ввести терминал man xxd (и да, я еще один человек, говорящий вам ввести что-то в терминал ... но вы должны признать команду man безопасной).
Если вы не знакомы с echo, man xxd . В принципе, команда, которую вы указали, «перекликает» строку со стандартным выходом.
Канал |, однако, передает этот стандартный вывод на стандартный вход команды xxd, который в этом случае установлен на преобразуйте строку в шестнадцатеричном виде в обычный форматированный вход.
Итак, короткий ответ: нет, он ничего не удалял. Но он повторил rm -rf * на вашем экране, что должно было дать вам немного озноба: -)
Нападавший, вероятно, имел в виду, что вы вставляете $(echo 726d202d7266202a | xxd -r -p) в свою оболочку. xxd будет декодировать 726d202d7266202a в rm -rf *, который затем будет выполнен.
, если вы обеспокоены тем, что кто-то покалывает вашу файловую систему, тогда chroot в вашем распоряжении. chroot /random/directory, затем выполните команду heck out.