דף עזר מהיר לכל רצף ה־Linux: פקודה, מה היא עושה ודוגמה. מונחים טכניים נשארים באנגלית — כך מדברים בעבודה.
תבנית כללית של פקודה
| פקודה | מה היא עושה |
|---|---|
פקודהcd dir; ls | מה היא עושה; — רצף פקודות, רץ תמיד גם אם הקודמת נכשלה |
פקודהmkdir proj && cd proj | מה היא עושה&& — רץ רק אם הקודמת הצליחה |
פקודהping -c1 host || echo "down" | מה היא עושה|| — רץ רק אם הקודמת נכשלה |
פקודהlong-task & | מה היא עושה& — הרצה ברקע |
פקודהcmd1 | cmd2 | מה היא עושה| — הפלט של אחת הוא הקלט של השנייה |
פקודהTAB | מה היא עושההשלמה אוטומטית של פקודות, קבצים ונתיבים |
פקודהhistory / !100 | מה היא עושההיסטוריית פקודות; !100 מריץ שוב את שורה 100 |
פקודהls -la | מה היא עושהמציג גם קבצים נסתרים (שמתחילים בנקודה, .name) |
📁 קבצים ותיקיות
| פקודה | מה היא עושה |
|---|---|
פקודהls -la | מה היא עושהרשימת תוכן תיקייה עם פרטים ונסתרים |
פקודהcd /var/log · cd ~ · cd - | מה היא עושהמעבר תיקייה; ~ הבית, - חזרה לקודמת |
פקודהpwd | מה היא עושההנתיב הנוכחי |
פקודהmkdir -p a/b/c | מה היא עושהיצירת תיקייה כולל תיקיות־אב |
פקודהrm -r dir · rm -f file | מה היא עושהמחיקה — אין סל מחזור! |
פקודהcp -r src/ dst/ | מה היא עושההעתקה |
פקודהmv old.txt new.txt | מה היא עושההעברה או שינוי שם |
פקודהln -s target link | מה היא עושהיצירת קישור סימבולי |
פקודהtouch file.txt | מה היא עושהיוצר קובץ או מעדכן חותמת זמן |
🔍 חיפוש
| פקודה | מה היא עושה |
|---|---|
פקודהgrep -r "error" /var/log | מה היא עושהחיפוש טקסט בתוך קבצים |
פקודהfind / -name "*.conf" 2>/dev/null | מה היא עושהחיפוש קבצים לפי תכונות |
פקודהlocate passwd | מה היא עושהחיפוש מהיר מהמאגר (דורש updatedb) |
פקודהwhich python3 | מה היא עושהאיפה הפקודה נמצאת |
פקודהgrep Failed auth.log | cut -d' ' -f11 | sort | uniq -c | sort -rn | head | מה היא עושהשרשרת טיפוסית ללוגים: מי ניסה להתחבר ונכשל הכי הרבה |
⚙️ תהליכים
| פקודה | מה היא עושה |
|---|---|
פקודהps aux · ps aux | grep nginx | מה היא עושהתהליכים פעילים |
פקודהkill -9 PID | מה היא עושהסיום תהליך (-9 = SIGKILL, אפשרות אחרונה) |
פקודהkillall firefox | מה היא עושהסיום לפי שם |
פקודהtop · htop | מה היא עושהצפייה חיה וניהול תהליכים |
פקודהjobs · fg %1 · Ctrl+Z → bg | מה היא עושההעברה בין רקע לקדמה |
🔐 הרשאות
| פקודה | מה היא עושה |
|---|---|
פקודהchmod 644 file · chmod u+x script.sh | מה היא עושהשינוי הרשאות |
פקודהsudo chown user:group file | מה היא עושהשינוי בעלים |
פקודהumask | מה היא עושהמסכת ברירת מחדל: 022 = קבצים 644 |
פקודהid alice · groups | מה היא עושהמי אני ובאילו קבוצות |
🗜️ ארכיונים ודחיסה
| פקודה | מה היא עושה |
|---|---|
פקודהtar -czvf a.tar.gz dir/ | מה היא עושהיצירת ארכיון דחוס |
פקודהtar -xzvf a.tar.gz -C /restore/ | מה היא עושהחילוץ |
פקודהtar -tzvf a.tar.gz | מה היא עושההצגת תוכן — לפני חילוץ! |
פקודהgzip -k file.log · gunzip | מה היא עושהדחיסת קובץ בודד (-k שומר מקור) |
פקודהzcat log.gz | tail | מה היא עושההצגת קובץ דחוס |
🌐 רשת
| פקודה | מה היא עושה |
|---|---|
פקודהping -c 4 8.8.8.8 | מה היא עושהזמינות וזמן תגובה |
פקודהip a · ip r | מה היא עושהכתובות IP וטבלת ניתוב |
פקודהss -tulpn | מה היא עושהפורטים פתוחים ואיזה תהליך מאזין |
פקודהdig +short example.com · nslookup | מה היא עושהשאילתת DNS |
פקודהcurl -I https://site.com | מה היא עושהבדיקת HTTP |
פקודהwget -O out.zip URL | מה היא עושההורדת קובץ |
פקודהssh -p 2222 user@host | מה היא עושהחיבור מרחוק |
פקודהscp file user@host:/tmp/ | מה היא עושההעתקה דרך SSH |
💻 מידע מערכת
| פקודה | מה היא עושה |
|---|---|
פקודהuname -a | מה היא עושהגרסת kernel ומערכת |
פקודהcat /etc/os-release | מה היא עושהאיזו הפצה מותקנת |
פקודהdf -h | מה היא עושהמילוי דיסקים — הכי חשוב! |
פקודהdu -sh /var/* | מה היא עושהמי תופס מקום |
פקודהfree -h | מה היא עושהזיכרון (cache אינו זיכרון תפוס באמת) |
פקודהuptime | מה היא עושהזמן פעולה ו־load average |
פקודהwho · w | מה היא עושהמי מחובר |
פקודהjournalctl -p err --since today | מה היא עושהשגיאות של היום |
⌨️ קיצורי מקלדת בטרמינל
| פקודה | מה היא עושה |
|---|---|
פקודהCtrl+C | מה היא עושהעצירת הפקודה הנוכחית |
פקודהCtrl+Z | מה היא עושההשהיה והעברה לרקע (fg להחזרה) |
פקודהCtrl+R | מה היא עושהחיפוש אחורה בהיסטוריה |
פקודהCtrl+L | מה היא עושהניקוי מסך (כמו clear) |
פקודהCtrl+A · Ctrl+E | מה היא עושהתחילת / סוף שורה |
פקודהCtrl+U · Ctrl+K | מה היא עושהמחיקת השורה אחורה / קדימה |
פקודהCtrl+D | מה היא עושהיציאה / EOF (זהירות כ־root!) |
פקודה!! · sudo !! | מה היא עושההפקודה האחרונה שוב; או שוב עם sudo |
✏️ Vim — הישרדות
| פקודה | מה היא עושה |
|---|---|
פקודהEsc → :wq | מה היא עושהיציאה עם שמירה |
פקודהEsc → :q! | מה היא עושהיציאה בלי שמירה |
פקודהi | מה היא עושהכניסה לעריכה (insert) |
פקודה/text + Enter · n | מה היא עושהחיפוש; n למופע הבא |
פקודהdd · u · Ctrl+R | מה היא עושהמחיקת שורה, ביטול, שחזור |
פקודהo · O | מה היא עושהשורה חדשה מתחת / מעל |
פקודה:N · G · gg | מה היא עושהקפיצה לשורה N / לסוף / להתחלה |
