'\" t .\" Title: lsns .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: إدارة النظام .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "LSNS" "8" "2026-05-18" "util\-linux 2.42.1" "إدارة النظام" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "الاسم" lsns \- ادرج مساحات الأسماء .SH "موجز" .sp \fBlsns\fP [خيارات] [\fIمعرف فضاء الأسماء\fP] .SH "الوصف" .sp يسرد \fBlsns\fP معلومات حول جميع مساحات الأسماء التي يمكن الوصول إليها حالياً أو حول الـ \fInamespace\fP المعطى. معرف مساحة الأسماء هو رقم inode. .sp المخرجات المبدئية عرضة للتغيير. لذا كلما كان ذلك ممكناً، يجب تجنب استخدام المخرجات المبدئية في البرامج النصية الخاصة بك. حدد دائماً وضع المخرجات المتوقع (\fB\-\-tree\fP أو \fB\-\-list\fP) والأعمدة صراحةً باستخدام الخيار \fB\-\-output\fP جنباً إلى جنب مع قائمة الأعمدة في البيئات التي تتطلب مخرجات مستقرة. .sp يعتبر العمود \fBNSFS\fP، الذي يُطبع عند تحديد \fBnet\fP للخيار \fB\-\-type\fP، خاصاً؛ حيث يستخدم خلايا متعددة الأسطر. استخدم الخيار \fB\-\-nowrap\fP للتبديل إلى تمثيل السطر الواحد المفصول بفاصلة ",". .sp لاحظ أن \fBlsns\fP يقرأ المعلومات مباشرة من نظام ملفات \fI/proc\fP وقد يعيد معلومات غير كاملة للمستخدمين غير الجذر. قد يكون نظام ملفات \fI/proc\fP الحالي غير مشترك ومتأثراً بمساحة أسماء PID (راجع \fBunshare \-\-mount\-proc\fP لمزيد من التفاصيل). لا يستطيع \fBlsns\fP رؤية مساحات الأسماء المستمرة التي لا تحتوي على عمليات حيث يتم الاحتفاظ بمثيل مساحة الأسماء بواسطة وصلة ربط بـ /proc/\fIمعرّف\-العملية\fP/ns/\fIنوع\fP. .SH "الخيارات" .sp \fB\-H\fP، \fB\-\-list\-columns\fP .RS 4 يسرد الأعمدة التي يمكن تحديدها بالخيار ‎\fB\-\-output\fP‎. يمكن استخدامه مع ‎\fB\-\-json\fP‎ أو ‎\fB\-\-raw\fP‎ للحصول على القائمة بتنسيق مقروء آلياً. .RE .sp \fB\-J\fP، \fB\-\-json\fP .RS 4 استخدم تنسيق مخرجات JSON. .RE .sp \fB\-l\fP، \fB\-\-list\fP .RS 4 استخدم تنسيق مخرجات القائمة. .RE .sp \fB\-n\fP، \fB\-\-noheadings\fP .RS 4 عدم طباعة سطر الترويسة. .RE .sp \fB\-o\fP، \fB\-\-output\fP \fIقائمة\fP .RS 4 حدد أعمدة المخرجات المراد طباعتها. استخدم \fB\-\-help\fP للحصول على قائمة بجميع الأعمدة المتاحة. .sp يمكن توسيع القائمة المبدئية للأعمدة إذا حُددت الـ \fIقائمة\fP بالتنسيق \fB+\fP\fIقائمة\fP (على سبيل المثال، \fBlsns \-o +PATH\fP). .RE .sp \fB\-\-output\-all\fP .RS 4 أخرج كافة الأعمدة المتاحة. .RE .sp \fB\-P\fP، \fB\-\-persistent\fP .RS 4 اعرض فقط مساحات الأسماء التي لا تحتوي على عمليات (وتعرف أيضاً بمساحات الأسماء المستمرة)، التي أُنشئت عن طريق وصل ربط ملفات /proc/pid/ns/type بمسار نظام ملفات. .RE .sp \fB\-p\fP، \fB\-\-task\fP \fIمعرّف\-العملية\fP .RS 4 اعرض فقط مساحات الأسماء التي تحتفظ بها العملية ذات الـ \fIمعرّف\-العملية\fP هذا. .RE .sp \fB\-Q\fP، \fB\-\-filter\fP \fIتعبير\fP .RS 4 اطبع فقط مساحات الأسماء التي تفي بالشروط المحددة بواسطة التعبير (expr). .sp هذه الميزة تجريبية. انظر أيضًا \fBscols\-filter\fP(5). على سبيل المثال، استبعاد root كاسم مستخدم، ولكن طباعة كل مساحات الأسماء التي تنتمي إليها أكثر من عملية واحدة: .RE .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C lsns \-\-filter \*(AqUSER != "root" and NPROCS > 1\*(Aq .fam .fi .if n .RE .br .RE .ll .sp \fB\-r\fP، \fB\-\-raw\fP .RS 4 استخدام تنسيق المخرجات الخام. .RE .sp \fB\-t\fP، \fB\-\-type\fP \fIنوع\fP .RS 4 عرض النوع المحدد \fIنوع\fP من مساحات الأسماء فقط. الأنواع المتاحة هي \fBmnt\fP و \fBnet\fP و \fBipc\fP و \fBuser\fP و \fBpid\fP و \fButs\fP و \fBcgroup\fP و \fBtime\fP. يمكن إعطاء هذا الخيار أكثر من مرة. .RE .sp \fB\-u\fP، \fB\-\-notruncate\fP .RS 4 لا تقتطع النص في الأعمدة. .RE .sp \fB\-W\fP، \fB\-\-nowrap\fP .RS 4 لا تستخدم نصوصًا متعددة الأسطر في الأعمدة. .RE .sp \fB\-T\fP، \fB\-\-tree\fP[\fB=\fP\fIrel\fP] .RS 4 استخدم تنسيق إخراج شبيه بالشجرة. إذا مُرر \fBprocess\fP كقيمة لـ \fIrel\fP، فستُطبع شجرة (أو أشجار) العمليات في كل مساحة اسم. هذا هو السلوك المبدئي عند عدم تحديد \fB\-\-tree\fP. إذا مُرر \fBparent\fP، فستُطبع الشجرة (أو الأشجار) المبنية بناءً على علاقة الأب/الابن. إذا مُرر \fBowner\fP، فستُطبع الشجرة (أو الأشجار) المبنية بناءً على علاقة المالك/المملوك. يُستخدم \fBowner\fP كخيار مبدئي عند حذف \fIrel\fP. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SH "حالة الخروج" .sp تخرج أداة \fBlsns\fP بإحدى القيم التالية: .sp \fB0\fP .RS 4 نجاح. .RE .sp \fB1\fP .RS 4 خطأ عام. .RE .sp \fB2\fP .RS 4 كان ioctl غير معروف للنواة. .RE .SH "البيئة" .sp \fBLSNS_DEBUG\fP=all .RS 4 يُفعّل مخرجات تنقيح \fBlsns\fP. .RE .sp \fBLIBSMARTCOLS_DEBUG\fP=all .RS 4 يُفعّل مخرجات تصحيح أخطاء libsmartcols. .RE .sp \fBLIBSMARTCOLS_DEBUG_PADDING\fP=on .RS 4 يستخدم محارف حشو مرئية. .RE .SH "المؤلفين" .sp .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "انظر أيضاً" .sp \fBnsenter\fP(1)، \fBunshare\fP(1)، \fBclone\fP(2)، \fBnamespaces\fP(7)، \fBioctl_ns\fP(2)، \fBip\-netns\fP(8)، \fBscols\-filter\fP(5) .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBlsns\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."