ls

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש

lsאנגלית: List Directory Contents) היא פקודה במערכת הפעלה דמוית יוניקס המציגה רשימה של ספריות וקבצים במיקום נבחר[1][2].

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

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

$ ls
acpi                    ImageMagick-6            protocols
adduser.conf            init                     pulse
aliases                 init.d                   python
aliases.db              initramfs-tools          python2.7
alternatives            inputrc                  python3
anacrontab              insserv                  python3.5

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

$ ls /home/username/myfolder
 file1    file2   file3

הצגת ספריות וקבצים מוסתרים באמצעות פקודת ls, יתבצע כדלקמן:

  • ספריות וקבצים המתחילים בנקודה מורים על תוכן מוסתר.
$ ls -a
.                      .gemrc                .putty
..                     .git                  .rbenv
.adobe                 .gitconfig            .pki
.android               .gnome                .profile
Android                .gnome2               Public

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

$ ls -l
total 32
drwxr-xr-x 2 username username 4096 Sep 18  2019 Desktop
drwxr-xr-x 2 username username 4096 Sep 18  2019 Documents
drwxr-xr-x 2 username username 4096 Sep 18  2019 Downloads
drwxr-xr-x 2 username username 4096 Sep 18  2019 Music
drwxr-xr-x 2 username username 4096 Sep 18  2019 Pictures
drwxr-xr-x 2 username username 4096 Sep 18  2019 Public
drwxr-xr-x 2 username username 4096 Sep 18  2019 Templates
drwxr-xr-x 2 username username 4096 Sep 18  2019 Videos

ניתן לשלב ערכים נוספים:

  • ls -h: הצגת המידע בפורמט אנושי המתאים לקריאה.
  • ls -ld: הצגת מידע אודות ההרשאות של התיקיה הנוכחית בה נמצא המשתמש.
  • man ls: יציג את ספר הוראות של פקודה זו.

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

  1. ^ ls, pubs.opengroup.org
  2. ^ GNU Coreutils: ls invocation, www.gnu.org