strip (Unix)

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
У этого термина существуют и другие значения, см.Strip.

strip
Типутилита UNIX[вд]
АвторыДеннис Ритчи
(Лаборатории Белла)
РазработчикиРазные разработчикиоткрытого икоммерческих ПО
Операционные системыUnix,Unix-подобные,Plan 9,Microsoft Windows
Дата выпуска12 июня 1972; 53 года назад (1972-06-12)
Аппаратная платформаКроссплатформенность
Читаемые форматы файлов:
Executable and Linkable Format

strip —утилита, используемая вUnix,Plan 9 и рядеunix-подобныхоперационных систем, удаляющая из исполняемых двоичных программ иобъектных файлов информацию, которая не является существенной или необходимой для нормального и правильного выполнения, что потенциально приводит к повышению производительности и иногда к значительно меньшему использованию дискового пространства.

Удаляемая информация может состоять из информации об отладке итаблице символов; однако стандарт оставляет объём изменений в двоичном файле на усмотрение разработчика программыstrip.

Кроме того, использованиеstrip может повысить безопасность двоичного файла отобратной разработки, поскольку сравнительно труднее проанализировать двоичный файл без дополнительной информации, которая удаляется.

Результатstrip может быть достигнут непосредственнокомпоновщиком; например, вGCC с ключом-s.

Проект GNU поставляет реализациюstrip как часть пакетаGNU Binutils. Также утилита была перенесена на некоторые другие операционные системы, включаяMicrosoft Windows.

Ссылки

[править |править код]
Источник —https://ru.wikipedia.org/w/index.php?title=Strip_(Unix)&oldid=140187169
Категории:
Скрытые категории: