ls کمانڈ کو تاریخ کے لحاظ سے کیسے ترتیب دیا جائے۔

فہرست کا خانہ:

Anonim

'ls' کمانڈ کمانڈ لائن پر ڈائریکٹری میں موجود تمام فائلوں اور فولڈرز کی فہرست بناتی ہے، لیکن بطور ڈیفالٹ ls ایک فہرست کو حروف تہجی کی ترتیب میں لوٹاتا ہے۔ ایک سادہ کمانڈ فلیگ کے ساتھ، آپ ls کو تاریخ کے لحاظ سے ترتیب دے سکتے ہیں، ls کمانڈ کے نتائج کے اوپری حصے میں حالیہ ترمیم شدہ آئٹمز دکھا رہے ہیں۔ یہ چال Mac OS / Mac OS X، Linux، BSD کے ساتھ ساتھ Windows میں Bash میں ls کمانڈ آؤٹ پٹ پر لاگو ہوتی ہے۔

The -t پرچم آخری ترمیم شدہ تاریخ اور وقت کے مطابق ls کمانڈ آؤٹ پٹ کو ترتیب دے گا، لیکن بہترین نتائج کے لیے آپ ممکنہ طور پر اسے -l طویل فہرست کے جھنڈے کے ساتھ لاگو کرنا چاہیں گے، اور شاید کچھ دیگر ٹھیک ہے آئیے ls آؤٹ پٹ کو تاریخ کے لحاظ سے ترتیب دینے کے چند مفید طریقوں کا جائزہ لیتے ہیں۔

'ls' آؤٹ پٹ کو تاریخ کے لحاظ سے ترتیب دیں

The -t پرچم آخری تاریخ اور ترمیم شدہ وقت کے مطابق ls کمانڈ آؤٹ پٹ کو ترتیب دے گا:

  1. ٹرمینل کھولیں اگر آپ نے پہلے سے ایسا نہیں کیا ہے (/Applications/Utilities/ in mac OS) اور اس ڈائرکٹری پر جائیں جسے آپ ls کے ساتھ تاریخ کے مطابق ترتیب دینا چاہتے ہیں
  2. مندرجہ ذیل کمانڈ کی ترکیب جاری کریں:
  3. ls -lt

  4. Ls کے ساتھ تاریخ کے لحاظ سے درج ڈائریکٹری کے مواد کو دیکھنے کے لیے واپسی کو دبائیں

حروف تہجی کی ترتیب میں واپس کی گئی فہرست کو دکھانے کے بجائے حال ہی میں ترمیم شدہ آئٹمز کمانڈ آؤٹ پٹ کے اوپر دکھائی جائیں گی۔

دکھائیں تاریخ کے لحاظ سے ترتیب دیں، انسانی پڑھنے کے قابل، تمام فائلیں

ls آؤٹ پٹ کو ترمیم شدہ تاریخ کے مطابق ترتیب دینے کے لیے میری ذاتی ترجیح -lt کا استعمال کرنا ہے لیکن اس میں انسانی پڑھنے کے قابل سائز کے لیے -h بھی شامل ہے، اور -a تمام ڈاٹ پریفکسڈ فائلوں کو بھی دکھانے کے لیے۔ اس سے -h alt کے جھنڈے کو یاد رکھنا بھی آسان ہو جاتا ہے، اس طرح استعمال کیا جاتا ہے:

ls -h alt

ریورسنگ ls ترتیب کے لحاظ سے تاریخ آؤٹ پٹ

اگر آپ آرڈر کو ریورس کرنا چاہتے ہیں تاکہ حال ہی میں ترمیم شدہ آئٹمز ls کمانڈ آؤٹ پٹ کے نیچے ہوں، تو آپ -r جھنڈا بھی اس طرح شامل کر سکتے ہیں:

ls -h altr

آؤٹ پٹ ایک جیسی ہوگی سوائے اس کے کہ اسے الٹ ترتیب میں دکھایا گیا ہے، سب سے پرانی ترمیم شدہ تاریخ اوپر اور سب سے حالیہ ترمیم شدہ تاریخ اور وقت نیچے ہے۔

یہ چال واضح طور پر کمانڈ لائن اور ٹرمینل پر لاگو ہوتی ہے، لیکن تاریخ کے لحاظ سے ترتیب دینا اور تاریخ میں ترمیم یا آخری تاریخ کھولنا فائنڈر کے لیے بھی ناقابل یقین حد تک مفید ہو سکتا ہے۔ مثال کے طور پر، میک فائنڈر 'آل مائی فائلز' کو کھولنے کی آخری تاریخ کے مطابق چھانٹنا ایک بہترین ٹپ ہے جسے میک پر فائنڈر میں دکھائے گئے کسی دوسرے فولڈر پر بھی اسی طرح لاگو کیا جا سکتا ہے تاکہ یہ ظاہر کیا جا سکے کہ آخری بار فائل تک رسائی یا ترمیم کی گئی تھی۔

تاریخ کے لحاظ سے ڈائریکٹریز کو چھانٹنے کے لیے کوئی اور مفید ٹپس یا ٹپس ہیں؟ ہمیں نیچے کمنٹس میں بتائیں۔

ls کمانڈ کو تاریخ کے لحاظ سے کیسے ترتیب دیا جائے۔