Lesson 9 | Cisco Courses | Series 2: IT Systems | system administration
جدول المحتويات:
- كيفية استخدام قيادة
wc
- حساب عدد الخطوط
- عد عدد الكلمات
- أمثلة القيادة مرحاض
- عد الملفات في الدليل الحالي
- حساب عدد المستخدمين
- استنتاج
في نظامي التشغيل Linux و Unix ، يتيح لك الأمر
wc
حساب عدد الأسطر والكلمات والحروف والبايت لكل ملف معين أو الإدخال القياسي وطباعة النتيجة.
سنشرح لك في هذا البرنامج التعليمي كيفية استخدام الأمر
wc
خلال أمثلة بسيطة وعملية.
كيفية استخدام قيادة
wc
بناء جملة الأمر
wc
كما يلي:
wc OPTION……
يمكن للأمر
wc
قبول أسماء
FILE
صفر أو أكثر. إذا لم يتم تحديد
FILE
، أو عندما يكون
FILE
-
، فسوف تقرأ
wc
الإدخال القياسي. الكلمة هي سلسلة من الأحرف المحددة بمسافة أو علامة تبويب أو سطر جديد.
في أبسط أشكاله عند استخدامه دون أي خيارات ، سيقوم أمر
wc
بطباعة أربعة أعمدة وعدد الأسطر والكلمات وعدد وحدات البايت واسم الملف لكل ملف يتم تمريره كوسيطة. عند استخدام الإدخال القياسي ، لا يتم عرض العمود الرابع (اسم الملف).
على سبيل المثال ، سيعرض الأمر التالي معلومات حول الملف الظاهري
/proc/cpuinfo
:
wc /proc/cpuinfo
سيبدو الإخراج كما يلي:
448 3632 22226 /proc/cpuinfo
- 448 هو عدد الخطوط. 3632 هو عدد الكلمات. 22226 هو عدد الحروف.
عند استخدام الإدخال القياسي ، لا يظهر اسم الملف:
wc < /proc/cpuinfo
448 3632 22226
لعرض معلومات حول أكثر من ملف واحد ، مرر أسماء الملفات ، كوسائط ، مفصولة بمسافة:
wc /proc/cpuinfo
سوف يوفر لك الأمر معلومات حول كل ملف وسطر يتضمن إحصائيات كاملة:
448 3632 22226 /proc/cpuinfo 49 143 1363 /proc/meminfo 497 3775 23589 total
تتيح لك الخيارات أدناه تحديد التهم المطبوعة.
-
-l
،--lines
- اطبع عدد الخطوط.-w
،--words
- اطبع عدد الكلمات.-m
،--chars
- اطبع عدد الحروف.-c
، ---bytes
- طباعة عدد البايتات.-L
،--max-line-length
- اطبع طول أطول خط.
عند استخدام خيارات متعددة ، تتم طباعة تعدادات بالترتيب التالي: سطر جديد ، كلمات ، أحرف ، بايت ، الحد الأقصى لطول الخط.
على سبيل المثال ، لعرض عدد الكلمات التي ستستخدمها فقط:
wc -w /proc/cpuinfo
3632 /proc/cpuinfo
فيما يلي مثال آخر يطبع عدد الخطوط وطول أطول سطر.
wc -lL /proc/cpuinfo
448 792 /proc/cpuinfo
يسمح الخيار
--files0-from=F
wc
بقراءة الإدخال من الملفات المحددة بواسطة الأسماء التي تم إنهاؤها NUL في الملف
F
إذا كانت
F
هي
-
فاقرأ الأسماء من الإدخال القياسي. على سبيل المثال ، يمكنك البحث عن الملفات باستخدام الأمر
find
وتوفير تلك الملفات كمدخل إلى
wc
:
find /etc -name 'host*' -printf0 | wc -l --files0-from=-
سيُظهر الإخراج عدد الأسطر لجميع الملفات الموجودة في الدليل
/etc
التي تبدأ أسماؤها بـ "host":
4 /etc/host.conf 27 /etc/avahi/hosts 1 /etc/hostname 14 /etc/hosts 46 total
حساب عدد الخطوط
يتم استخدام الأمر
wc
غالبًا مع الخيار
-l
لحساب عدد الأسطر في ملف نصي فقط. على سبيل المثال ، لحساب عدد الأسطر في الملف
/etc/passwd
:
wc -l /etc/passwd
العمود الأول هو عدد الأسطر والثاني هو اسم الملف:
عد عدد الكلمات
لحساب عدد الكلمات فقط في ملف نصي ، استخدم
wc -w
متبوعًا باسم الملف. يحسب المثال التالي عدد الكلمات في ملف
~/Documents/file.txt
:
wc -l /etc/passwd
يظهر عدد الكلمات في العمود الأول:
513 /home/linuxize/Documents/file.txt
أمثلة القيادة مرحاض
يمكن استخدام الأمر
wc
بالاقتران مع الأوامر الأخرى من خلال الأنابيب. وفيما يلي بعض الأمثلة على ذلك.
عد الملفات في الدليل الحالي
يقوم أمر
find
بتمرير قائمة بجميع الملفات في الدليل الحالي مع كل اسم للملف في سطر واحد إلى الأمر
wc
، والذي يحسب عدد الأسطر ويطبع النتيجة:
حساب عدد المستخدمين
في المثال أدناه ، يتم استخدام
wc
لحساب عدد الأسطر من إخراج أمر
getent
.
استنتاج
يرمز الأمر
wc
إلى "عدد الكلمات" ويحتوي على بناء جملة بسيط للغاية. يتيح لك حساب عدد الأسطر والكلمات والبايت والأحرف في ملف نصي واحد أو عدة ملفات.
نظام التشغيل Chrome لنظام التشغيل Chrome: ليس نظام التشغيل الأول المستند إلى الويب
قد يحظى نظام التشغيل Chrome بكل الاهتمام ، ولكن العديد من الشركات تقدم منتجات مماثلة لأعوام.
كيفية تشغيل نظام التشغيل chrome في نظام التشغيل windows 8 (أو نظام التشغيل windows 8.1) - توجيه التكنولوجيا
إليك كيفية الحصول على تجربة تشبه Chromebook في نظام التشغيل Windows 8 أو 8.1 من خلال تشغيل نظام التشغيل Chrome.
أمر Chmod في نظام التشغيل Linux (أذونات الملفات)
في Linux ، تتم إدارة الوصول إلى الملفات من خلال أذونات الملف وسماته وملكيته. يغطي هذا البرنامج التعليمي كيفية استخدام الأمر chmod لتغيير أذونات الوصول إلى الملفات والدلائل.