عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

lsposix - عبر الإنترنت في السحابة

قم بتشغيل lsposix في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر lsposix الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ls - قائمة محتويات الدليل

موجز


ls [−ikqrs] [- جلنو] [-أ|-أ] [−C|−m|−x|−1] \
[-F|-ص] [−H | −L] [−R|−د] [−S|−f|−t] [-ج|-ش] [ملف ]

الوصف


لكل معامل يقوم بتسمية ملف من نوع آخر غير الدليل أو الارتباط الرمزي إلى ملف
الدليل، ls يجب كتابة اسم الملف وكذلك أي طلب، المرتبطة به
معلومة. لكل معامل يقوم بتسمية ملف من نوع الدليل، ls يكتب
أسماء الملفات الموجودة داخل الدليل وكذلك أي ملفات مطلوبة ومرتبطة
معلومة. أسماء الملفات التي تبدأ بـ a ('.') وأي معلومات ذات صلة
لا يجوز كتابتها إلا إذا تمت الإشارة إليها صراحةً، or − أ يتم توفير الخيار، أو
يؤدي الشرط المحدد بالتنفيذ إلى كتابتها. إذا كان واحدا أو أكثر من − د,
− F.الطرق أو يتم تحديد الخيارات، ولا ولا -L تم تحديد الخيار من أجل
كل معامل يقوم بتسمية ملف من النوع الرابط الرمزي إلى الدليل، ls يكتب
اسم الملف بالإضافة إلى أية معلومات مرتبطة به مطلوبة. إذا لم يكن أي من − د, − F.,
or يتم تحديد الخيارات، أو or -L يتم تحديد الخيارات، لكل معامل ذلك
يسمي ملفًا من النوع رابطًا رمزيًا إلى دليل، ls يجب كتابة أسماء الملفات
الواردة في الدليل بالإضافة إلى أي معلومات مرتبطة مطلوبة. في كل
الحالة التي تتم فيها كتابة أسماء الملفات الموجودة داخل الدليل، إذا كان الدليل
يحتوي على أي روابط رمزية بعد ذلك ls يجب تقييم معلومات الملف ونوع الملف
تكون تلك الارتباط الرمزي نفسه، ما لم -L تم تحديد الخيار.

إذا لم يتم تحديد أي معاملات، ls يجب أن تتصرف كما لو كان معامل واحد للنقطة ('.') كان
تم تحديدها. إذا تم تحديد أكثر من معامل واحد، ls يجب أن يكتب غير الدليل
المعاملات أولا؛ يجب عليه فرز معاملات الدليل وغير الدليل بشكل منفصل وفقًا لـ
تسلسل الترتيب في اللغة الحالية.

ls يجب أن تكتشف الأداة المساعدة حلقات لا نهائية؛ أي الدخول إلى زيارة سابقة
الدليل الذي يعد أصلًا لآخر ملف تمت مواجهته. عندما يكتشف لانهائي
حلقة، ls يجب أن يكتب رسالة تشخيصية للخطأ القياسي ويجب عليه إما استردادها
موقف في التسلسل الهرمي أو إنهاء.

OPTIONS


ls يجب أن تتوافق المنفعة مع حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم 12.2,
مرافق بناء الجملة التوجيهات.

يجب دعم الخيارات التالية:

اكتب جميع إدخالات الدليل، بما في ذلك تلك التي تبدأ أسماؤها بالحرف a
('.') ولكن باستثناء الإدخالات dot وdot-dot (إذا كانت موجودة).

− ج اكتب مخرجات أعمدة نصية متعددة مع إدخالات مرتبة أسفل الأعمدة، وفقًا لذلك
إلى تسلسل التجميع. عدد أعمدة النص وفاصل الأعمدة
الأحرف غير محددة، ولكن يجب أن تتكيف مع طبيعة الإخراج
جهاز. يقوم هذا الخيار بتعطيل إخراج التنسيق الطويل.

− F. لا تتبع الروابط الرمزية المسماة كمعاملات إلا إذا كان or -L الخيارات
محدد. اكتب ('/') مباشرة بعد كل اسم مسار
الدليل، ان ("*") بعد كل ما هو قابل للتنفيذ، أ
('|') بعد كل ما يصرف أولاً، وعلامة ("@") بعد كل ذلك هو
ارتباط رمزي. بالنسبة لأنواع الملفات الأخرى، قد يتم كتابة رموز أخرى.

