תוכן עניינים:
עם הזמן, כונן הדיסק שלך עשוי להיות עמוס עם הרבה קבצים מיותרים שגוזלים כמויות גדולות של שטח דיסק. לרוב, נגמרו במערכות לינוקס שטח דיסק בגלל קבצי יומן או גיבוי גדולים.
מדריך זה מסביר כיצד למצוא את הקבצים והמדריכים הגדולים ביותר במערכות לינוקס באמצעות הפקודות
find
ו-
du
.
מצא קבצים גדולים באמצעות פקודת
find
פקודת
find
היא אחד הכלים החזקים ביותר בארסנל מנהלי מערכות הלינוקס. זה מאפשר לך לחפש קבצים וספריות על פי קריטריונים שונים כולל גודל הקובץ.
לדוגמה, אם ברצונך לחפש קבצים בגודל של יותר מ- 100MB, בספריית העבודה הנוכחית תשתמש בפקודה הבאה:
sudo find. -xdev -type f -size +100M
החלף
.
עם הנתיב לספרייה בה ברצונך לחפש את הקבצים הגדולים ביותר.
הפלט יציג רשימת קבצים ללא כל מידע נוסף.
/var/lib/libvirt/images/centos-7-desktop_default.img /var/lib/libvirt/images/bionic64_default.img /var/lib/libvirt/images/win10.qcow2 /var/lib/libvirt/images/debian-9_default.img /var/lib/libvirt/images/ubuntu-18-04-desktop_default.img /var/lib/libvirt/images/centos-7_default.img
ניתן להשתמש בפקודת
find
גם בשילוב עם כלים אחרים כגון
ls
או
sort
לביצוע פעולות בקבצים אלה.
בדוגמה למטה אנו מעבירים את הפלט של פקודת
find
ל-
ls
אשר ידפיס את הגודל של כל קובץ שנמצא ואז צינור
sort
לפקודת המיון כדי למיין אותו על בסיס העמודה החמישית שהיא גודל הקובץ.
find. -xdev -type f -size +100M -print | xargs ls -lh | sort -k5, 5 -h -r
הפלט ייראה כך:
-rw------- 1 root root 40967M Jan 5 14:12 /var/lib/libvirt/images/win10.qcow2 -rw------- 1 root root 3725M Jan 7 22:12 /var/lib/libvirt/images/debian-9_default.img -rw------- 1 root root 1524M Dec 30 07:46 /var/lib/libvirt/images/centos-7-desktop_default.img -rw------- 1 root root 999M Jan 5 14:43 /var/lib/libvirt/images/ubuntu-18-04-desktop_default.img -rw------- 1 root root 562M Dec 31 07:38 /var/lib/libvirt/images/centos-7_default.img -rw------- 1 root root 378M Jan 7 22:26 /var/lib/libvirt/images/bionic64_default.img
אם הפלט מכיל הרבה שורות מידע אתה יכול להשתמש בפקודת
head
כדי להדפיס רק את 10 השורות הראשונות:
find. -xdev -type f -size +100M -print | xargs ls -lh | sort -k5, 5 -h -r | head
בוא נשבר את הפקודה:
-
find. -xdev -type f -size +100M -print
find. -xdev -type f -size +100M -print
- חפש רק קבצים (-type f
) בספריית העבודה הנוכחית (.
)find. -xdev -type f -size +100M -print
-size +100M
), אל תוריד ספריות במערכות קבצים אחרות (-xdev
) ולהדפיס את שם הקובץ המלא בפלט הסטנדרטי, ואחריו שורה חדשה (-print
).xargs ls -lh
- הפלט של פקודת ה-xargs
אלxargs
שמבצע אתls -lh
שתדפיס את הפלט בפורמט ארוך-זמן שניתן לקרוא קריא אנושי.sort -k5, 5 -h -r
- שורות מיון מבוססות על העמודה החמישית (-k5, 5
), השוו את הערכים בתבנית הניתנת לקריאה אנושית (-h
)-h
את התוצאה (-r
).head
: מדפיס רק את 10 השורות הראשונות של תפוקת הצנרת.
פקודת
find
מגיעה עם הרבה אפשרויות עוצמתיות. לדוגמה, אתה יכול לחפש קבצים גדולים שגילם יותר מ- X ימים, קבצים גדולים עם סיומת ספציפית או קבצים גדולים ששייכים למשתמש מסוים.
מצא קבצים וספריות גדולים באמצעות הפקודה
הפקודה
du
משמשת להערכת השימוש בשטח הקובץ והיא שימושית במיוחד למציאת ספריות וקבצים הצורכים כמויות גדולות של שטח דיסק.
הפקודה הבאה תדפיס את הקבצים והספריות הגדולים ביותר:
du -ahx. | sort -rh | head -5
העמודה הראשונה כוללת את גודל הקובץ והשנייה את שם הקובץ:
55G. 24G./.vagrant.d/boxes 24G./.vagrant.d 13G./Projects 5.2G./.minikube
הסבר לפקודה:
-
du -ahx.
: העריך את השימוש בשטח הדיסק בספריית העבודה הנוכחית (.
), לספור קבצים וספריות (a
), גדלי הדפסה בפורמט קריא לבני אדם (h
) ודלג על ספריות במערכות קבצים שונות (x
).sort -rh
: מיין את השורות על ידי השוואת ערכים בפורמט קריא אנושי (-h
)-h
את התוצאה (-r
).head -5
: מדפיס רק את 5 השורות הראשונות של תפוקת הצנרת.
הפקודה
du
כוללת אפשרויות אחרות בהן תוכלו להשתמש כדי לצמצם את הפלט של השימוש בשטח הדיסק.
סיכום
מציאת קבצים גדולים מועילה מאוד כאשר הדיסק מלא וברצונך לשחרר אותו.
כעת, לאחר שמצאת את הקבצים הגדולים ביותר במערכת שלך, ייתכן שתרצה לקרוא את המדריך שלנו בנושא הסרת קבצים וספריות באמצעות שורת הפקודה של Linux.
מצא מסוף דיסקייתכן שתסכימו על קומץ קבצים שהורדו ממחברים לא מוכרים, והם נושאים את הסיכון להפעלת וירוסים מסוימים. קבצים אלה כוללים קוד הפעלה ולכן הם מסוכנים. מה שמדאיג, האיום עולה באופן אקספוננציאלי כאשר יותר אנשים יש גישה לאותה מכונה. לדוגמה, בסביבה ביתית, ילדים או אנשים אחרים שאין להם ידע רב על תוכנות זדוניות עלולים בסופו של דבר להוריד קובץ שעלול להכיל תוכנות זדוניות. אם יש לך תוכנת אנטי וירוס מותקן, טוב וטוב. אבל אם אתה לא רוצה אנשים להוריד קבצים מהאינטרנט למחשב שלך, כאמצעי זהירות נוסף אתה יכול להשבית את הא

בטל אפשרות הורדה קובץ ב- IE
מצא משפחה או חברים ב- iphone / ios עם מצא את החברים שלי

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

להלן כיצד למצוא ולמחוק קבצים גדולים בדיסק הקשיח של Windows באמצעות WinDirStat.