6.54.2. محتويات Coreutils
البرامج المثبتة: [، b2sum، base32، base64، basename، basenc، cat، chcon، chgrp، chmod، chown، chroot، cksum، comm، cp، csplit، cut، date، dd، df، dir، dircolors، dirname، du ، echo، env، expand، expr، factor، false، fmt، fold، groups، head، hostid، id، install، Join، link، ln، logname، ls، md5sum، mkdir، mkfifo، mknod، mktemp، mv، nice ، nl ، nohup ، nproc ، numfmt ، od ، لصق ، pathchk ، pinky ، pr ، printenv ، printf ، ptx ، pwd ، readlink ، realpath ، rm ، rmdir ، runcon ، seq ، sha1sum ، sha224sum ، sha256sum ، sha384sum ، sha512sum ، shred ، shuf، sleep، sort، split، stat، stdbuf، stty، sum، sync، tac، tail، tee، test، timeout، touch، tr، true، truncate، tsort، tty، uname، unexpand، uniq، uncink، users ، vdir ، wc ، who ، whoami ، ونعم
المكتبة المثبتة: libstdbuf.so (in / usr / libexec / coreutils)
الدليل المثبت: / usr / libexec / coreutils
أوصاف مختصرة
Base32 يقوم بترميز البيانات وفك تشفيرها وفقًا لمواصفات base32 (RFC 4648)
Base64 يقوم بترميز البيانات وفك تشفيرها وفقًا لمواصفات base64 (RFC 4648)
b2sum يطبع أو يتحقق من المجاميع الاختبارية لـ BLAKE2 (512 بت) basename يقطع أي مسار ولاحقة معينة من اسم الملف basenc يشفر البيانات أو يفك تشفيرها باستخدام خوارزميات مختلفة cat تسلسل الملفات إلى الإخراج القياسي
chcon يغير سياق الأمان للملفات والأدلة
chgrp يغير ملكية المجموعة للملفات والأدلة
chmod يغير أذونات كل ملف إلى الوضع المحدد ؛ يمكن أن يكون الوضع إما تمثيلًا رمزيًا للتغييرات التي يجب إجراؤها أو رقمًا ثمانيًا يمثل الأذونات الجديدة
chown يغير ملكية المستخدم و / أو مجموعة الملفات والأدلة
الاستجذار يقوم بتشغيل أمر بالدليل المحدد كملف / دليل
cksum يطبع المجموع الاختباري لفحص التكرار الدوري (CRC) وعدد البايت لكل ملف محدد
comm يقارن بين ملفين تم فرزهما ، وإخراج الأسطر الفريدة والخطوط الشائعة في ثلاثة أعمدة
cp ينسخ الملفات
csplit يقسم ملفًا معينًا إلى عدة ملفات جديدة ، ويفصل بينها وفقًا لأنماط معينة أو أرقام الأسطر وإخراج عدد البايت لكل ملف جديد
قص يطبع أقسامًا من السطور ، مع تحديد الأجزاء وفقًا للحقول أو المواضع المحددة
date يعرض الوقت الحالي بالتنسيق المحدد ، أو يحدد تاريخ النظام
dd ينسخ ملفًا باستخدام حجم الكتلة المعين وعددها ، مع إجراء تحويلات اختياريًا عليه
df يوضح مقدار مساحة القرص المتوفرة (والمستخدمة) على جميع أنظمة الملفات المثبتة ، أو فقط على أنظمة الملفات التي تحتوي على الملفات المحددة
dir يسرد محتويات كل دليل (مثل الأمر ls)
com.dircolors أوامر الإخراج لتعيين ملف LS_COLOR متغير البيئة لتغيير نظام الألوان المستخدم من قبل اسمك يزيل لاحقة غير الدليل من اسم ملف
يقوم du بالإبلاغ عن مقدار مساحة القرص المستخدمة بواسطة الدليل الحالي ، بواسطة كل من الأدلة المحددة (بما في ذلك جميع الأدلة الفرعية) أو بواسطة كل ملف من الملفات المحددة
echo يعرض السلاسل المحددة
env يقوم بتشغيل أمر في بيئة معدلة
قم بتوسيع تحويل علامات التبويب إلى مسافات
expr يقيم التعبيرات
عامل طباعة العوامل الأولية لجميع الأعداد الصحيحة المحددة
خطأ لا يفعل شيئا ، دون جدوى ؛ دائمًا ما يخرج مع رمز حالة يشير إلى الفشل
fmt يعيد تنسيق الفقرات في الملفات المحددة
أضعاف التفاف الخطوط في الملفات المحددة
مجموعات تقارير عضويات مجموعة المستخدم
head يطبع الأسطر العشرة الأولى (أو عدد الأسطر المحدد) لكل ملف معين
hostid يبين المعرف الرقمي (بالنظام الست عشري) للمضيف
id يُبلغ عن معرف المستخدم الفعال ومعرف المجموعة وعضويات المجموعة للمستخدم الحالي أو المستخدم المحدد
تثبيت ملفات النسخ أثناء تعيين أوضاع الأذونات الخاصة بهم ، وإذا أمكن ، مالكها ومجموعتها
الانضمام ينضم إلى الأسطر التي تحتوي على حقول ربط متطابقة من ملفين منفصلين
link ينشئ رابطًا صلبًا بالاسم المعطى لملف
ln إنشاء روابط صلبة أو روابط ناعمة (رمزية) بين الملفات
logname يعرض اسم تسجيل دخول المستخدم الحالي
ls يسرد محتويات كل دليل محدد
md5sum تقارير أو فحص المجاميع الاختبارية لملخص الرسالة 5 (MD5)
mkdir يقوم بإنشاء أدلة بأسماء معينة
mkfifo ينشئ First-In ، First-Outs (FIFOs) ، "أنبوب مسمى" في لغة UNIX ، مع الأسماء المعطاة
mknod يُنشئ عُقد الجهاز بالأسماء المحددة ؛ عقدة الجهاز هي ملف خاص بحرف أو ملف خاص للكتلة أو FIFO
mktemp يقوم بإنشاء ملفات مؤقتة بطريقة آمنة ؛ يتم استخدامه في البرامج النصية
mv ينقل الملفات أو الدلائل أو يعيد تسميتها
nice يقوم بتشغيل برنامج بأولوية جدولة معدلة
nl ترقيم الأسطر من الملفات المحددة
nohup يقوم بتشغيل أمر محصن ضد قطع الاتصال ، مع إعادة توجيه مخرجاته إلى ملف سجل
nproc يطبع عدد وحدات المعالجة المتاحة لعملية ما
numfmt يحول الأرقام إلى أو من سلاسل يمكن للبشر قراءتها
od تفريغ الملفات في التنسيقات الثمانية وغيرها
لصق يدمج الملفات المحددة ، وينضم بالتسلسل الأسطر المقابلة جنبًا إلى جنب ، مفصولة بأحرف جدولة
pathchk للتحقق مما إذا كانت أسماء الملفات صالحة أم محمولة
الخنصر هو عميل إصبع خفيف الوزن ؛ يُبلغ عن بعض المعلومات حول المستخدمين المعينين
العلاقات العامة ترقيم الصفحات وترتيب أعمدة الملفات للطباعة
printenv يطبع البيئة
printf يطبع المتغيرات المعطاة وفقًا للتنسيق المحدد ، تمامًا مثل وظيفة C printf
ptx ينتج فهرسًا مستبدلًا من محتويات الملفات المحددة ، مع كل كلمة أساسية في سياقها
pwd يبين اسم دليل العمل الحالي readlink يوضح قيمة الارتباط الرمزي المحدد realpath يطبع المسار الذي تم حله
rm يزيل الملفات أو الدلائل
rmdir يزيل الدلائل إذا كانت فارغة
runcon يقوم بتشغيل أمر بسياق أمان محدد
seq يطبع سلسلة من الأرقام ضمن نطاق معين وبزيادة معينة sha1sum يطبع أو يتحقق 160 بت Secure Hash Algorithm 1 (SHA1) checkums sha224sum يطبع أو يتحقق 224 بت Secure Hash Algorithm Checkums
sha384sum يطبع أو يتحقق من المجاميع الاختبارية لخوارزمية التجزئة الآمنة 384 بت
sha512sum يطبع أو يتحقق من المجاميع الاختبارية لخوارزمية التجزئة الآمنة 512 بت
shred يقوم بالكتابة فوق الملفات المحددة بشكل متكرر بأنماط معقدة ، مما يجعل من الصعب استعادة البيانات
shuf يبدل أسطر النص
توقف النوم مؤقتًا لفترة معينة من الوقت
فرز يفرز الأسطر من الملفات المحددة
يقسم الملف إلى أجزاء ، حسب الحجم أو حسب عدد الأسطر
يعرض stat حالة الملف أو نظام الملفات
stdbuf يقوم بتشغيل الأوامر مع عمليات التخزين المؤقت المعدلة لتدفقاته القياسية
stty مجموعات أو تقارير إعدادات الخط الطرفي
المجموع الاختباري للطباعة وعدد الكتل لكل ملف معين
مزامنة المخازن المؤقتة لنظام الملفات ؛ يفرض الكتل المتغيرة على القرص ويقوم بتحديث الكتلة الفائقة
يربط tac الملفات المعينة في الاتجاه المعاكس
tail يطبع آخر عشرة أسطر (أو عدد الأسطر المحدد) لكل ملف معين
يقرأ tee من الإدخال القياسي أثناء الكتابة إلى الإخراج القياسي والملفات المحددة
test يقارن القيم ويتحقق من أنواع الملفات
timeout لتشغيل أمر بحد زمني
المس تغيير الطوابع الزمنية للملف ، واضبط أوقات الوصول والتعديل للملفات المعينة على الوقت الحالي ؛ يتم إنشاء الملفات غير الموجودة بطول صفري
tr يترجم ويعصر ويحذف الأحرف المعطاة من الإدخال القياسي
صحيح لا شيء ، بنجاح ؛ دائمًا ما يخرج مع رمز حالة يشير إلى النجاح
اقتطاع يتقلص أو يوسع الملف إلى الحجم المحدد
tsort يقوم بعملية فرز طوبولوجي ؛ يكتب قائمة مرتبة بالكامل وفقًا للترتيب الجزئي في ملف معين
tty يبين اسم ملف الجهاز المتصل بالإدخال القياسي
uname تقارير معلومات النظام
unexpand يحول المسافات إلى علامات تبويب
uniq يتجاهل جميع الأسطر المتطابقة المتتالية باستثناء سطر واحد
إلغاء الارتباط يزيل الملف المحدد
المستخدمون يُبلغ عن أسماء المستخدمين الذين قاموا بتسجيل الدخول حاليًا
vdir هو نفس ls -l
wc يبين عدد الأسطر والكلمات والبايت لكل ملف ، بالإضافة إلى السطر الإجمالي عند إعطاء أكثر من ملف
من الذي يبلغ عن من قام بتسجيل الدخول
whoami يبين اسم المستخدم المرتبط بمعرف المستخدم الفعال الحالي
yes لإخراج "y" بشكل متكرر أو سلسلة معينة حتى يتم قتله
مكتبة libstdbuf المستخدمة من قبل com.stdbuf
توثيق