Scroll to navigation

GETINO(1) Polecenia użytkownika GETINO(1)

NAZWA

getino - wypisuje unikatowy numer i-węzła związany z deskryptorem pliku procesu lub przestrzenią nazw, dla podanego PID-u

SKŁADNIA

getino [--pidfs|--cgroupns|--ipcns|--netns|--mntns|--pidns|--timens|--userns|--utsns] [--print-pid|-p] PID[:i-węzeł]...

getino [--print-pid|-p] PID[:i-węzeł]...

getino PID[:i-węzeł]...

OPIS

getino jest prostym narzędziem wypisującym numery i-węzłów związanych z deskryptorem pliku procesu (pidfd) lub przestrzenią nazw dla wszystkich identyfikatorów procesów (PID-ów) przekazanych w argumentach.

Jądro gwarantuje, że numer i-węzła związany z deskryptorem pliku procesu nie zostanie wykorzystany ponownie w bieżącym cyklu rozruchu systemu; zatem proces można unikalnie identyfikować za pomocą jego PID-u i numeru i-węzła, w postaci "PID:inode". Jako przykład, można w ten sposób wysyłać sygnały do procesów, bez sytuacji wyścigu, za pomocą kill(1), przyjmującego opisywany format_PID_.

Numery i-węzłów związanych z przestrzenią nazw podanego procesu są właściwie identyfikatorami przestrzeni nazw, identycznymi z numerami i-węzłów zgłaszanymi przez /proc/pid/ns/typ-przestrzeni-nazw; więcej szczegółów w podręczniku namespaces(7).

OPCJE

-p, --print-pid

Wypisuje PID oraz pidfd/i-węzeł przestrzeni nazw rozdzielone dwukropkiem ":", w tej kolejności. Tym formatem można adresować procesy unikając sytuacji wyścigu, np. przy wysyłaniu sygnałów poleceniem kill(1).

--pidfs

Wypisuje unikalny numer i-węzła deskryptora pliku pidfs procesu.

--cgroupns

Wypisuje unikalny numer i-węzła przestrzeni nazw cgroup. Zob. cgroup_namespaces(7)

--ipcns

Wypisuje unikalny numer i-węzła przestrzeni nazw ipc. Zob. ipc_namespaces(7)

--netns

Wypisuje unikalny numer i-węzła przestrzeni nazw sieci. Zob. network_namespaces(7)

--mntns

Wypisuje unikalny numer i-węzła przestrzeni nazw montowań. Zob. mount_namespaces(7)

--pidns

Wypisuje unikalny numer i-węzła przestrzeni nazw pid. Zob. pid_namespaces(7)

--timens

Wypisuje unikalny numer i-węzła przestrzeni nazw czasu. Zob. time_namespaces(7)

--userns

Wypisuje unikalny numer i-węzła przestrzeni nazw użytkownika. Zob. user_namespaces(7)

--utsns

Wypisuje unikalny numer i-węzła przestrzeni nazw uts. Zob. uts_namespaces(7)

-h, --help

Wyświetla ten tekst i wychodzi.

-V, --version

Wyświetla wersję i wychodzi.

STATUS ZAKOŃCZENIA

getino ma następujące wartości statusu zakończenia:

0

sukces

1

nieokreślony błąd

UWAGI

getino wymaga obsługi pseudosystemu plików pidfs (wprowadzonego w Linuksie 6.9), do pozyskania prawidłowego i-węzła deskryptora pliku procesu.

AUTORZY

Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>

ZOBACZ TAKŻE

kill(1) pidfd_open(2) namespaces(7)

ZGŁASZANIE BŁĘDÓW

Problemy należy zgłaszać w systemie śledzenia błędów <https://github.com/util-linux/util-linux/issues>.

DOSTĘPNOŚĆ

Polecenie getino jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.

2026-09-02 util-linux 2.42.3