НАИМЕНОВАНИЕ
/proc/pid/exe - symbolic link to program pathname
ОПИСАНИЕ
- /proc/pid/exe
- Under Linux 2.2 and later, this file is a symbolic link containing the
actual pathname of the executed command. This symbolic link can be
dereferenced normally; attempting to open it will open the executable. You
can even type /proc/pid/exe to run another copy of the same
executable that is being run by process pid. If the pathname has
been unlinked, the symbolic link will contain the string
' (deleted)' appended to the original pathname. In a multithreaded
process, the contents of this symbolic link are not available if the main
thread has already terminated (typically by calling
pthread_exit(3)).
- Право
разыменовывать
или читать
(readlink(2)) эту
символическую
ссылку
определяется
проверкой
режима
доступа ptrace
PTRACE_MODE_READ_FSCREDS;
смотрите
ptrace(2).
- В ядрах Linux 2.0 и
более
ранних,
/proc/pid/exe
указывает
на
двоичный
файл,
который
был
выполнен, и
работает
как
символьная
ссылка.
Вызов readlink(2)
над этим
файлом в Linux 2.0
вернёт
строку
следующего
вида:
-
[device]:inode
- Например,
[0301]:1502
указывает
на inode 1502 на
устройстве
со старшим
номером
устройства
03 (IDE, MFM, и т.п.
диски),
младшим
номером 01
(первый
раздел на
первом
диске).
- Для поиска
файла
можно
воспользоваться
find(1) с
параметром
-inum.
ПЕРЕВОД
Русский
перевод
этой
страницы
руководства
разработал(и)
Alexey, Azamat Hackimov <azamat.hackimov@gmail.com>,
kogamatranslator49 <r.podarov@yandex.ru>, Darima Kogan
<silverdk99@gmail.com>, Max Is <ismax799@gmail.com>, Yuri Kozlov
<yuray@komyakino.ru>, Иван
Павлов <pavia00@gmail.com>
и Kirill Rekhov <krekhov.dev@gmail.com>
Этот
перевод
является
свободной
программной
документацией;
он
распространяется
на
условиях
общедоступной
лицензии GNU (GNU
General Public License - GPL,
https://www.gnu.org/licenses/gpl-3.0.html
версии 3 или
более
поздней) в
отношении
авторского
права, но
БЕЗ
КАКИХ-ЛИБО
ГАРАНТИЙ.
Если вы
обнаружите
какие-либо
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
сообщите
об этом
разработчику(ам)
по его(их)
адресу(ам)
электронной
почты или
по адресу
списка
рассылки
русских
переводчиков.