ספרייה – ניתן לכתוב NCurses עבור ניתוח שימוש בדיסק חזק למערכת ההפעלה לינוקס

ncdu (NCurses Disk Usage) הוא גרסה לשורת פקודה של הפקודה הפופולרית 'du', המבוססת על ncurses ומציעה את הדרך המהירה ביותר לנתח ולעקוב אחר שימוש בשטח הדיסק ב-Linux.

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

ncdu יועדה להיות תוכנית פשוטה, מהירה וקלת שימוש הרצה על כל מערכת Linux/Unix מינימלית עם התקנת ncurses.

מאמר זה מנחה אותך דרך תהליך התקנה ושימוש בתוכנית NCDU במערכת Linux.

מאמר זה מסביר את תהליך התקנה ושימוש בתוכנית ncdu (NCurses Disk Usage) במערכת Linux.

איך להתקין את ncdu (NCurses Disk Usage) ב-Linux

החבילה 'ncdu' זמינה במאגרי החבילות של רוב ההפצות של Linux וניתן להתקין את ncdu באמצעות מנהל החבילות הרלוונטי להפצתך.

sudo apt install ncdu         [On Debian, Ubuntu and Mint]
sudo yum install ncdu         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncdu  [On Gentoo Linux]
sudo apk add ncdu             [On Alpine Linux]
sudo pacman -S ncdu           [On Arch Linux]
sudo zypper install ncdu      [On OpenSUSE]    
sudo pkg install ncdu         [On FreeBSD]

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

ncdu
Analyzing Linux Disk Usage

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

Linux Disk Usage Tree View

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

View Directory Information

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

Delete Files in Linux

כדי לקבל מידע נוסף אודות עזרה ואפשרויות של ncdu, לחצו על Shift+? והשתמשו במקשי החץ כדי לזוז למעלה ולמטה לקבלת אפשרויות נוספות.

Ncdu Command Usage

השתמשו במקש "q" כדי לצאת מהממשק. הנה רשימה של האפשרויות הזמינות עבור ncdu, תוכלו לבדוק אותן.

┌───ncdu help─────────────────1:Keys───2:Format───3:About─────┐
 │         						       │
 │   up, 	k  Move cursor up                              │
 │   down, 	j  Move cursor down                            │
 │   right/enter   Open selected directory                     │
 │   left, <, 	h  Open parent directory                       │
 │   	      	n  Sort by name (ascending/descending)         │
 │   		s  Sort by size (ascending/descending)         │
 │ 		d  Delete selected file or directory           │
 │  		t  Toggle dirs before files when sorting       │
 │  		g  Show percentage and/or graph                │
 │ 		a  Toggle between apparent size and disk usage │
 │		e  Show/hide hidden or excluded files          │
 │           	i  Show information about selected item        │
 │           	r  Recalculate the current directory           │
 │           	q  Quit ncdu                                   │
 │          	                                               │
 │                                     Press q to continue     │
 └─────────────────────────────────────────────────────────────┘
סיכוםNcdu הוא כלי עוצמתי אך נגיש לכל אחד שמחפש לפשט את ניתוח שימוש הדיסק במערכת לינוקס. הממשק הידידותי למשתמש שלו, הוויזואלים הברורים, והתכונות האינטראקטיביות שלו הופכים אותו לתוספת מוערכת לכלי העבודה שלך.

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

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

Source:
https://www.tecmint.com/ncdu-a-ncurses-based-disk-usage-analyzer-and-tracker/