اذهب إلى المحتوى

السؤال

نشر

أنا جديد على إدارة أنظمة في لينكس وأبحث عن طريقة أعرض بها قائمة بكل المستخدمين الموجودين على جهازي الذي يستخدم أوبنتو بآخر إصدار.

أريد أيضا معرفة كيف يمكنني إضافة أو حذف مستخدمين.

Recommended Posts

  • 1
نشر

الأمر التّالي يطبع لائحة بكلّ أسماء المستخدمين:
 

cut -d: -f1 /etc/passwd



يحوي ملفّ etc/passwd/ معلومات أساسيّة حول حسابات المستخدمين، مثل معرّف المستخدم User ID، معرّف المجموعة Group ID، المجلّد الشخصيّ للمستخدم، وغيرها. الملفّ عبارة عن أسطر يحوي كلّ واحد منها سبعة حقول يُفصَل بينها بنقطتيْن عموديّتيْن (:). يمثّل الحقل الأوّل اسم المستخدم.

يُستخدم أمر cut لاستخراج جزء من أسطر في ملف نصّي:

  • الخيّار d- يُحدّد الفاصل بين الأعمدة، أي أنّ الأمر عندما يجد نقطتيْن عموديّتيْن سيعتبر ما بعدهما عمودا (حقلًا) جديدًا.
  •  
  • الخيّار f- يعني الحقل (العمود) أو الحقول التي نُريد الاحتفاظ بها من الملفّ. يهمّنا هنا الحقل الأوّل، أي اسم المستخدِم.


بالنّسبة لإضافة أو حذف مستخدمين أحيل إلى درس كيف تُضيف أو تحذف مستخدمين على خادوم Ubuntu 14.04.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...