قم بتقييم معلومات الملف ونوع الملف للارتباطات الرمزية المحددة في الملف
سطر الأوامر هو سطر الأوامر الخاص بالملف المشار إليه بواسطة الرابط، وليس الرابط
بحد ذاتها؛ لكن، ls يجب أن يكتب اسم الرابط نفسه وليس الملف
المشار إليها بواسطة الرابط.

-L قم بتقييم معلومات الملف ونوع الملف لجميع الروابط الرمزية (سواء كانت
تم تسميتها في سطر الأوامر أو تمت مواجهتها في التسلسل الهرمي للملفات) لتكون تلك الخاصة بـ
الملف المشار إليه بواسطة الرابط، وليس الرابط نفسه؛ لكن، ls يجب أن يكتب
اسم الارتباط نفسه وليس الملف المشار إليه بواسطة الارتباط. متى -L is
يستعمل مع ، اكتب محتويات الروابط الرمزية بالتنسيق الطويل (انظر
قسم STDOUT).

سرد الدلائل الفرعية التي تمت مواجهتها بشكل متكرر. عندما يكون هناك رابط رمزي للدليل
تمت مواجهته، فلن يتم إدراج الدليل بشكل متكرر إلا إذا تم -L
تم تحديد الخيار. استخدام مع − د or − و ينتج نتائج غير محددة.

قم بالفرز بحيث يكون المفتاح الأساسي هو حجم الملف (بترتيب تنازلي) و
المفتاح الثانوي هو اسم الملف في تسلسل الترتيب (بترتيب متزايد).

− أ اكتب جميع إدخالات الدليل، بما في ذلك تلك التي تبدأ أسماؤها بالحرف a
('.').

− ج استخدم وقت آخر تعديل لمعلومات حالة الملف (راجع Base
حجم التعاريف من POSIX.1-2008 ، ) بدلاً من التعديل الأخير
من الملف نفسه للفرز () أو الكتابة ().

− د لا تتبع الروابط الرمزية المسماة كمعاملات إلا إذا كان or -L الخيارات
محدد. لا تعامل الدلائل بشكل مختلف عن أنواع الملفات الأخرى. ال
استخدام − د مع or − و ينتج نتائج غير محددة.

− و قم بإدراج الإدخالات في معاملات الدليل بالترتيب الذي تظهر به في ملف
الدليل. سلوك المعاملات غير المتعلقة بالدليل غير محدد. هذا الخيار
يجب تشغيله − أ. عندما − و تم تحديد أي تكرارات لـ , و
يجب تجاهل الخيارات وأي تكرارات لـ , ميكروغرام, , , و
قد يتم تجاهل الخيارات. استخدام − و مع or − د ينتج غير محدد
النتائج.

ميكروغرام بدوره على خيار (ell) ولكن قم بتعطيل كتابة اسم مالك الملف أو
رقم. تعطيل − ج, − مو خيارات.

-أنا لكل ملف، اكتب الرقم التسلسلي للملف (انظر القانون الأساسي() في النظام
واجهات حجم POSIX.1-2008).

قم بتعيين حجم الكتلة لـ الخيار وعدد الكتل لكل دليل مكتوب
ل , , , ميكروغرامو الخيارات (راجع قسم STDOUT) إلى 1024 بايت.

(الحرف ell.) لا تتبع الروابط الرمزية المسماة كمعاملات إلا إذا كان
or -L يتم تحديد الخيارات. اكتب بتنسيق طويل (راجع قسم STDOUT).
تعطيل − ج, − مو خيارات.

− م تنسيق إخراج الدفق؛ قم بإدراج أسماء المسارات عبر الصفحة، مفصولة بـ
الحرف متبوعا ب شخصية. إستخدم الحرف كالقائمة
فاصل وبعد التسلسل الفاصل عندما لا يكون هناك مكان على الخط
إدخال القائمة التالية. يقوم هذا الخيار بتعطيل إخراج التنسيق الطويل.

بدوره على خيار (ell)، ولكن عند كتابة مالك الملف أو مجموعة الملف، اكتب
UID الرقمي أو GID للملف بدلاً من اسم المستخدم أو المجموعة، على التوالي.
تعطيل − ج, − مو خيارات.

بدوره على (ell) ولكن قم بتعطيل كتابة اسم مجموعة الملف أو
رقم. تعطيل − ج, − مو خيارات.

ص اكتب ('/') بعد كل اسم ملف إذا كان هذا الملف عبارة عن دليل.

فرض كل مثيل لأحرف اسم الملف غير القابلة للطباعة و شخصيات ل
تكون مكتوبة كما ("؟") شخصية. قد توفر عمليات التنفيذ
هذا الخيار افتراضيًا إذا كان الإخراج إلى جهاز طرفي.

