.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1994, 1995, Daniel Quinlan .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk .\" Copyright (C) 2023, Alejandro Colomar .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_pid_environ 5 "15 czerwca 2024 r." "Linux man\-pages 6.9.1" .SH NAZWA /proc/pid/environ \- pierwotne środowisko .SH OPIS .TP \fI/proc/\fPpid\fI/environ\fP This file contains the initial environment that was set when the currently executing program was started via \fBexecve\fP(2). The entries are separated by null bytes (\[aq]\[rs]0\[aq]), and there may be a null byte at the end. Thus, to print out the environment of process 1, you would do: .IP .in +4n .EX $\fB cat /proc/1/environ | tr \[aq]\[rs]000\[aq] \[aq]\[rs]n\[aq]\fP .EE .in .IP Jeśli po \fBexecve\fP(2), proces zmodyfikuje swoje środowisko (np. za pomocą wywołania funkcji takich jak \fBputenv\fP(3) albo bezpośrednio modyfikując zmienną \fBenviron\fP(7)), plik ten \fInie\fP uwzględni tych zmian. .IP Co więcej, proces może zmienić położenie pamięci, na które wskazuje ten plik za pomocą operacji \fBprctl\fP(2) takich jak \fBPR_SET_MM_ENV_START\fP. .IP Uprawnienie dostępu do tego pliku zależy od sprawdzenia trybu dostępu ptrace: \fBPTRACE_MODE_READ_FSCREDS\fP; zob. \fBptrace\fP(2). .SH "ZOBACZ TAKŻE" \fBproc\fP(5) .PP .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .