Что такое «выполнение текстовой ссылки»?

На странице lsof man есть следующее предложение:

Открытый файл может быть обычным файлом, каталогом, специальным файлом блока, специальным файлом символов, исполняемой текстовой ссылкой , библиотекой, потоком или сетевым файлом (интернет-сокетом, файлом NFS или сокером домена UNIX).

Что такое текстовая ссылка для выполнения?

One Solution collect form web for “Что такое «выполнение текстовой ссылки»?”

Части исполняемого файла, содержащие машинные инструкции, называются текстовыми разделами, и вместе они называются текстовым сегментом . В современных Unix-Unix-подобных системах файл, содержащий текстовый сегмент, остается открытым во время работы процесса, так что страницы, заполненные машинными инструкциями, могут быть прочитаны (выгружены) в память при необходимости (см. Раздел «Пейджинг спроса» ).

 $ lsof -p $$ | grep txt bash 3117 me txt REG 8,1 1021112 393938 /bin/bash 

Если все копии исполняемого файла будут удалены (точнее, отсоединены ), пока процесс все еще запущен, эта ссылка будет достаточной для обеспечения доступности содержимого файла до тех пор, пока процесс будет запущен. Вот почему вы можете (обычно) устанавливать системные обновления и не прерывать выполняемые процессы.

  • Статистика «Memcache» сообщает о ненулевых «curr_connections», но lsof не показывает соединений сокетов
  • lsof и порты прослушивания
  • Активность дискового диска FreeBSD 10
  • Как контролировать открытые файлы процесса в реальном времени?
  • iostat сообщает о огромной записи на диски, которые даже не установлены
  • разрешение root запрещено в / proc / 1 / exe
  • как получить URL-адрес потока флеш-радио
  • Как указать количество открытых дескрипторов файлов по процессам для всех процессов в Unix?
  • Определение того, какой процесс связан с портом
  • Как определить запущенные процессы с помощью пакета библиотеки?
  • Как я могу понять, что мешает монтированию привязки отключиться?
  • Linux и Unix - лучшая ОС в мире.