باستخدام القيادة ليرة سورية لقائمة الملفات في لينكس

يعتبر الأمر ls أحد أهم أدوات سطر الأوامر التي يجب أن تتعلمها من أجل التنقل في نظام الملفات. فيما يلي قائمة كاملة بالأمر الأساسي للتنقل في نظام الملفات الخاص بك باستخدام سطر الأوامر.

يتم استخدام الأمر ls لسرد أسماء الملفات والمجلدات داخل نظام الملفات. سيعرض لك هذا الدليل جميع المفاتيح المتوفرة لأمر ls مع معناها وكيفية استخدامها.

قائمة الملفات في مجلد

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

ليرة سورية

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

ls / path / to / file

بشكل افتراضي ، سيتم سرد الملفات والمجلدات في الأعمدة عبر الشاشة وكل ما سترى هو اسم الملف.

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

ls -a
ليرة سورية - كل

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

والنتيجة هي أن ترى ملف يسمى. وآخر يدعى ..

. تقف المحطة الكاملة الوحيدة للمجلد الحالي وتقف المحطة المزدوجة الكاملة لمستوى واحد لأعلى.

إذا كنت ترغب في حذف هذه من قائمة الملفات ، يمكنك استخدام حرف A بدلاً من الأحرف الصغيرة كالتالي:

ls -A
ليرة سورية - كل شيء تقريبا

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

تنتهي ملفات النسخ الاحتياطي هذه عمومًا بالتلدة (~).

لإهمال ملفات النسخ الاحتياطي (الملفات المنتهية بـ تيلدا) ، قم بتشغيل الأمر التالي:

ls -B
ليرة سورية - designore النسخ الاحتياطي

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

إذا كنت لا تريد إظهار ألوان مختلفة ، فيمكنك استخدام الأمر التالي:

ls --color = never

إذا كنت تريد إخراجًا أكثر تفصيلاً ، يمكنك استخدام المفتاح التالي:

ls -l

هذا يوفر قائمة توضح الأذونات ، عدد inode ، المالك والمجموعة ، حجم الملف ، تاريخ الوصول الأخير ووقت واسم الملف.

إذا كنت لا ترغب في رؤية المالك ، استخدم الأمر التالي بدلاً من ذلك.

ls -g

يمكنك أيضًا حذف تفاصيل المجموعة عن طريق تحديد المفتاح التالي:

ls -o


يمكن استخدام القائمة الطويلة بالتنسيق مع مفاتيح التحويل الأخرى لعرض المزيد من المعلومات. على سبيل المثال ، يمكنك العثور على مؤلف الملف عن طريق تشغيل الأمر التالي.

ls -l - الكاتب

يمكنك تغيير إخراج قائمة طويلة لإظهار أحجام الملفات القابلة للقراءة على النحو التالي:

ls -lh
ls -l - human-readable
ls -l -s

بدلاً من عرض أسماء المستخدمين والمجموعات في أمر قائمة ، يمكنك الحصول على الأمر ls لإظهار معرف المستخدم الفعلي ومعرفات المجموعة كما يلي:

ls -l -n

يمكن استخدام الأمر ls لإظهار كافة الملفات والمجلدات من المسار المحدد لأسفل.

فمثلا:

ls -R / home

سيعرض الأمر أعلاه جميع الملفات والمجلدات الموجودة أسفل الدليل الرئيسي مثل الصور والموسيقى والفيديو والتنزيلات والمستندات.

تغيير تنسيق الإخراج

بشكل افتراضي ، يكون الإخراج الخاص بإدراج الملف عبر الشاشة في الأعمدة.

ومع ذلك ، يمكنك تحديد تنسيق كما هو موضح أدناه.

ليرة - اكس
ls --format = عبر

إظهار القائمة في الأعمدة عبر الشاشة.

م - م
ls --format = commas

إظهار القائمة بتنسيق مفصول بفواصل.

ليرة سورية
ls --format = أفقي

إظهار القائمة بتنسيق أفقي

ls -l
ls --format = long

كما هو مذكور في القسم السابق ، يعرض هذا القائمة بتنسيق طويل.

لتر -1
ls --format = عمود واحد
ls --format = verbose

يعرض كل الملفات والمجلدات ، 1 في كل صف.

ls -c
ls --format = عمودي

يعرض القائمة عموديًا.

كيفية فرز الناتج من القيادة ليرة سورية

لفرز الناتج من الأمر ls ، يمكنك استخدام مفتاح التبديل -sort على النحو التالي:

ls - فرز = لا شيء
ls - size = الحجم
ليرة - وقت = الوقت
ls --sort = version

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

يعرض الفرز حسب الوقت الملف الذي تم الوصول إليه أولاً والأخير الأقل الملف الذي تم الوصول إليه.

بالمناسبة ، يمكن تحقيق جميع الأنواع المذكورة أعلاه باستخدام الأوامر التالية بدلاً من ذلك:

لو - يو
ليرة سورية
lt -t
ls -v

إذا كنت تريد أن النتائج في ترتيب الفرز العكسي استخدم الأمر التالي.

ls -r - فرز = الحجم
ls --reverse --sort = size

ملخص

هناك عدد من مفاتيح التبديل الأخرى المتاحة للقيام بتنسيق الوقت. يمكنك قراءة جميع مفاتيح التبديل الأخرى عن طريق قراءة صفحة دليل لينكس ls.

رجل ls