proc_pid_personality(5)

๐Ÿ’– NAME ๐Ÿ’–

okay bestie, so this page is all about /proc/pid/personality โ€” it's literally the execution domain file, no cap โœจ


๐ŸŒธ DESCRIPTION ๐ŸŒธ

๐Ÿฆ‹ /proc/pid/personality (since Linux 2.6.28)

so like, this file is read-only and it spills the tea on your process's execution domain โ€” the one that got set by personality(2). periodt ๐Ÿ’…

the value shows up in hexadecimal notation, so if you were expecting cute lil decimal numbers, nope, it's giving hex energy ๐Ÿ”ฅ

permission to access this file? it's governed by a ptrace access mode PTRACE_MODE_ATTACH_FSCREDS check โ€” so go see ptrace(2) for the whole vibe check, iykyk ๐Ÿ‘‘

๐Ÿ‘‘ SEE ALSO ๐Ÿ‘‘


this iconic little page came from the Linux man-pages 6.20 era, dated 2026-02-08, and it's officially known as proc_pid_personality(5) โ€” slay, bye bestie ๐Ÿ’œโœจ

๐Ÿ“ฆ where this page comes from
  • arch rolling: man-pages 6.20-1 ยท BSD-2-Clause AND BSD-3-Clause AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-or-later AND LicenseRef-Public-Domain AND LicenseRef-UltraPermissive AND Linux-man-pages-1-para AND Linux-man-pages-copyleft AND Linux-man-pages-copyleft-2-para AND Linux-man-pages-copyleft-var AND MIT AND Spencer-94
  • nixpkgs unstable: man-pages 6.20
  • ๐Ÿ“œ the page's license: GPL-3.0-or-later
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms