Неизвестный двоичный файл с именем & ldquo; 0 & rdquo; в / usr / local / src /

Вы можете попробовать календарь Google, а затем добавить «Google» в разделе «Интерактивные учетные записи» в «Системные настройки». Это приведет к появлению напоминаний для встреч, которые вы сделали в своем календаре Google, в единстве.

3
задан 25 August 2017 в 06:28

4 ответа

Хотя это не заменяет утилиту file, вы часто можете получить дополнительную информацию о двоичных файлах с помощью binwalk (которую hildred предложил в другом месте). Это особенно полезно для больших архивов и образов дисков.

Ubuntu не поставляется с установленной командой binwalk, поэтому вам нужно будет установить его:

sudo apt update sudo apt install binwalk

Then запустите его в своем файле:

binwalk /usr/local/src/0

Или, если вы уже cd 'd в каталог /usr/local/src, вы можете просто запустить:

binwalk 0

binwalk часто обнаруживает достаточно, чтобы выяснить, что такое файл. Иногда вывод длинный, и это может занять много времени. Вы можете прервать его с помощью Ctrl + C.

Иногда это не полезно и ничего не говорит вам. Иногда вы получаете больше информации от file, чем binwalk. Но особенно для файлов, которые служат в качестве контейнеров для других файлов, таких как архивы, которые обычно называются .tar, .zip и .7z, пакеты, которые будут называться .deb, .rpm, .msi , исполняемые архивы, такие как .run файлы и даже .exe файлы, устанавливающие программы для Windows, и образы дисков, которые можно ожидать, будут называться .iso, .img или .dmg, вы обычно получите полезный вывод. [ ! d11]

binwalk принимает несколько параметров командной строки для управления своим поведением. См. [D1] binwalk . По большей части вам не нужно их использовать, просто передайте ему интересующий вас файл.

Еще одна опция образов дисков, которые вы возможно, будут называться .iso, .img или .dmg , что полезно, если вы не хотите устанавливать binwalk или просто получить другой вид ISO-образа, является isoinfo.

isoinfo использует несколько нечетный синтаксис - для чтения из файла (другой вариант - оптический диск) вам нужен флаг -i, вы должны всегда передавать флаг для указания какая информация вы хотите, и - в отличие от большинства команд Unix - флаги не могут быть сгруппированы вместе после того же -.

isoinfo -f -i filename и isoinfo -l -i filename перечисляют файлы внутри ISO, либо как список иерархически организованных имен файлов и метаданных (-l, например ls -R) или как список полных путей (-f, например find). isoinfo -d -i filename показывает метаданные, которые относятся ко всему ISO-изображению, считывая его из его основного дескриптора тома.

Существуют и другие варианты, хотя вы, вероятно, в основном используете эти два, особенно когда вы просто пытаетесь выяснить, для чего подходит образ ISO и откуда он. Для получения дополнительной информации см. [D18] isoinfo .

0
ответ дан 18 July 2018 в 08:00

Обычно этот каталог пуст, поскольку он используется для установки локальных источников программного обеспечения: /usr/local/ зарезервирован для программного обеспечения, установленного локально sysadmin, поэтому мы, вероятно, не сможем вам сказать. Вам нужно спросить своего сисадмина (и если это вы ...).

Я бы предположил, что это будет безопасно удалить.

od -c 0

покажет символы ASCII внутри файла. Возможно, результаты этого могут сказать вам, от чего это происходит.

изменить комментарии:

Как насчет монтирования файла, поскольку он кажется ISO .

sudo mkdir /media/0 sudo mount -o loop /usr/local/src/0 /media/0 cd /media/0 ls

и размонтирование:

sudo umount /media/0
0
ответ дан 18 July 2018 в 08:00

Хотя это не заменяет утилиту file, вы часто можете получить дополнительную информацию о двоичных файлах с помощью binwalk (которую hildred предложил в другом месте). Это особенно полезно для больших архивов и образов дисков.

Ubuntu не поставляется с установленной командой binwalk, поэтому вам нужно будет установить его:

sudo apt update sudo apt install binwalk

Then запустите его в своем файле:

binwalk /usr/local/src/0

Или, если вы уже cd 'd в каталог /usr/local/src, вы можете просто запустить:

binwalk 0

binwalk часто обнаруживает достаточно, чтобы выяснить, что такое файл. Иногда вывод длинный, и это может занять много времени. Вы можете прервать его с помощью Ctrl + C.

Иногда это не полезно и ничего не говорит вам. Иногда вы получаете больше информации от file, чем binwalk. Но особенно для файлов, которые служат в качестве контейнеров для других файлов, таких как архивы, которые обычно называются .tar, .zip и .7z, пакеты, которые будут называться .deb, .rpm, .msi , исполняемые архивы, такие как .run файлы и даже .exe файлы, устанавливающие программы для Windows, и образы дисков, которые можно ожидать, будут называться .iso, .img или .dmg, вы обычно получите полезный вывод. [ ! d11]

