У меня есть файл-идентификатор файла PID, который говорит 1001 процесса (предположим, кальмар). Мой вопрос заключается в том, что если я никому не изменю права собственности на этот файл pid, изменит ли он право собственности на этот процесс (squid with pid 1001) никому?PID-файл в linux
0
A
ответ
2
Возможно ли изменить это порождение процесса, используя этот файл pid ?
Поскольку Йоахим Пилеборг уже объяснил (к сожалению, только в комментарии), это определенно невозможно. Собственность на файл и процесс полностью независимы.
Смежные вопросы
- 1. Скопируйте Linux-приложение в другую ОС Linux
- 2. Эквивалент path_lookup() linux 2.6 в linux 3.7
- 3. Linux - Control Flow в модуле ядра linux
- 4. Как избежать командных сообщений linux в linux
- 5. Добавить текст в конкретный сценарий linux linux
- 6. Как работают драйверы в Linux? (linux newb)
- 7. Linux/файлов в Linux и F_TLOCK вопрос
- 8. Реализация локального хранилища Linux в Linux
- 9. Как настроить «linux linux» для Linux?
- 10. Сравнение потоков Linux Linux
- 11. Загрузка Linux с Linux?
- 12. Столбцы оболочки Linux Linux
- 13. Сценарий удаления Linux Linux
- 14. Конфигурация Linux Gadget Linux
- 15. Чтение из Linux Linux
- 16. Управление Linux Linux
- 17. Linux
- 18. Обновление программы для Linux Linux
- 19. Управление Linux Запуск/лицензирование Linux
- 20. Последовательность выключения ядра Linux Linux
- 21. Linux Red Hat Enterprise Linux
- 22. Экспорт громкости аудиофайла в уровни Linux в Linux
- 23. Почему область памяти, скопированная в Linux, уменьшилась в Linux
- 24. Приложение для Linux Linux Shell
- 25. Linux-драйвер для встроенного Linux
- 26. Доступ к папке Linux Linux
- 27. История процесса Linux-Check Linux
- 28. Linux to Linux GUI Remote
- 29. Распределение памяти в Linux
- 30. Capicom Decryption в Linux
Нет, это не будет. Возможно, это даже не тот процесс, который создал файл, а процесс, который запустил эту программу. Например, скажем, что скрипт init запускает процесс Squid, скрипты init получают pid и записывают файл, что означает, что процесс Squid и файл pid полностью отключены. И даже если процесс Squid был создан и записан в файл, если изменение владельца этого файла означало изменение владельца процесса, это означало бы, что вы можете изменить владельца * любого * процесса, изменив владельца * любого * файла. –
Вы имеете в виду файлы в '/ proc'? –
Да, из сценария я создаю процесс и записываю, что породил идентификатор процесса в PID-файле. но мой вопрос в том, можно ли изменить это порождение процесса с помощью этого файла pid? –