כיצד למיין את הפקודה לפי תאריך

תוכן עניינים:

Anonim

הפקודה 'ls' מפרטת את כל הקבצים והתיקיות בספרייה בשורת הפקודה, אך כברירת מחדל ls מחזירה רשימה בסדר אלפביתי. עם דגל פקודה פשוט, אתה יכול למיין את ls לפי תאריך במקום זאת, להציג את הפריטים שהשתנו לאחרונה בראש תוצאות פקודת ls. טריק זה חל על פלט הפקודה ls ב-Mac OS / Mac OS X, Linux, BSD, כמו גם Bash ב-Windows.

דגל -t ימיין את פלט הפקודות של ls לפי תאריך ושעה אחרונים ששוננו, אבל לתוצאות הטובות ביותר, סביר להניח שתרצה להחיל אותו עם דגל הרישום הארוך -l, ואולי כמה אחרים בתור נו. הבה נסקור כמה דרכים מועילות למיין פלט ls לפי תאריך.

מיין פלט 'ls' לפי תאריך

דגל -t ימיין את פלט פקודת ls לפי תאריך ושעה אחרונים ששונו:

  1. פתח את המסוף אם עדיין לא עשית זאת (/אפליקציות/כלי עזר/ ב-mac OS) ונווט אל הספרייה שברצונך למיין לפי תאריך באמצעות ls
  2. הפק את תחביר הפקודה הבא:
  3. ls -lt

  4. לחץ על חזרה כדי לראות את תוכן הספרייה ברשימה עם ls לפי תאריך

הפריטים שהשתנו לאחרונה יוצגו בראש פלט הפקודה, במקום להציג את הרשימה המוחזרת בסדר אלפביתי.

הצג מיון לפי תאריך, קריא אדם, כל הקבצים

ההעדפה האישית שלי למיון פלט ls לפי תאריך שונה היא להשתמש ב-lt אך לכלול גם -h עבור גדלים הניתנים לקריאה אנושית, ו-a להצגת כל הקבצים עם קידומת נקודות. זה גם הופך אותו לדגל קל לזכור של -h alt, בשימוש כך:

ls -h alt

Reversing ls מיין לפי תאריך פלט

אם ברצונך להפוך את הסדר כך שהפריטים ששונו לאחרונה יהיו בתחתית פלט הפקודה ls, תוכל להוסיף גם את הדגל -r כך:

ls -h altr

הפלט יהיה זהה למעט שהוצג בסדר הפוך, עם התאריך הישן ביותר שהשתנה למעלה והתאריך והשעה האחרונים ששונו למטה.

הטריק הזה תקף כמובן לשורת הפקודה ולטרמינל, אבל מיון לפי תאריך וגרסאות של תאריך השינוי או התאריך האחרון שנפתח יכול להיות שימושי להפליא גם עבור Finder. לדוגמה, מיון 'כל הקבצים שלי' של Mac Finder לפי תאריך אחרון שנפתח הוא טיפ נהדר שניתן ליישם באופן דומה על כל תיקיה אחרת המוצגת ב-Finder ב-Mac כדי להציג את הפעם האחרונה שבה בוצעה גישה או שינוי לקובץ.

יש לכם עצות או טריקים מועילים אחרים למיון ספריות לפי תאריך? ספר לנו בתגובות למטה.

כיצד למיין את הפקודה לפי תאריך