binwalk принимает несколько параметров командной строки для управления своим поведением. См. [D1] binwalk . По большей части вам не нужно их использовать, просто передайте ему интересующий вас файл.

Еще одна опция образов дисков, которые вы возможно, будут называться .iso, .img или .dmg , что полезно, если вы не хотите устанавливать binwalk или просто получить другой вид ISO-образа, является isoinfo.

isoinfo использует несколько нечетный синтаксис - для чтения из файла (другой вариант - оптический диск) вам нужен флаг -i, вы должны всегда передавать флаг для указания какая информация вы хотите, и - в отличие от большинства команд Unix - флаги не могут быть сгруппированы вместе после того же -.

isoinfo -f -i filename и isoinfo -l -i filename перечисляют файлы внутри ISO, либо как список иерархически организованных имен файлов и метаданных (-l, например ls -R) или как список полных путей (-f, например find). isoinfo -d -i filename показывает метаданные, которые относятся ко всему ISO-изображению, считывая его из его основного дескриптора тома.

Существуют и другие варианты, хотя вы, вероятно, в основном используете эти два, особенно когда вы просто пытаетесь выяснить, для чего подходит образ ISO и откуда он. Для получения дополнительной информации см. [D18] isoinfo .

0
ответ дан 24 July 2018 в 18:57
  • 1
    Отлично, занял время, но я получил легко читаемый вывод с помощью binwalk. Несколько выходных линий: - & lt; Br & gt; DECIMAL HEXADECIMAL DESCRIPTION ----------------------------------------------- --------------------------------- 168065817 0xA047B19 MySQL сжатый файл данных ISAM Версия 5 220920175 0xD2AF96F Заголовок IMG0 (VxWorks), размер: 1088485285 304382083 0x12248083 MySQL ISAM индексный файл Версия 7 358147067 0x1558E3FB MySQL ISAM индексный файл Версия 8 362565535 0x159C4F9F MySQL ISAM сжатый файл данных Версия 2 – Ankit Arora 24 August 2017 в 14:45
  • 2
    @AnkitArora Я рад, что binwalk помог. Вывод, который вы опубликовали, как обрезанный, так и почти полностью нечитаемый в комментарии, однако, поэтому, если вы все еще ищете помощь с этим, и вы хотите показать результат работы binwalk, я рекомендую отредактировать ваш вопрос, чтобы включить его , – Eliah Kagan 24 August 2017 в 14:47
  • 3
    @AnkitArora Спасибо за добавление вывода на ваш вопрос. Но можете ли вы добавить его в текст? Очень сложно работать с текстом, размещенным как изображения , и люди, которые могут найти ваш вопрос, выполнив поиск - либо ответить на него, либо извлечь выгоду из ответов на него - не смогут его найти через поисковые термины, которые появляются только в тексте в изображении. Вы можете вставить текст из терминала в свой вопрос, выбрать его и отформатировать в виде кода, нажав Ctrl + K или нажав {} на панели инструментов редактирования, чтобы сделать его доступным для чтения. – Eliah Kagan 24 August 2017 в 16:29

Обычно этот каталог пуст, поскольку он используется для установки локальных источников программного обеспечения: /usr/local/ зарезервирован для программного обеспечения, установленного локально sysadmin, поэтому мы, вероятно, не сможем вам сказать. Вам нужно спросить своего сисадмина (и если это вы ...).

Я бы предположил, что это будет безопасно удалить.

od -c 0

покажет символы ASCII внутри файла. Возможно, результаты этого могут сказать вам, от чего это происходит.

изменить комментарии:

Как насчет монтирования файла, поскольку он кажется ISO .

sudo mkdir /media/0 sudo mount -o loop /usr/local/src/0 /media/0 cd /media/0 ls

и размонтирование:

sudo umount /media/0
0
ответ дан 24 July 2018 в 18:57
  • 1
    Я уволил указанную вами команду. Ниже приведен вывод первых 6 строк: 0000000 \ 0 \ 0 \ 0 034 f t y p f 4 v \ 0 \ 0 \ 0 \ 0 0000020 i s o m m p 4 2 m 4 v \ 0 \ 0 \ 0 \ b 0000040 w i d e; 276 " 303 м d a t \ 0 \ 0 & lt; $ 0000060 e 210 204 \ 0 032 377 354 377 302 U 377 330 366 D 242 277 0000100 377 337 | 271 353 с 253 J 177 362 I 362 371 l? 334 0000120 360 223 311 036. 233 306 ~ N 217 221 032 002 J \ 0 \ 0 – Ankit Arora 24 August 2017 в 11:48
  • 2
    Монтаж не работал. mount: неправильный тип fs, неправильная опция, плохой суперблок on / dev / loop0, отсутствующая кодовая страница или вспомогательная программа или другая ошибка – Ankit Arora 24 August 2017 в 12:46

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

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