כל הפקודות של הנושא בטבלה אחת: מהבסיס (איפה אני) ועד שירותים, רשת וסקריפטים. קראו מלמעלה למטה ונסו כל פקודה בתיקיית התרגול.
שליף פקודות: מהבסיס ועד המתקדם
| פקודה | מה היא עושה |
|---|---|
pwd | מציגה באיזו תיקייה אתם נמצאים |
ls -la | רשימת קבצים כולל נסתרים, הרשאות ובעלים |
cd ~/linux-practice | מעבר לתיקייה; cd לבד חוזר לתיקיית הבית |
whoami / id | מי המשתמש הנוכחי ובאילו קבוצות הוא |
uname -r | גרסת ליבת Linux |
cat /etc/os-release | שם וגרסת ההפצה |
ls --help / man ls | עזרה קצרה / מדריך מלא לפקודה (יציאה ב־q) |
mkdir -p a/b | יוצרת תיקייה, כולל תיקיות ביניים |
touch notes.txt | יוצרת קובץ ריק |
cp a b / cp -r dir backup/ | העתקת קובץ / העתקת תיקייה שלמה |
mv old new | העברה או שינוי שם |
rm -i file | מחיקה עם אישור; אין סל מחזור |
cat / less file | הצגת תוכן קובץ / דפדוף בקובץ ארוך |
nano file | עורך טקסט פשוט: Ctrl+O שמירה, Ctrl+X יציאה |
grep word file | חיפוש שורות שמכילות מילה |
echo text > f / >> f | > מחליף תוכן קובץ, >> מוסיף לסוף |
cmd1 | cmd2 | מעביר את הפלט של פקודה אחת לשנייה |
chmod 640 file | הרשאות: בעלים rw, קבוצה r, אחרים כלום |
chmod u+x script.sh | מוסיף לבעלים הרשאת הפעלה |
sudo command | הרצה עם הרשאות מנהל — רק כשצריך |
sudo apt update | מרענן את רשימת החבילות |
sudo apt upgrade | משדרג חבילות מותקנות |
sudo apt install pkg | מתקין חבילה |
ps aux / top | רשימת תהליכים / מעקב חי (q ליציאה) |
kill PID | מבקש מתהליך להיסגר לפי מספר |
systemctl status ssh | מצב שירות: פועל או לא, ושגיאות אחרונות |
sudo systemctl start / enable ssh | start — מפעיל עכשיו; enable — באתחול |
journalctl -u ssh | יומן אירועים של שירות |
ip a | כתובות IP של הממשקים |
ip route | טבלת ניתוב ושער ברירת מחדל |
ping -c 4 8.8.8.8 | בדיקת חיבור: 4 בקשות |
ss -tulpn | אילו פורטים פתוחים ומי מאזין |
ssh user@host | התחברות מרחוק למחשב אחר |
./hello.sh | הרצת סקריפט מהתיקייה הנוכחית |