قم بعكس ترتيب الفرز للحصول على تسلسل الترتيب العكسي الأقدم أولاً، أو
أصغر حجم للملف أولاً اعتمادًا على الخيارات الأخرى المقدمة.

قم بالإشارة إلى إجمالي عدد كتل نظام الملفات التي يستهلكها كل ملف معروض.
إذا كان تم تحديد الخيار أيضًا، ويجب أن يكون حجم الكتلة 1024 بايت؛
وبخلاف ذلك، يتم تحديد حجم الكتلة من خلال التنفيذ.

قم بالفرز مع تعديل الوقت للمفتاح الأساسي (تم تعديله مؤخرًا أولاً) و
المفتاح الثانوي هو اسم الملف في تسلسل التجميع. من أجل رمزي
الرابط، فإن الوقت المستخدم كمفتاح فرز هو وقت الرابط الرمزي نفسه، ما لم
ls يقوم بتقييم معلومات ملفه لتكون تلك الخاصة بالملف المشار إليه بواسطة ملف
الرابط (انظر و -L والخيارات).

استخدم وقت آخر وصول (راجع مجلد التعريفات الأساسية لـ POSIX.1‐2008،
) بدلاً من التعديل الأخير للملف للفرز () أو
كتابة ().

كمثل − ج، باستثناء أنه يتم إنتاج مخرجات أعمدة النص المتعددة باستخدام
تم فرز الإدخالات عبر الأعمدة وليس لأسفل. يتم تعطيل هذا الخيار لفترة طويلة
تنسيق الإخراج.

-1 (الرقم الرقمي واحد.) فرض أن يكون الإخراج إدخالاً واحدًا لكل سطر. هذا الخيار
لا يقوم بتعطيل إخراج التنسيق الطويل. (يتم تمكين إخراج التنسيق الطويل بواسطة ميكروغرام,
(إل)، و ; وتعطيل بواسطة − ج, − مو .)

