Я был обманут копией, набирая команду, мне это было больно?

Взгляните на существующую архитектуру Places и документ «Архитектура Unity». Вы заметите, что средства рендеринга Places будут подключаемыми и что для демонов есть DBus API, предназначенные для публикации записей в Places, что переводит на то, что в целом это не зависит от языка.

Архитектура мест и ветка места YouTube в том же проекте, который вы можете изучить.

Виджеты и т. д. могут быть реализованы как в местах, так и в плагинах Compiz как прежде. Вы можете рассчитывать на то, что в ближайшее время появятся рекомендации по дизайну, в которых разработчики сообщают о масштабах мест (аналогично филиалу YouTube ).

1
задан 19 April 2014 в 19:09

3 ответа

В духе «лучше научить человека ловить рыбу, чем дать ему рыбу», я советую вам ввести терминал man xxd (и да, я еще один человек, говорящий вам ввести что-то в терминал ... но вы должны признать команду man безопасной).

Если вы не знакомы с echo, man xxd . В принципе, команда, которую вы указали, «перекликает» строку со стандартным выходом.

Канал |, однако, передает этот стандартный вывод на стандартный вход команды xxd, который в этом случае установлен на преобразуйте строку в шестнадцатеричном виде в обычный форматированный вход.

Итак, короткий ответ: нет, он ничего не удалял. Но он повторил rm -rf * на вашем экране, что должно было дать вам немного озноба: -)

89
ответ дан 25 May 2018 в 12:28
  • 1
    Я ненавижу, когда получаю два отличных ответа, но я должен отдать это Майклу просто потому, что он избил вас на минуту. :( Но, этот ответ по-прежнему хорош! Я, наверное, должен ознакомиться с эхом ... :) – Ryan McClure 23 April 2012 в 20:50
  • 2
    Прежде чем слепо вводить команды, найденные в Интернете на вашем компьютере, вы всегда должны иметь по крайней мере ощущение того, что он делает. Если команда слишком длинна, чтобы схватить с первого взгляда, сломайте ее на | -символах. Действительно, всегда проверяйте страницу руководства, если вы не знаете эту команду. Это защитит вас от этих людей, и вы будете учиться немного каждый раз. – jippie 24 April 2012 в 01:18
  • 3
    Команда man может быть единственной, которая дает тот же результат как в терминале, так и в интернет-браузере. – trutheality 24 April 2012 в 01:47
  • 4
    Но обратите внимание: man $(rm -rf *) смертельно опасен. – progo 24 April 2012 в 13:36
  • 5
    Честно говоря, я не думаю, что чтение man-страниц для xxd было бы очень полезно для тех, кто еще не очень хорошо разбирается в использовании оболочки. Я действительно сомневаюсь в том, что ОП мог бы определить, действительно ли эта команда наносила вред, читая человека, без большой работы. Я согласен с тем, что это хорошая идея знать, что делает команда перед входом в нее, и спрашивать, не можете ли вы понять это. На самом деле, одно из моих домашних животных задумывается о ubuntu "официальный" форумы о том, что слишком много случайных советов, чтобы ввести какое-то магическое заклинание в терминал людьми, которые не имеют понятия. – Marty Fried 25 April 2012 в 04:44

Нападавший, вероятно, имел в виду, что вы вставляете $(echo 726d202d7266202a | xxd -r -p) в свою оболочку. xxd будет декодировать 726d202d7266202a в rm -rf *, который затем будет выполнен.

34
ответ дан 25 May 2018 в 12:28
  • 1
    Я предполагаю, что он (жертва) оставил $, потому что считал, что это часть приглашения, а не команда :) – Daniel Serodio 10 May 2012 в 01:50
  • 2
    Или, может быть, он просто не был очень плохим парнем ...: D – user3490458 17 May 2017 в 13:01

, если вы обеспокоены тем, что кто-то покалывает вашу файловую систему, тогда chroot в вашем распоряжении. chroot /random/directory, затем выполните команду heck out.

1
ответ дан 25 May 2018 в 12:28
  • 1
    Было бы полезно объяснить, что chroot делает или подразумевает в этом случае. В противном случае это набирает другую команду ... найденную в Интернете ... – Michael Durrant 15 May 2012 в 01:55
  • 2
    Запуск его в чем-то вроде контейнера-докера также является хорошей идеей, но это было бы излишним (но на всякий случай ...) – joshumax 29 June 2014 в 06:10

Другие вопросы по тегам:

Похожие вопросы: