Sobes.tech
Junior — Middle

Оё шумо метавонед намудҳои фазои номро дар Linux номбар кунед ва мақсади онҳоро шарҳ диҳед?

sobes.tech AI

Ҷавоб аз AI

Дар Linux, чанд навъи фазои ном (namespaces) мавҷуд аст, ки ҷанбаҳои гуногуни системаро барои равандҳо ҷудо мекунанд. Навъҳои асосии фазои ном ва мақсади онҳо:

  • pid (фазои номҳои ID-и раванд) — ID-и равандҳоро ҷудо мекунад, имкон медиҳад, ки фазоҳои гуногун маҷмӯаҳои гуногуни PID-ро бубинанд.
  • net (фазои номҳои шабака) — интерфейсҳои шабака, суроғаҳои IP, ҷадвалҳои роҳнамоӣ ва портҳоро ҷудо мекунад.
  • mnt (фазои номҳои насбкунӣ) — нуқтаҳои насбкунии системаи файлҳоро ҷудо мекунад.
  • uts (фазои номҳои UTS) — идентификаторҳои системаро, ба мисли hostname ва domainname, ҷудо мекунад.
  • ipc (фазои номҳои IPC) — алоқаи байни равандҳоро (сегментҳои хотира, наворҳои паём) ҷудо мекунад.
  • user (фазои номҳои корбар) — идентификаторҳои корбар ва гурӯҳҳоро ҷудо мекунад, имкон медиҳад, ки равандҳо UID/GID-ҳои гуногун дар фазоҳои гуногун дошта бошанд.
  • cgroup (фазои номҳои cgroup) — hierarhияҳои cgroup-ро ҷудо мекунад.

Ин фазои номҳо имкон медиҳанд, ки контейнериҳоро эҷод кунанд ва ҷудоии равандҳоро таъмин мекунанд, ки барои бехатарӣ ва идоракунии захираҳо муҳим аст.