إذا كان الخيار الذي يتيح إخراج التنسيق الطويل (ميكروغرام, (إل)، و يتم إعطاء مع
الخيار الذي يعطل إخراج التنسيق الطويل (− ج, − مو )، فلا يعتبر هذا
خطأ. يجب أن يحدد آخر هذه الخيارات المحددة ما إذا كان إخراج التنسيق الطويل أم لا
مكتوب.

If , − دالطرق أو − و يتم تحديد نتائج تحديد هذه الخيارات الحصرية المتبادلة
يتم تحديدها من خلال أوصاف هذه الخيارات أعلاه. إذا كان أكثر من واحد من
يتم تقديم الخيارات الأخرى الموضحة في قسم ملخص في مجموعات حصرية للطرفين، هذا
لا يعتبر خطأ؛ يجب تحديد الخيار الأخير المحدد في كل مجموعة
الإخراج.

لاحظ أنه إذا محدد، − ج و ليست فقط حصرية لبعضها البعض،
هم أيضًا حصريون بشكل متبادل مع عند تحديد ترتيب الفرز. ولكن حتى لو is
المحدد بعد كل حدوث − ج, و ، الاستخدام الأخير لـ − ج or يحدد
الطابع الزمني المطبوع عند إنتاج مخرجات ذات تنسيق طويل.

العمليات


يجب دعم المعامل التالي:

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

ستدين


غير مستعمل.

INPUT FILES


لا شيء.

البيئة المتغيرات


يجب أن تؤثر متغيرات البيئة التالية على تنفيذ ls:

الأعمدة تحديد عرض موضع العمود المفضل للمستخدم لكتابة نصوص متعددة-
إخراج العمود. إذا كان هذا المتغير يحتوي على سلسلة تمثل رقمًا عشريًا
عدد صحيح، ls يجب أن تحسب الأداة المساعدة عدد أعمدة نص اسم المسار المراد كتابتها
(انظر − ج) بناءً على العرض المقدم. لو الأعمدة لم يتم تعيين أو غير صالح، و
يجب افتراض عدد محدد من مواضع الأعمدة من خلال التنفيذ، بناءً على
معرفة التنفيذ لجهاز الإخراج. عرض العمود الذي تم اختياره
كتابة أسماء الملفات في أي دليل معين يجب أن تكون ثابتة. أسماء الملفات
لا يجوز اقتطاعها لتناسب مخرجات أعمدة النص المتعددة.

لانج قم بتوفير قيمة افتراضية لمتغيرات التدويل غير المضبوطة أو
باطل. (انظر حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم 8.2,
التجارة في الخارج المتغيرات لأسبقية التدويل
المتغيرات المستخدمة لتحديد قيم الفئات المحلية.)

LC_ALL إذا تم التعيين على قيمة سلسلة غير فارغة ، فتجاوز قيم جميع القيم الأخرى
متغيرات التدويل.

LC_COLLATE
تحديد الإعدادات المحلية لمعلومات ترتيب الأحرف في تحديد
تسلسل ترتيب اسم المسار.

LC_CTYPE تحديد الإعدادات المحلية لتفسير تسلسل بايت من البيانات النصية
كأحرف (على سبيل المثال ، أحادية البايت بدلاً من أحرف متعددة البايت بتنسيق
الحجج) والأحرف التي تم تعريفها على أنها قابلة للطباعة (فئة الحرف
طباعة).

رسائل LC
حدد الإعدادات المحلية التي يجب استخدامها للتأثير على تنسيق ومحتويات
رسائل التشخيص المكتوبة على خطأ قياسي.

LC_TIME تحديد التنسيق والمحتويات لسلاسل التاريخ والوقت المكتوبة بواسطة ls.

نلسباث تحديد موقع كتالوجات الرسائل لمعالجتها رسائل LC.

TZ تحديد المنطقة الزمنية لسلاسل التاريخ والوقت المكتوبة بواسطة ls. إذا TZ لم يتم ضبطه
أو فارغة، يجب استخدام منطقة زمنية افتراضية غير محددة.

غير متزامن فعاليات


افتراضي.

STDOUT


يجب أن يكون التنسيق الافتراضي هو إدراج إدخال واحد في كل سطر للمخرجات القياسية؛ الاستثناءات
هي إلى المحطات الطرفية أو عند واحدة من − ج, − مالطرق أو تم تحديد الخيارات. إذا كان الإخراج
إلى المحطة الطرفية، يتم تحديد التنسيق من خلال التنفيذ.

متى − م تم تحديد التنسيق المستخدم للعنصر الأخير في القائمة كما يلي:

"٪ s \ n"، <اسم الملف>

يجب أن يكون التنسيق المستخدم لكل عنصر آخر في القائمة كما يلي:

"%s،%s"، <اسم الملف> ،الفاصل>

حيث، إذا لم يكن هناك مجال للعنصر التالي من القائمة ليتناسب مع التيار
طول الخط،الفاصل> هي سلسلة تحتوي على اختياري حرف و
إلزامي شخصية؛ وإلا فهو واحد شخصية.

إذا كان -أنا تم تحديد الخيار، الرقم التسلسلي للملف (راجع التعريفات الأساسية
حجم POSIX.1‐2008 ، ) يجب أن تكون مكتوبة بالتنسيق التالي قبل أي
مخرجات أخرى للإدخال المقابل:

%u ", <ملف مسلسل عدد>

إذا كان يتم تحديد الخيار، يجب كتابة المعلومات التالية لملفات أخرى
من الأحرف الخاصة وحظر الملفات الخاصة:

"٪س %u %s %s %u %s ٪ s \ n "، <ملف طريقة> ،عدد of وصلات>,
<كاتوا ديلز الاسم> ،رأس التجميع الاسم> ،المقاسات> ،تاريخ و الوقت >,
<اسم المسار>

إذا كان يتم تحديد الخيار، يجب أن تكون المعلومات التالية مكتوبة للشخصية
الملفات الخاصة وحظرها:

"٪س %u %s %s %s %s ٪ s \ n "، <ملف طريقة> ،عدد of وصلات>,
<كاتوا ديلز الاسم> ،رأس التجميع الاسم> ،جهاز info> ،تاريخ و الوقت >,
<اسم المسار>

في كلتا الحالتين إذا كان الملف عبارة عن رابط رمزي و -L تم تحديد الخيار أيضًا، هذا
يجب أن تكون المعلومات للملف الذي تم حله من الرابط الرمزي، باستثناء أن
<اسم المسار> يجب أن يحتوي الحقل على اسم مسار الرابط الرمزي نفسه. إذا كان الملف أ
الارتباط الرمزي و -L لم يتم تحديد الخيار، يجب أن تكون هذه المعلومات حول الارتباط
نفسها واسم المسار> يجب أن يكون الحقل على الشكل:

"٪س -> ٪س"، <اسم المسار of الصفحة > ،محتويات of الصفحة >

, ميكروغرامو تستخدم الخيارات نفس التنسيق ، ولكن مع العناصر المحذوفة و
مرتبط الشخصيات. راجع قسم الخيارات.

في كلا مما سبق الأشكال إذاكاتوا ديلز الاسم> أورأس التجميع الاسم> لا يمكن تحديده، أو
if يتم استبدالها بالقيم الرقمية المرتبطة بها باستخدام الدالة
شكل %u.

الالمقاسات> يجب أن يحتوي الحقل على القيمة التي سيتم إرجاعها للملف الموجود في الملف
st_size مجال ال البنية القانون الأساسي (انظر مجلد التعريفات الأساسية لـ POSIX.1‐2008،
). لاحظ أنه بالنسبة لبعض أنواع الملفات، تكون هذه القيمة غير محددة.

الجهاز info> يجب أن يحتوي الحقل على معلومات محددة للتنفيذ مرتبطة بـ
الجهاز المعني.

التاريخ و الوقت > يجب أن يحتوي الحقل على التاريخ والطابع الزمني المناسبين للوقت الذي تم فيه
تم تعديل الملف آخر مرة. في لغة POSIX، يجب أن يكون الحقل معادلاً لـ
إخراج ما يلي تاريخ أمر:

تاريخ "+٪ ب %e %H:%M"

إذا تم تعديل الملف خلال الأشهر الستة الماضية، أو:

تاريخ "+٪ ب %e ٪ ص "

(حيث اثنان يتم استخدام الأحرف بين %e و %Y) إذا لم يكن الملف
تم تعديله خلال الأشهر الستة الأخيرة أو إذا كان تاريخ التعديل في المستقبل، باستثناء ذلك،
وفي كلتا الحالتين النهائي من إنتاج تاريخ لا يجوز تضمينها والإخراج
يكون كما لو أن تاريخ تم تنفيذ الأمر في وقت تاريخ التعديل الأخير
الملف بدلاً من الوقت الحالي. عندما LC_TIME لم يتم تعيين الفئة المحلية على
لغة POSIX، يمكن استخدام تنسيق وترتيب عرض مختلفين لهذا الحقل.

إذا تم تحديد اسم المسار كـ a ملف المعامل، يجب أن يكون مكتوبا على النحو المحدد.

وضع الملف مكتوب تحت , , ميكروغرامو يجب أن تتكون الخيارات مما يلي
شكل:

"%c%s%s%s%s"، <دخول نوع> ،كاتوا ديلز أذونات>,
<رأس التجميع أذونات> ،آخر أذونات>,
<اختياري البديل الوصول طريقة علم>

الاختياري البديل الوصول طريقة علم> يجب أن تكون السلسلة الفارغة إذا لم يكن هناك
طريقة بديلة أو إضافية للتحكم في الوصول مرتبطة بالملف؛ وإلا فإنه
يجب أن تكون سلسلة تحتوي على حرف واحد قابل للطباعة وليس حرفًا .

الدخول نوع> يجب أن يصف الحرف نوع الملف، كما يلي:

د الدليل.

ب حظر ملف خاص.

ج ملف خاص بالأحرف.

ل (إل) رابط رمزي.

ص FIFO.

- الملف العادي.

قد تضيف التطبيقات أحرفًا أخرى إلى هذه القائمة لتمثيل التنفيذ الآخر-
أنواع الملفات المحددة.

يجب أن تتكون الحقول الثلاثة التالية من ثلاثة أحرف:

<كاتوا ديلز أذونات>
أذونات لفئة مالك الملف (راجع حجم التعريفات الأساسية لـ
POSIX.1-2008 ، القسم 4.4, قم بتقديم الوصول للتعاليم أذونات).

<رأس التجميع أذونات>
أذونات لفئة مجموعة الملفات.

<آخر أذونات>
أذونات الملف فئة أخرى.

يجب أن يحتوي كل حقل على ثلاثة مواضع أحرف:

1. إذا 'R'، الملف قابل للقراءة؛ لو "-"، الملف غير قابل للقراءة.

2. إذا "ث"، الملف قابل للكتابة؛ لو "-"، الملف غير قابل للكتابة.

3. ينطبق أول ما يلي:

س إذا كان فيكاتوا ديلز أذونات>، الملف غير قابل للتنفيذ ويكون وضع معرف المستخدم محددًا
تعيين. إذا كان فيرأس التجميع أذونات>، الملف غير قابل للتنفيذ ووضع معرف المجموعة
تم تعيينه.

ق إذا كان فيكاتوا ديلز أذونات>، يكون الملف قابلاً للتنفيذ ويتم ضبط وضع معرف المستخدم.
إذا كان فيرأس التجميع أذونات>، يكون الملف قابلاً للتنفيذ ويتم ضبط وضع معرف المجموعة.

تي إذا فيآخر أذونات> والملف هو دليل، إذن البحث ليس كذلك
الممنوحة للآخرين، ويتم تعيين علامة الحذف المقيد.

ر إذا كان فيآخر أذونات> والملف هو الدليل، إذن البحث هو
الممنوحة للآخرين، ويتم تعيين علامة الحذف المقيد.

x الملف قابل للتنفيذ أو الدليل قابل للبحث.

- لا شيء من صفات 'س', 'س', "T", 'ر'الطرق أو "س" ينطبق.

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

إذا كان أي من , , , ميكروغرامالطرق أو يتم تحديد الخيارات، كل قائمة من الملفات داخل
يجب أن يسبق الدليل سطر حالة يشير إلى عدد كتل نظام الملفات
تشغلها الملفات الموجودة في الدليل بوحدات 512 بايت إذا كان لم يتم تحديد الخيار، أو
وحدات 1024 بايت إذا كان تم تحديد الخيار، وتقريبه إلى العدد الصحيح التالي من
الوحدات إذا لزم الأمر. في لغة POSIX، يجب أن يكون التنسيق:

"المجموع ٪الأمم المتحدة"، <عدد of الوحدات in ال دليل>

إذا كان هناك أكثر من دليل واحد، أو مجموعة من الملفات والدلائل غير الدليلية
مكتوبة، إما نتيجة لتحديد معاملات متعددة، أو الخيار، كل قائمة
يجب أن يسبق عدد الملفات الموجودة في الدليل ما يلي:

"\ n٪ s: \ n"، <دليل الاسم>

إذا كانت هذه السلسلة هي أول شيء يتم كتابته، فهو الأول لا يجوز كتابتها.
يجب أن يسبق هذا الإخراج عدد الوحدات في الدليل.

إذا كان يتم إعطاء الخيار، يجب كتابة كل ملف مع عدد الكتل المستخدمة من قبل
الملف. جنبا إلى جنب مع − ج, -1, − مالطرق أو ، الرقم و أ يجب أن يسبق
اسم الملف؛ مع , , ميكروغرامالطرق أو ، يجب أن تسبق كل سطر يصف الملف.

ستدير


يجب استخدام الخطأ القياسي فقط لرسائل التشخيص.

OUTPUT FILES


لا شيء.

وسعوا الوصف


لا شيء.

EXIT الوضع


يتم إرجاع قيم الخروج التالية:

0 إتمام بنجاح.

> 0 حدث خطأ.

عواقب OF أخطاء


افتراضي.

متابعيك أقسام . غنيا بالمعلومات.

تطبيق الاستعمال


تستخدم العديد من التطبيقات ('=') للإشارة إلى مآخذ التوصيل المرتبطة بالملف
نظام − F. خيار. وبالمثل، تستخدم العديد من التطبيقات التاريخية 'س' حرف
للإشارة إلى مآخذ التوصيل كأحرف نوع الإدخال لـ الخيار.

من الصعب على التطبيق استخدام كل جزء من مجال أوضاع الملف ls في
بطريقة محمولة. لا يمكن ضمان أن تكون أنواع معينة من الملفات والبتات القابلة للتنفيذ مطابقة تمامًا
كما هو موضح، حيث قد تحتوي التطبيقات على امتدادات. يمكن للتطبيقات استخدام هذا الحقل للتمرير
مباشرة إلى نسخة مطبوعة أو مطالبة للمستخدم، ولكن يجب أن يتم اتخاذ الإجراءات بناءً على محتوياتها بشكل عام
يتم تأجيلها، بدلا من ذلك، إلى تجربه بالعربي خدمة.

إخراج ls (مع ال والخيارات ذات الصلة) تحتوي على معلومات منطقية
يمكن استخدامها من قبل المرافق مثل شمود و تواصل لاستعادة الملفات إلى حالة معروفة.
ومع ذلك، يتم تقديم هذه المعلومات بتنسيق لا يمكن لهؤلاء استخدامه بشكل مباشر
المرافق أو يمكن ترجمتها بسهولة إلى تنسيق يمكن استخدامه. لقد كانت شخصية
تتم إضافتها إلى نهاية سلسلة الأذونات بحيث تحتوي التطبيقات على الأقل على
إشارة إلى أنهم قد يعملون في مجال لا يفهمونه بدلاً من افتراضه
أنه يمكنهم ترجمة سلسلة الأذونات إلى شيء يمكن استخدامه. مستقبل
قد تحدد الإصدارات أو المستندات ذات الصلة واحدًا أو أكثر من الأحرف المحددة التي سيتم استخدامها بناءً على ذلك
على آليات التحكم في الوصول الإضافية أو البديلة القياسية المختلفة.

كما هو الحال مع العديد من الأدوات المساعدة التي تتعامل مع أسماء الملفات، فإن إخراج ls لعدة مرات
يجب استخدام الملفات أو في أحد تنسيقات القائمة الطويلة بعناية على الأنظمة حيث
يمكن أن تحتوي أسماء الملفات على مسافة بيضاء مضمنة. وينبغي للأنظمة ومسؤولي النظام
وضع سياسات وتدريب المستخدمين للحد من استخدام أسماء الملفات هذه.

يختلف عدد كتل القرص التي يشغلها الملف الذي يُبلغ عنه اعتمادًا على
نوع نظام الملفات الأساسي، ووحدات حجم الكتلة المُبلغ عنها، وطريقة حساب
عدد الكتل. في بعض أنواع أنظمة الملفات، يكون الرقم هو العدد الفعلي للكتل
يشغلها الملف (عد الكتل غير المباشرة وتجاهل الثغرات الموجودة في الملف)؛ على الآخرين
يتم حسابه بناءً على حجم الملف (عادةً ما يسمح بالكتل غير المباشرة،
ولكن تجاهل الثقوب).

أمثلة


مثال على شجرة دليل صغيرة يتم إدراجها بالكامل ls -laRF a في بوسيكس
المكان:

مجموع 11
drwxr-xr-x 3 ثعلب بروغ 64 يوليو 4 12:07 ./
com.drwxrwxrwx 4 ثعلب بروغ 3264 يوليو 4 12:09 .. /
drwxr-xr-x 2 ثعلب بروغ 48 يوليو 4 12:07 b/
-rwxr--r-- 1 ثعلب بروغ 572 يوليو 4 12:07 فو*

أ/ب:
إجمالي 4
drwxr-xr-x 2 فوكس بروغ 48 يوليو 4 12:07 ./
drwxr-xr-x 3 fox prog 64 يوليو 4 12:07 ../
-rw-r--r-- 1 fox prog 700 4 يوليو 12:07 بار

الأساس المنطقي


بعض التطبيقات التاريخية لل ls الأداة المساعدة تظهر كافة الإدخالات في الدليل باستثناء
dot وdot-dot عندما يستدعي المستخدم المتميز ls دون تحديد − أ اختيار. متي
يستدعي المستخدمون "العاديون". ls بدون تحديد − أ، يجب ألا يروا معلومات عنها
أي ملفات بأسماء تبدأ بـ a إلا إذا تم تسميتهم باسم ملف المعاملات.

من المتوقع أن تجتاز عمليات التنفيذ أعماقًا تعسفية عند معالجة الخيار.
يجب أن يعتمد القيد الوحيد على العمق على نفاد مساحة التخزين الفعلية
تتبع الدلائل التي لم يتم اجتيازها.

-1 تم العثور على الخيار (واحد) تاريخيًا في تطبيقات BSD والتطبيقات المشتقة من BSD فقط. هو - هي
مطلوب في هذا المجلد من POSIX.1‐2008 حتى يمكن ضمان مطابقة التطبيقات
هذا الإخراج هو إدخال واحد لكل سطر، حتى لو كان الإخراج إلى محطة.

تمت إضافة الخيار في العدد 7، ولكن تم توفيره من خلال العديد من التطبيقات لـ
سنوات عدة. الوصف الوارد في المعيار يوثق الممارسة التاريخية، لكنه يفعل ذلك
لا يتطابق مع الكثير من الوثائق التي تصف سلوكه. التوثيق التاريخي
وصفها عادةً بأنها شيء مثل:

قم بالفرز حسب الحجم (الحجم الأكبر أولاً) بدلاً من الاسم. أجهزة ذات طابع خاص
(المدرجة أخيرًا) مرتبة حسب الاسم.

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

هذا المجلد من POSIX.1‐2008 غالبًا ما يكون صامتًا بشأن ما يحدث عندما يكون المتبادل
يتم تحديد الخيارات الحصرية. ماعدا , − دو − وأطلقت حملة ls مطلوب فائدة ل
قبول خيارات متعددة من كل مجموعة خيارات حصرية للطرفين دون التعامل معها على أنها
الأخطاء واستخدام السلوك المحدد بواسطة الخيار الأخير الوارد في كل منها بشكل متبادل-
مجموعة حصرية. منذ ls هي واحدة من أكثر الأوامر المستعارة، ومن المهم أن
أداء التنفيذ بشكل حدسي. على سبيل المثال، إذا كان الاسم المستعار:

الاسم المستعار ليرة سورية = "لس -ج"

وقام المستخدم بكتابته ls -1 (واحد)، يجب أن ينتج عن إخراج عمود نصي واحد، وليس خطأ.

ميكروغرام, (إل)، و الخيارات ليست خيارات حصرية للطرفين. كلهم تمكنوا
إخراج تنسيق طويل. إنهم يعملون معًا لتحديد ما إذا كان مالك الملف مكتوبًا أم لا
(لا إذا ميكروغرام موجود)، تتم كتابة مجموعة الملف (لا إذا موجود)، وإذا كان الملف
تتم كتابة المجموعة أو المالك سواء تمت كتابته كاسم (افتراضي) أو كسلسلة
تمثيل رقم UID أو GID (إذا حاضر). ال − ج, − م, و -1 (واحد)
هي خيارات حصرية للطرفين، وتقوم الخيارات الثلاثة الأولى منها بتعطيل إخراج التنسيق الطويل.
-1 (واحد) لا يغير الخيار مباشرة ما إذا كان تم تمكين إخراج التنسيق الطويل أم لا،
ولكن بالتجاوز − ج, − مو ، يمكنه إعادة تمكين إخراج التنسيق الطويل الذي كان موجودًا
تم تعطيله بواسطة أحد هذه الخيارات.

الإصدارات السابقة من هذا المعيار لم تصف BSD خيار (مثل − أولكن نقطة و
لا يتم كتابة نقطة نقطة). تمت إضافته بسبب التنفيذ على نطاق واسع.

قد تجعل التنفيذ الإعداد الافتراضي للمحطات الطرفية لمنع هجمات حصان طروادة عليها
محطات مع تسلسلات الهروب الخاصة. وهذا غير مطلوب لأنه:

* قد تكون بعض أحرف التحكم مفيدة في بعض المحطات الطرفية؛ على سبيل المثال، قد يكون النظام
اكتبهم كما "\ 001" or "^أ".

* السلوك الخاص للمحطات الطرفية لا يتعلق بقابلية نقل التطبيقات.

حدد الاقتراح المبكر أناختياري البديل الوصول طريقة علم> كان لا بد من ذلك "+"
إذا كانت هناك طريقة وصول بديلة مستخدمة في الملف أو إذا لم يكن هناك. هذا
تم تغييره ليكون إذا لم يكن هناك وحرف واحد قابل للطباعة إذا كان هناك.
وقد تم ذلك لثلاثة أسباب:

1. هناك تطبيقات تاريخية تستخدم شخصيات أخرى غير "+".

2. هناك تطبيقات تختلف هذا الحرف المستخدم في هذا الموضع إلى
التمييز بين طرق الوصول البديلة المختلفة المستخدمة.

3. لم يرغب مطورو المعايير في استبعاد المواصفات المستقبلية التي قد تحتاجها
طريقة لتحديد أكثر من طريقة وصول بديلة.

ومع ذلك، يتم تشجيع التطبيقات التي توفر طريقة وصول بديلة واحدة على ذلك
تستخدم "+".

الإصدارات السابقة من هذا المعيار لم تكن تحتوي على الخيار، وهو ما يعني أن
لا يمكن استخدام الخيار بشكل محمول حيث تم تحديد حجم الكتلة الخاصة به من خلال التنفيذ، و
الوحدات المستخدمة لتحديد عدد الكتل التي تشغلها الملفات في الدليل في ملف ls
تم إصلاح القائمة كوحدات 512 بايت. ال تمت إضافة الخيار لتوفير وسيلة ل
ال خيار لاستخدامه بشكل محمول، ومن أجل الاتساق فإنه يغير أيضًا ما سبق ذكره
الوحدات من 512 بايت إلى 1024 بايت.

التاريخ و الوقت > الحقل في تم تحديد التنسيق للغة POSIX فقط. مثل
لاحظ أن التنسيق يمكن أن يكون مختلفًا في لغات أخرى. لا توجد آلية لتعريف هذا
موجود في هذا المجلد من POSIX.1‐2008، حيث أن الوسيلة المناسبة هي نظام المراسلة؛
أي ، يجب تحديد التنسيق على أنه `` رسالة ''.

المستقبل اتجاهات


السماح − و لتجاهل , ميكروغرام, , , و قد تتم إزالة الخيارات في المستقبل
الإصدار.

استخدم lsposix عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad