ls

ls היא פקודה במערכות הפעלה יוניקס ודמויות יוניקס, הגורמת להצגת רשימת קבצים ותיקיות במיקום ספציפי. הפקודה הייתה כבר חלק מהגרסה הראשונה של יוניקס[1] והיא כיום חלק מכמעט כל מערכת דמוית יוניקס ומתקן POSIX. (במערכות GNU היא חלק מהחבילה coreutils).
שימוש
מערכות הפעלה של יוניקס וכן דמויות יוניקס מכילות את רעיון התיקיה הנוכחית, שהיא המיקום בהיררכיית התיקיות בו נמצא המשתמש כעת.
לאחר הקלדת הפקודה ls
ללא תוספת ארגומנטים כלל, תופיע רשימת קבצים ותיקיות המצויים בתיקייה הנוכחית.
הקלדת הפקודה ls
ולאחריה נתיב תיקייה תביא להצגת תוכן התיקייה שבנתיב, לדוגמה:
$ ls /home/myuser/myfolder
file1 file2 file3
קבצים המתחילים בתו נקודה (.), יופיעו בפלט רק בהוספת הדגל A-
(או a-
) המורה על הצגת קבצים מוסתרים. בנוסף ניתן לטפל בקבצים מוסתרים על ידי הקלדת שמם המפורש אף ללא דגל זה.
ללא כל דגל מופיע פלט ה-ls בתבנית מצומצמת שאינה מציגה את גודל הקובץ, הרשאותיו, וסוגו, אך ניתן להוסיף דגלים שונים כדי להציג מידע רב יותר. דגלים נפוצים הם:
- l- -פורמט תצוגה הכולל קבצים בפורמט יוניקס, הרשאות, מספר קישורים קשיחים (קישורים המפנים לקובץ ולא למיקום), בעלים, קבוצה, גודל, תאריך יצירה, ושם.
- F- -מגלה את סוג האלמנט שבתיקיה על פי סימונם ב-/ לתיקיה, ו-* לקובץ הרצה, קבצים רגילים אינם מסומנים.
קישורים חיצוניים
- ls באתר ארגון The Open Group
- ls invocations באתר פרויקט גנו
הערות שוליים
- ^ דף ה־man עבור הפקודה ls - מתוך גרסת HTML של דפי ה־man (התיעוד) של המהדורה הראשונה של יוניקס, 1971
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |