ארכיון הקטגוריה: דיסק

בדיקת גודל ספרייה או ספריות הפקודה du

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

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

השימוש הקל ביותר הוא הוספת המתגים s (סיכום כל תיקייה ולא גודל כל קובץ) ו- h (הצגת הגודל באופן קריא) וכמובן הפריה או הספריות שאת גודלם מבקשים לקבל, לדוגמא:

du -sh /var
435M /var

בפקודה שלמעלה , ביקשנו לדעת את גודל הספרייה var וקיבלנו את הגודל בצורה קריאה : 435 מגה בייט.

צפייה בקבצים ותיקיות – ls

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

לפקודה ls ישנם מתגים רבים למיון, סידור ואף פירוט הרשימה.

הפקודה ls לבדה תפיק את הפלט הבא:

ls
bin boot dev etc home lib lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr var

הוספת המתג  l  כלומר ls -l תפיק רשימה מפורטת יותר:

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

למיון הרשימה על פי גודל למשל, נוכל להוסיף את המתג S ולסידור בסדר יורד נוסיף את המתג נוסיף גם את המתג h על מנת לקבל גודלי קבצים בצורה קריאה יותר – כך שהפקודה תהיה: ls -hlSr

ls-lrSh

 

 הערה חשובה: סדר המתגים אינו משנה

ישנם עוד מתגים רבים לפקודה ls אותם ניתן לקבל במסמכי התיעוד (הריצו את הפקודה man ls).

df בדיקת המקום הפנוי בדיסק

בדיקת המקום הפנוי בדיסק נעשית על ידי שימוש בפקודה df

להלן הפקודה עם מתג המאפשר פלט קריא (במגהבייט, קילובייט וכן הלאה):

df -h

והפלט:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             9.6G  9.1G   12M 100% /
/dev/sda1              99M   17M   78M  18% /boot
tmpfs                 506M     0  506M   0% /dev/shm

שתי השורות הראשונות מראות את שתי המחיצות של מערכת ההפעלה הקיימות על מחשב זה, / ו- /boot.

המחיצה tempfs מתייחסת למחיצת ה-SWAP של מערכת הלינוקס.