ls (List Directories)
الآن بعد أن عرفنا كيفية التنقل في النظام ، كيف يمكننا معرفة ما هو متاح لنا؟ في الوقت الحالي ، يبدو الأمر كما لو أننا نتحرك في الظلام.
حسنًا ، يمكننا استخدام الأمر ls الرائع لسرد محتويات الدليل.
سيقوم الأمر ls بسرد الدلائل والملفات الموجودة في الدليل الحالي افتراضيًا ، ولكن يمكنك تحديد المسار الذي تريد سرد الدلائل الخاصة به.
$ ls
$ ls /home/elliot
ls
هي أداة مفيدة للغاية ، فهي تعرض لك أيضًا معلومات مفصلة حول الملفات والأدلة التي تبحث عنها.
لاحظ أيضًا أنه لن تكون جميع الملفات في الدليل مرئية.
أسماء الملفات التي تبدأ بـ.
مخفية ، يمكنك عرضها ولكن باستخدام الأمر ls وتمرير
-a
علامة عليها (a for all).
$ ls -a
هناك أيضًا علامة ls مفيدة أخرى ،
-l
لفترة طويلة ، يعرض هذا قائمة مفصلة بالملفات بتنسيق طويل.
سيُظهر لك هذا معلومات مفصلة ، بدءًا من اليسار: أذونات الملف ، وعدد الروابط ، واسم المالك ، ومجموعة المالكين ، وحجم الملف ، والطابع الزمني لآخر تعديل ، واسم الملف / الدليل.
$ ls -l
elliot@linux:~$ ls -l
total 80
drwxr-x--- 7 elliot cybergroup 4096 Nov 20 16:37 Desktop
drwxr-x--- 2 elliot cybergroup 4096 Oct 19 10:46 Documents
drwxr-x--- 4 elliot cybergroup 4096 Nov 20 09:30 Downloads
drwxr-x--- 2 elliot cybergroup 4096 Oct 7 13:13 Music
drwxr-x--- 2 elliot cybergroup 4096 Sep 21 14:02 Pictures
drwxr-x--- 2 elliot cybergroup 4096 Jul 27 12:41 Public
drwxr-x--- 2 elliot cybergroup 4096 Jul 27 12:41 Templates
drwxr-x--- 2 elliot cybergroup 4096 Jul 27 12:41 Videos
تحتوي الأوامر على أشياء تسمى الأعلام (أو الوسائط أو الخيارات ، كل ما تريد تسميته) لإضافة المزيد من الوظائف.
انظر كيف أضفنا
-a and -l
حسنًا ، يمكنك إضافتهما معًا
-la
يحدد ترتيب العلامات الترتيب الذي يتم إدخاله فيه ، وفي معظم الأوقات لا يهم هذا الأمر حقًا ، لذا يمكنك أيضًا القيام بذلك
ls -al
وستظل تعمل.
$ ls -la