مكتبة الأوامر / ls
ls
عرض محتويات المجلد
يعرض الملفات والمجلدات. بمفرده يطبع الأسماء فقط، والخيارات تضيف الصلاحيات والمالكين والأحجام والتواريخ والملفات المخفية. في التحقيقات يكون غالباً أول أمر تشغّله لترى ما في المجلد فعلاً.
تدرّب على lsالاستخدام
الخيارات والأعلام
pathالمجلد أو الملف المراد عرضه (الافتراضي: المجلد الحالي)
-lصيغة طويلة: الصلاحيات والمالك والحجم والتاريخ
-aإظهار كل الملفات بما فيها المخفية (التي تبدأ أسماؤها بنقطة)
-Aمثل -a لكن بدون المدخلين . و ..
-hأحجام مقروءة (K وM وG) — استخدمه مع -l
-tترتيب حسب وقت التعديل، الأحدث أولاً
-rعكس ترتيب العرض
-Rتكراري: يعرض كل المجلدات الفرعية أيضاً
-Sترتيب حسب حجم الملف، الأكبر أولاً
-dعرض المجلد نفسه لا محتوياته
أمثلة
ls -la /etcقائمة طويلة لمجلد /etc تشمل الملفات المخفية.
ls -lhقائمة طويلة بأحجام مقروءة.
ls -lt /var/logأحدث ملفات السجلات أولاً — أين حدث النشاط للتو؟
ls -R /etc/sshكل ما تحت /etc/ssh بما فيه المجلدات الفرعية.
أخطاء شائعة
-r الصغيرة تعكس الترتيب، أما -R الكبيرة فهي التكرارية. الخيارات حساسة لحالة الأحرف.
-a تضيف الملفات المخفية وهذا العرض لا يحتاجها؛ الخيارات الزائدة تغيّر الناتج.