ls

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש
פלט של ls בתוספת הדגל la- על מסוף GNOME

ls היא פקודה במערכות הפעלה של יוניקס ודמויות יוניקס, הגורמת להצגת רשימת קבצים ותיקיות במיקום ספציפי. הפקודה היית כבר חלק מהגרסה הראשונה של יוניקס[1] והוא כיום חלק מכמעט כל מערכת דמוית יוניקס ומתקן POSIX. (במערכות GNU הוא חלק מהחבילה coreutils).

שימוש[עריכת קוד מקור | עריכה]

מערכות הפעלה של יוניקס וכן דמויות יוניקס מכילות את רעיון התיקיה הנוכחית, שהיא המיקום בהיררכיית התיקיות בו נמצא המשתמש כעת.

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

הקלדת הפקודה ls ולאחריה נתיב תיקייה תביא להצגת תוכן התיקייה שבנתיב, לדוגמה:

 $ ls /home/myuser/myfolder
 file1    file2   file3

קבצים המתחילים בתו נקודה (.), יופיעו בפלט רק בהוספת הדגל A- (או a-) המורה על הצגת קבצים מוסתרים. בנוסף ניתן לטפל בקבצים מוסתרים על ידי הקלדת שמם המפורש אף ללא דגל זה.

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

  • l- -פורמט תצוגה הכולל קבצים בפורמט יוניקס, הרשאות, מספר קישורים קשיחים (קישורים המפנים לקובץ ולא למיקום), בעלים, קבוצה, גודל, תאריך יצירה, ושם.
  • F- -מגלה את סוג האלמנט שבתיקיה על פי סימונם ב-/ לתיקיה, ו-* לקובץ הרצה, קבצים רגילים אינם מסומנים.

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ דף ה־man עבור הפקודה ls - מתוך גרסת HTML של דפי ה־man (התיעוד) של המהדורה הראשונה של יוניקס, 1971