Полоса (Unix) - Strip (Unix)
| Оригинальный автор (ы) | Деннис Ричи (AT&T Bell Laboratories ) |
|---|---|
| Разработчики) | Различный Открытый исходный код и коммерческий Разработчики |
| изначальный выпуск | 12 июня 1972 г. |
| Операционная система | Unix, Unix-подобный, План 9, Майкрософт Виндоус |
| Платформа | Кроссплатформенность |
| Тип | Команда |
В Unix, План 9, и Unix-подобный операционные системы, то полоса программа удаляет информацию из исполняемых двоичных программ и объектные файлы это не является существенным или необходимым для нормального и правильного казнь, что потенциально может привести к повышению производительности, а иногда и к значительно меньшему использованию дискового пространства. Удаленная информация может состоять из отладки и символьная информация; однако стандарт оставляет объем изменений в двоичном файле на усмотрение разработчика программы удаления.[нужна цитата ].
Кроме того, использование полоса может повысить безопасность двоичного файла от обратный инжиниринг поскольку было бы сравнительно труднее анализировать двоичный файл без дополнительной информации, которая в противном случае была бы удалена.
Эффект полоса может быть достигнуто непосредственно компоновщик. Например, в Коллекция компиляторов GNU этот вариант "-s".
В Проект GNU поставляет реализацию полоса как часть GNU Binutils пакет. полоса был перенесен на другие операционные системы, включая Майкрософт Виндоус.
Смотрите также
- Удаленный двоичный файл
- Исполняемое сжатие
- Список команд Unix
- Строки (Unix)
- Символ отладки
- Таблица символов
использованная литература
- "полоса", Единая спецификация UNIX, версия 2, Открытая группа, 1997
внешние ссылки
- - Справочник по командам и утилитам, Единая спецификация UNIX, Выпуск 7 из Открытая группа
- – План 9 Руководство программиста, том 1
| Эта Unix -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |