מעבר ללינוקס יכול להיות קצת מאיים. מערכת הפעלה חדשה? סביבת עבודה שונה? האם כל מה שהכרתם במחשוב השתנה? בעוד ששינוי יכול להיראות מרתיע לפעמים, הוא יכול להיות פרודוקטיבי יותר ומתגמל מאוד. ללמוד דברים חדשים זה הצעד הראשון.
תוכן העניינים
מה זה טרמינל?
לפני שתתחיל ללמוד את הפרטים הקטנים של לינוקס, תצטרך להבין מהו טרמינל. הטרמינל הוא גרסת לינוקס של שורת הפקודה או PowerShell. לינוקס, אשר נוצרה במקור כמערכת הפעלה בשורת פקודה, הוסיפה ממשק גרפי לנוחות השימוש בשל הפופולריות הגוברת שלה. מערכת ההפעלה לינוקס, בצורתה היעילה ביותר, משתמשת במסוף.
פקודות מסוף שונות מרוב היישומים שאולי אתה מכיר. לא סביר שהם יולידו חלון חדש מכיוון שהתוצאות פועלות מיד ביישום הטרמינל. לפקודות מסוף יכולות להיות גם מתגים נוספים, הנקראים “מתגים”. האפשרויות משמשות להוספת פונקציונליות לפעולת שורת הפקודה המבוקשת. להלן תמצא 5 מהפקודות “חובה” בעת המעבר ללינוקס.
1. פקודת “אדם”.
O man
הפקודה תהיה הפקודת השימושית ביותר עבור משתמשים חדשים ב-Linux או בטרמינל. Man הוא קיצור של “ידני”, שזה המונח למסמך עזרה של לינוקס. לכל פקודת מסוף יש דף אדם, אפילו הפקודה “אדם”.
אם אתה יודע את השם של הפקודה, הפונקציה או הקובץ של לינוקס שאתה מעוניין בו, פשוט הקלד man command name
והקש Enter. להלן מייצג את הביצוע של תוצאות הפקודה לעיל.
2. פקודת “ls”.
O ls
command הוא כלי נהדר לראות אילו ספריות או קבצים נמצאים במיקום הנוכחי שלך או בכל מערכת הקבצים. הוא מותקן בהפצות לינוקס כברירת מחדל מכיוון שהוא חלק מחבילת השירות של GNU. השימוש בפקודה זו הוא פשוט כמו הקלדה ls
בחלון הטרמינל שלך. זה יציג את התוצאות של ספריית העבודה הנוכחית שלך.
שימוש במתגים מתקדמים יכול לעזור לספק תוצאות ספציפיות בנוסף לפונקציות אחרות. להלן דוגמאות נוספות של “ls” באמצעות אפשרויות מתג.
כדי להציג קבצים וספריות, גודל, תאריך/שעה שונה, בעלים והרשאות:
ls -l
כדי למיין קבצים בספריית העבודה הנוכחית לפי גודל:
ls -lS
כדי לרשום פרטי ספרייה עבור ספרייה שאינה ספריית העבודה הנוכחית:
ls -l <directory name>
3. פקודת “cd”.
O cd
command היא פקודה שימושית נוספת ומשמשת לשינוי מספריית העבודה הנוכחית. הדוגמאות הבאות מציגות את הפונקציונליות של הפקודה “cd”.
כדי לעבור לספריית משנה:
cd <directory name>
כדי לעבור לספריית משנה עם מספר ספריות רחוקות מהמיקום הנוכחי:
cd <target directory path>
ניתן להמשיך בפקודה זו ללא הגבלת זמן, בהנחה שיש רמת ספרייה לעבור אליה. נתיב ספריית היעד בו נשתמש הוא “example/example2/example3”.
כדי לשנות את הספרייה לספריית הבית של המשתמש:
cd ~.
4. פקודת “ifconfig”.
פקודת לינוקס זו עשויה להיראות קצת מוזרה אם אתה עובד הרבה באמצעות מערכות הפעלה של Windows. “Ifconfig” דומה מאוד לגרסת Windows של הפקודה “ipconfig”. פקודה זו אינה מותקנת כברירת מחדל בכל ההפצות של לינוקס. כדי לקבל פונקציונליות זו, המשתמש יכול להתקין את החבילה על ידי הפעלה sudo apt get install net-tools
מהמסוף (אם אתה משתמש בהפצה מבוססת דביאן). לאחר ההתקנה, שימוש בפקודה זו ייתן למשתמש את פרטי כתובת ה-IP הנוכחית עבור המכשיר שלו.
לפקודה זו שימושים רבים, החל מהקצאת כתובת IP לממשק ספציפי ועד לשינוי כתובת MAC של ממשק לצורך התקפות זיוף. להלן כמה דוגמאות בסיסיות של “ifconfig”.
כדי להציג את הגדרות הרשת עבור ממשק ספציפי:
ifconfig <interface name>
כדי להשבית ממשק רשת:
ifconfig <interface name> down
כדי להפעיל ממשק רשת:
ifconfig <interface name> up
5. פקודת “מצא”.
כאשר מנסים למצוא קובץ בשם או סיומת ספציפיים בלינוקס, עדיף להשתמש ב- find
פקודה. חלק מהדוגמאות שלהלן יכולות להיות שימושיות מאוד עבור משתמשים חדשים שלומדים לנווט במסוף לינוקס.
כדי לחפש קובץ לפי שם קובץ:
find example.txt
כדי לחפש בכל קבצי “png” ב-“/home/Desktop” ובתיקיות המשנה שלו:
find /home/linuxtest -name *.png
6. פקודת “נקה”.
כאשר המסוף שלך מלא בטקסט, הדרך הטובה ביותר לנקות אותו היא באמצעות ה clear
פקודה. זה מנקה את המסך בתצוגה המקדימה שלך ומאפשר לך להתחיל מחדש רק עם ההנחיה. במקרים מסוימים, אתה יכול גם להשתמש Ctrl + אנישיבצע את אותה משימה.
clear
לסיכום, כיסינו את הפקודות השימושיות ביותר שמתחיל צריך לדעת. בנוסף לאלו, ישנן פקודות רבות אחרות שתוכלו להריץ במסוף לינוקס, כמו גם כמה פקודות שאסור להפעיל לעולם. לימוד הפקודות האלה לא יגרום לך לרצות לעזוב את העבודה היומיומית שלך ולהפוך לגורו טכנולוגי, אבל זה יכול להקל בהרבה על המעבר שלך ללינוקס.