ls

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

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

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

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

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

הקלדת הפקודה ls ולאחריה נתיב תיקייה תביא להצגת תוכן התיקייה שבנתיב, לדוגמה הפקודה ls /home/myuser/myfolder תביא להצגת התוכן שבתיקייה myfolder.

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

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

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