Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





write=descriptors
Отображать все данные, записываемые в файлы с перечисленными дескрипторами.
-f Отслеживать fork-ветвление и порождаемые процессы.
—ff Записывать системные вызовы для порожденных процессов в различные файлы, имеющие имена вида/iZerea-me.pid, при использовании параметра -о.
-h Вывести справку и завершить работу.
-i Вывести состояние указателя команд для каждого системного вызова.
-О filename
Запись вывода в файл с именем filename, а не в стандартный поток ошибок (stderr). Если имя файла начинается с символа конвейера «|», оставшаяся часть имени считается командой, на ввод которой передается вывод strace.
-On
Принудительно вычитать указанное число микросекунд из времени, которое, по оценке strace, заняло выполнение системного вызова. Используется для компенсации времени, которое уходит на расчет данных по вызову.
-р pid
Начать работу с уже выполняющимся процессом (по идентификатору). Может быть указано несколько параметров -р, и strace в этом случае будет отслеживать сразу несколько процессов. Для завершения работы необходимо нажать клавиши <Ctrl>+<c>.
-q Тихий режим. Не отображать сообщения о начале и конце процесса слежения.
-г Относительное время. Вычислять временные интервалы между системными вызовами.
-s п
Вывести только п первых символов строки. По умолчанию
-S value
Сортировать вывод параметра -с по указанному значению. Допустимые значения: calls, name, time или nothing. По умолчанию используется time.
Вывести количество времени, затраченное на выполнение системного вызова.
-t Выводить время в каждой строке вывода.

strace

strace
-tt Выводить время на каждой строке вывода, включая микросекунды.
—ttt
Выводить на каждой строке время в виде количества секунд, прошедших с начала Эпохи (1 января 1970 года).
-u username
Выполнить команду от имени указанного пользователя. Параметр необходим при испытании работы программ setuidnsetgid.
-V Вывести номер версии программы и завершить работу.
-v Подробный режим. Выдавать информацию о структурах в полном объеме.
-х Отображать все не-ASCII строки в шестнадцатеричном виде.
-XX
Вывести все строки в шестнадцатеричном виде.

strfile
strfile [options] input file [output file]
unstr [-c delimiter] input_file[.ext\outputJile]
strfile создает файл произвольного доступа для хранения строк. Исходный файл должен содержать группы строк, разделенные строкой, которая содержит единственный символ % (или любой другой заданный символ-разделитель), strfile создает конечный файл, содержащий структуру-заголовок и таблицу смещений каждой из групп строк, которые и позволяют организовать произвольный доступ к строкам. Конечный файл, если он не задан, получает имя sourcefile.dat. unstr обращает действие strfile, отображая строки, содержащиеся в исходном файле в том порядке, в каком они перечислены в
заголовке файла данных. Конечным файлом по умолчанию считается стандартный вывод. Команда unstr также может
применяться для глобальной замены символа-разделителя в
исходном файле.
Параметры
Из нижеперечисленных параметров только может использоваться с unstr. Все прочие параметры относятся только к strfile.
-с delimiter
Произвести замену символа-разделителя на delimiter. Параметр можно применять как с strfile, так и с unstr.

—i Игнорировать регистр символов при сортировке строк. -о Лексикографическая сортировка строк, -г Случайный доступ к строкам.
—s Тихое выполнение; не выводить статистику при завершении.
-х Установить бит STR ROTATED в поле заголовка strjlags.
strfile

strings [options] files
strings

Поиск в перечисленных файлах строк, состоящих по мень-

шей мере из четырех отображаемых символов и одного не-

отображаемого.

Параметры

—, -а, —all

Сканировать объектные файлы полностью. По умолча-

 

нию выполняется сканирование инициализированных и

загруженных разделов объектных файлов.

—f, —print-file-name

Предварять каждую найденную строку именем файла.

—min-len, —nmin-len, —bytes=min-len

Вывести строки, содержащие по меньшей мере min-len

символов.

-t base, —radix=fease

Предварять каждую найденную строку ее смещением от

начала файла в формате, определяемом параметром base:

d Десятичный

о Восьмеричный

х

—target=formaf

Указать альтернативный формат объектного кода в ка-

честве значения по умолчанию.

—о То же, что и -t о.

—help

Отобразить справку и завершить работу.

—v, —version

Вывести информацию о версии программы и завершить

работу.

strip
strip [options] files



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru