ls ایک لینکس شیل کمانڈ ہے جو فائلوں اور ڈائریکٹریوں کے ڈائرکٹری مندرجات کی فہرست دیتا ہے۔
$ ls [options] [file|dir]
LS کمانڈ اہم اختیارات:
آپشن | تفصیل |
---|---|
ls -a | چھپی ہوئی فائل سمیت تمام فائلوں کی فہرست بنائیں۔ |
ls --color | رنگین فہرست [= ہمیشہ / کبھی نہیں / آٹو] |
ls -d | فہرست ڈائریکٹریز - '* /' کے ساتھ |
ls -F | * / =/ @ | کا ایک چارٹ شامل کریں داخل کرنے کے لئے |
ls -i | فہرست فائل کا انوڈ انڈیکس نمبر |
ls -l | طویل فارمیٹ کے ساتھ فہرست - اجازت نامے دکھائیں |
ls -la | پوشیدہ فائلوں سمیت طویل فارمیٹ کی فہرست بنائیں |
ls -lh | پڑھنے کے قابل فائل سائز کے ساتھ طویل فارمیٹ کی فہرست بنائیں |
ls -ls | فائل کے سائز کے ساتھ طویل فارمیٹ کے ساتھ فہرست |
ls -r | ریورس ترتیب میں فہرست |
ls -R | فہرست بار بار ڈائرکٹری درخت |
ls -s | فائل کا سائز |
ls -S | فائل کے سائز کے لحاظ سے ترتیب دیں |
ls -t | وقت اور تاریخ کے لحاظ سے ترتیب دیں |
ls -X | توسیعی نام کے مطابق ترتیب دیں |
آپ فائل یا فولڈر کے ناموں کو خود بخود مکمل کرنے کیلئے ٹیب بٹن دبائیں۔
فہرست ڈائریکٹری دستاویزات / کتابیں جس میں نسبتا راستہ ہے:
$ ls Documents/Books
مطلق راہ کے ساتھ ڈائریکٹری / گھر / صارف / دستاویزات / کتب کی فہرست بنائیں ۔
$ ls /home/user/Documents/Books
فہرست کی جڑ ڈائرکٹری:
$ ls /
فہرست والدین کی ڈائرکٹری:
$ ls ..
صارف کی ہوم ڈائرکٹری کی فہرست (جیسے: / گھر / صارف):
$ ls ~
طویل فارمیٹ کے ساتھ فہرست:
$ ls -l
پوشیدہ فائلیں دکھائیں:
$ ls -a
لمبی شکل کے ساتھ فہرست بنائیں اور پوشیدہ فائلیں دکھائیں:
$ ls -la
تاریخ / وقت کے لحاظ سے ترتیب دیں:
$ ls -t
فائل کے سائز کے لحاظ سے ترتیب دیں:
$ ls -S
تمام ذیلی ڈائریکٹریوں کی فہرست:
$ ls *
تکرار ڈائرکٹری درخت کی فہرست:
$ ls -R
صرف ٹیکسٹ فائلوں کو وائلڈ کارڈ کے ساتھ درج کریں:
$ ls *.txt
آؤٹ پٹ فائل میں ایل ایس ڈائرکشن:
$ ls / out.txt
صرف ڈائریکٹریز کی فہرست:
$ ls -d */
پوری راہ کے ساتھ فائلوں اور ڈائریکٹریوں کی فہرست بنائیں:
$ ls -d $PWD/*
منتخب کریں LS اختیارات اور دبائیں بنائیں کوڈ بٹن: