Мне нужно узнать о структуре файла ELF для проекта, над которым я работаю, и я заметил существование этих инструментов. Почему все дистрибутивы Linux включают как readelf, так и objdump? Эти инструменты дополняют друг друга? Когда я предпочитаю использовать одно другому?