proc_pid_exe(5) File Formats Manual proc_pid_exe(5) NAZWA /proc/pid/exe - dowiazanie symboliczne do sciezki programu OPIS /proc/pid/exe W Linuksie 2.2 i wersjach pozniejszych plik ten jest dowiazaniem symbolicznym zawierajacym rzeczywista nazwe sciezki dzialajacego polecenia. Dowiazaniem symbolicznym mozna sie normalnie poslugiwac - proba jego otwarcia otworzy plik programu. Mozna nawet wydac polecenie /proc/pid/exe, aby uruchomic kolejna kopie tego samego pliku wykonywalnego, co uruchomiony przez pid. Jesli sciezka zostala odlinkowana, dowiazanie symboliczne bedzie zawieralo lancuch '(deleted)' dodany do oryginalnej sciezki. W procesie wielowatkowym zawartosc tego linku symbolicznego nie jest dostepna, jezeli glowny watek juz sie zakonczyl (wywolujac zapewne pthread_exit(3)). Uprawnienie do rozwiazania lub odczytu (readlink(2)) tego dowiazania symbolicznego, zalezy od sprawdzenia trybu dostepu PTRACE_MODE_READ_FSCREDS ptrace; zob. ptrace(2). W Linuksie 2.0 i wczesniejszych wersjach, /proc/pid/exe jest wskaznikiem do uruchomionego pliku binarnego i ma postac dowiazania symbolicznego. Wywolanie readlink(2) na tym pliku zwroci w Linuksie 2.0 lancuch znakowy postaci: [urzadzenie]:i-wezel Na przyklad, [0301]:1502 bedzie 1502 i-wezlem na urzadzeniu o numerze glownym 03 (IDE, MFM itp.) i pobocznym 01 (pierwsza partycja pierwszego dysku). Do zlokalizowania pliku, mozna posluzyc sie poleceniem find(1) z opcja -inum. ZOBACZ TAKZE proc(5) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.9.1 2 maja 2024 r. proc_pid_exe(5)