| LSNS(8) | إدارة النظام | LSNS(8) |
الاسم
lsns - ادرج مساحات الأسماء
موجز
lsns [خيارات] [معرف فضاء الأسماء]
الوصف
يسرد lsns معلومات حول جميع مساحات الأسماء التي يمكن الوصول إليها حالياً أو حول الـ namespace المعطى. معرف مساحة الأسماء هو رقم inode.
المخرجات المبدئية عرضة للتغيير. لذا كلما كان ذلك ممكناً، يجب تجنب استخدام المخرجات المبدئية في البرامج النصية الخاصة بك. حدد دائماً وضع المخرجات المتوقع (--tree أو --list) والأعمدة صراحةً باستخدام الخيار --output جنباً إلى جنب مع قائمة الأعمدة في البيئات التي تتطلب مخرجات مستقرة.
يعتبر العمود NSFS، الذي يُطبع عند تحديد net للخيار --type، خاصاً؛ حيث يستخدم خلايا متعددة الأسطر. استخدم الخيار --nowrap للتبديل إلى تمثيل السطر الواحد المفصول بفاصلة ",".
لاحظ أن lsns يقرأ المعلومات مباشرة من نظام ملفات /proc وقد يعيد معلومات غير كاملة للمستخدمين غير الجذر. قد يكون نظام ملفات /proc الحالي غير مشترك ومتأثراً بمساحة أسماء PID (راجع unshare --mount-proc لمزيد من التفاصيل). لا يستطيع lsns رؤية مساحات الأسماء المستمرة التي لا تحتوي على عمليات حيث يتم الاحتفاظ بمثيل مساحة الأسماء بواسطة وصلة ربط بـ /proc/معرّف-العملية/ns/نوع.
الخيارات
-H، --list-columns
-J، --json
-l، --list
-n، --noheadings
-o، --output قائمة
يمكن توسيع القائمة المبدئية للأعمدة إذا حُددت الـ قائمة بالتنسيق +قائمة (على سبيل المثال، lsns -o +PATH).
--output-all
-P، --persistent
-p، --task معرّف-العملية
-Q، --filter تعبير
هذه الميزة تجريبية. انظر أيضًا scols-filter(5). على سبيل المثال، استبعاد root كاسم مستخدم، ولكن طباعة كل مساحات الأسماء التي تنتمي إليها أكثر من عملية واحدة:
lsns --filter 'USER != "root" and NPROCS > 1'
-r، --raw
-t، --type نوع
-u، --notruncate
-W، --nowrap
-T، --tree[=rel]
-h، --help
-V، --version
حالة الخروج
تخرج أداة lsns بإحدى القيم التالية:
0
1
2
البيئة
LSNS_DEBUG=all
LIBSMARTCOLS_DEBUG=all
LIBSMARTCOLS_DEBUG_PADDING=on
المؤلفين
Karel Zak <kzak@redhat.com>
انظر أيضاً
nsenter(1)، unshare(1)، clone(2)، namespaces(7)، ioctl_ns(2)، ip-netns(8)، scols-filter(5)
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
الأمر lsns جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |