ls ایک لینکس شیل کمانڈ ہے جو فائلوں اور ڈائریکٹریوں کے ڈائرکٹری مواد کی فہرست دیتا ہے۔
$ ls [options] [file|dir]
ls کمانڈ کے اہم اختیارات:
اختیار | تفصیل |
---|---|
ls -a | '.' سے شروع ہونے والی پوشیدہ فائل سمیت تمام فائلوں کی فہرست بنائیں۔ |
ls --رنگ | رنگین فہرست [=ہمیشہ/کبھی نہیں/آٹو] |
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 ..
صارف کی ہوم ڈائرکٹری کی فہرست بنائیں (جیسے: /home/user):
$ ls ~
لمبی شکل کے ساتھ فہرست:
$ ls -l
چھپی ہوئی فائلیں دکھائیں:
$ ls -a
طویل فارمیٹ کے ساتھ فہرست بنائیں اور چھپی ہوئی فائلیں دکھائیں:
$ ls -la
تاریخ/وقت کے لحاظ سے ترتیب دیں:
$ ls -t
فائل سائز کے لحاظ سے ترتیب دیں:
$ ls -S
تمام ذیلی ڈائریکٹریوں کی فہرست بنائیں:
$ ls *
بار بار چلنے والی ڈائریکٹری درخت کی فہرست:
$ ls -R
وائلڈ کارڈ کے ساتھ صرف ٹیکسٹ فائلوں کی فہرست بنائیں:
$ ls *.txt
ls آؤٹ پٹ فائل میں ری ڈائریکشن:
$ ls > out.txt
صرف ڈائریکٹریز کی فہرست:
$ ls -d */
مکمل راستے کے ساتھ فائلوں اور ڈائریکٹریوں کی فہرست بنائیں:
$ ls -d $PWD/*
ls آپشنزکو منتخب کریں اور جنریٹ کوڈ بٹن دبائیں:
Advertising