פקודות בסיסיות
ניווט בסיסי
הצגת התיקייה הנוכחית:
רשימת קבצים:
רשימה מפורטת:
מעבר לתיקייה:
חזרה לתיקיית הבית:
תיקייה אחת למעלה:
חזרה לתיקייה הקודמת:
עזרה ומידע
מדריך לפקודה:
עזרה מהירה:
מידע על פקודה:
ניקוי מסך:
ניהול קבצים
יצירה וצפייה
יצירת קובץ ריק:
הצגת תוכן קובץ:
הצגה עם מספרי שורות:
הצגת תחילת קובץ:
הצגת סוף קובץ:
מעקב אחרי קובץ בזמן אמת:
הצגה עם גלילה:
העתקה והעברה
העתקת קובץ:
העתקה לתיקייה:
העתקה רקורסיבית (תיקייה):
העברה/שינוי שם:
מחיקת קובץ:
מחיקה בכוח (ללא אישור):
ניהול תיקיות
יצירה ומחיקה
יצירת תיקייה:
יצירת תיקיות מקוננות:
מחיקת תיקייה ריקה:
מחיקת תיקייה ותוכן:
מחיקה כפויה של הכל:
עץ תיקיות:
הרשאות (Permissions)
ו-3 קבוצות: בעלים (owner), קבוצה (group), אחרים (others)
דוגמה: rwxr-xr-- = בעלים: הכל, קבוצה: קריאה+הרצה, אחרים: קריאה בלבד
שינוי הרשאות
הוספת הרשאת הרצה:
הרשאות מספריות (755):
הרשאות נפוצות:
שינוי רקורסיבי:
שינוי בעלים:
חיפוש
חיפוש קבצים
חיפוש קובץ לפי שם:
חיפוש לא רגיש לאותיות:
חיפוש קבצים שהשתנו ב-7 ימים אחרונים:
חיפוש קבצים גדולים מ-100MB:
חיפוש ומחיקה:
חיפוש מהיר (locate):
חיפוש בתוכן (grep)
חיפוש טקסט בקובץ:
חיפוש לא רגיש לאותיות:
חיפוש רקורסיבי בכל הקבצים:
הצגת מספר שורה:
ספירת התאמות:
חיפוש עם הקשר (שורות לפני ואחרי):
עיבוד טקסט
פקודות שימושיות
ספירת שורות/מילים/תווים:
מיון:
הסרת כפילויות:
החלפת טקסט:
החלפה בקובץ עצמו:
הצגת עמודות ספציפיות:
הבדלים בין קבצים:
ניהול תהליכים
צפייה וניהול
רשימת תהליכים:
תהליכים בזמן אמת:
top משופר:
חיפוש תהליך:
הרג תהליך:
הרג כפוי:
הרג לפי שם:
הרצה ברקע:
הצגת תהליכים ברקע:
פקודות רשת
בדיקות רשת
בדיקת חיבור:
הצגת כתובת IP:
או בגרסאות ישנות:
הורדת קובץ:
או עם curl:
בדיקת פורטים פתוחים:
או בגרסה חדשה:
בדיקת DNS:
מידע על המערכת
מידע כללי
מידע על המערכת:
גרסת הפצה:
שימוש בדיסק:
גודל תיקייה:
זיכרון RAM:
מידע על CPU:
זמן הפעלה:
משתמש נוכחי:
משתמשים מחוברים:
היסטוריית פקודות:
Pipes ו-Redirects
זה מאפשר לשלב פקודות ולבנות workflows עוצמתיים!
Pipes
חיבור פקודות:
ספירת קבצים:
מיון ותצוגה:
10 התהליכים הכבדים:
Redirects
שמירה לקובץ (דריסה):
הוספה לקובץ:
קלט מקובץ:
הפניית שגיאות:
הפניית הכל (פלט + שגיאות):
השלכה לפח:
נושאים מתקדמים
ארכיבים ודחיסה
יצירת tar.gz:
חילוץ tar.gz:
רשימת תוכן:
דחיסת zip:
חילוץ zip:
ניהול חבילות (Ubuntu/Debian)
עדכון רשימת חבילות:
שדרוג חבילות:
התקנת חבילה:
הסרת חבילה:
חיפוש חבילה:
ניקוי חבילות ישנות:
קיצורי דרך שימושיים
Ctrl+C - עצירת פקודה
Ctrl+Z - השהיית פקודה
Ctrl+D - יציאה / EOF
Ctrl+L - ניקוי מסך
Ctrl+R - חיפוש בהיסטוריה
Tab - השלמה אוטומטית
!! - הפקודה האחרונה
!$ - הארגומנט האחרון
משתני סביבה
הצגת משתנה:
הגדרת משתנה זמני:
הצגת כל המשתנים:
CopyCode