שימוש בפקודה ls רשימת קבצים ב - Linux

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

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

רשימת הקבצים בתיקיה

כדי לרשום את כל הקבצים בתיקייה לפתוח חלון מסוף ולנווט לתיקייה שברצונך לראות את התוכן לשימוש בפקודה cd ולאחר מכן פשוט להקליד את הפקודה הבאה:

אני

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

ls / path / to / file

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

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

- א
ls -

זה מינוס (a) בורר בשימוש לעיל מייצג רשימה כל. זה מפרט לחלוטין כל קובץ ותיקיה בתוך הספרייה שבה הפקודה פועלת או אכן נגד הנתיב המסופק אליו.

התוצאה של זה היא שאתה רואה קובץ בשם. ועוד אחד נקרא ..

. התחנה המלאה היחידה מייצגת את התיקייה הנוכחית ואת עצירה מלאה כפולה עומד על רמה אחת למעלה.

אם אתה רוצה להשמיט את אלה מרשימת הקבצים אתה יכול להשתמש הון א במקום באותיות קטנות כדלקמן:

- א
ls - כמעט כל

פקודות מסוימות כגון הפקודה mv ופקודה cp משמשים להעתקה והעתקה של קבצים מסביב ויש מתגים שניתן להשתמש בהם עם פקודות אלה שיוצרים גיבוי של הקובץ המקורי.

קבצי גיבוי אלה בדרך כלל מסתיימים עם tilde (~).

כדי להשמיט קבצי גיבוי (קבצים המסתיימים עם tilde) הפעל את הפקודה הבאה:

ls-b
ls - גיבוי-גיבויים

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

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

ls - color = לעולם לא

אם אתה רוצה פלט מפורט יותר אתה יכול להשתמש בבורר הבא:

ll -l

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

אם אינך מעוניין לראות את הבעלים משתמש בפקודה הבאה במקום זאת.

ls -g

ניתן גם להשמיט את פרטי הקבוצה על ידי ציון המתג הבא:

ls-o


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

ls -l - המחבר

ניתן לשנות את הפלט עבור הרישום הארוך להצגת גודל קובץ קריא של האדם באופן הבא:

ll-l -h
ll -l - קריא
ls -l-s

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

ls -l -n

ניתן להשתמש בפקודה ls כדי להציג את כל הקבצים והתיקיות מהנתיב שצוין כלפי מטה.

לדוגמה:

LR -R / home

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

שנה את פורמט הפלט

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

עם זאת, ניתן לציין תבנית כפי שמוצג להלן.

ls-x
ls - פורמט = פני

הצג את הרשימה בעמודות על פני המסך.

ls -m
ls - פורמט = פסיקים

הצג את הרשימה בתבנית מופרדת בפסיקים.

ls -x
ls - פורמט = אופקי

הצג את הרשימה בפורמט אופקי

ll -l
ls - פורמט = ארוך

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

אני -1
ls - format = עמודה אחת
ls - format = verbose

מציג את כל הקבצים והתיקיות, 1 בכל שורה.

ls-c
ls - פורמט = אנכי

מציג את הרשימה אנכית.

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

כדי למיין את הפלט מהפקודה ls ניתן להשתמש בבורר --sort כדלקמן:

ls - sort = none
ls - sort = גודל
ls - sort = time
ls - sort = גרסה

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

מיון לפי זמן מציג את הקובץ שאליו ניגשת האחרונה ואת הקובץ האחרון לפחות.

אגב, כל הסוגים הנ"ל ניתן להשיג עם פקודות הבאות במקום:

LU -U
ls-s
ls -t
ls -v

אם אתה רוצה את התוצאות בסדר הפוך סדר להשתמש בפקודה הבאה.

ls -r - sort = גודל
ls - הפוך - גודל = גודל

סיכום

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

גבר