10 הכלים הטובים יותר בשורת הפקודה


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

פֶּתֶק: בעוד שהרבה מהמדריכים והסרטונים בדף זה מתמקדים ב-Linux, הפקודות הללו שימושיות לכולם. משתמשי Mac יכולים להשתמש בכל הפקודות הללו גם בטרמינל שלהם, ומשתמשי Windows יכוליםבדוק את Cygwinלחוויית מסוף דמוית UNIX יותר שבה הכלים הללו שימושיים. שים לב גם שלא כל כלי מותקן מראש בכל מערכת, כך שייתכן שתצטרך להתקין חלק מהם בנפרד לפני שתוכל להשתמש בהם.

10. למעלה

כשהמחשב שלך מתחיל לקפוא, להאט או סתם להתנהג בצורה לא נכונה,topהפקודה יכולה לעזור לך לסדר את הדברים. רק על ידי הקלדהtopלתוך מסוף, אתה יכול לקבל רשימה של כל תוכנית הפועלת במערכת שלך, כמו גם כמה ממשאבי המערכת שלך הם תופסים. לאחר מכן, אם תמצא אחד שקצת השתגע, אתה יכול להרוג אותו ולהחזיר את המערכת שלך למצב הרגיל והמהיר שלה. כל העניין לוקח כמה שניות ואתה לא צריך לחכות לטעינת חלונות או גרפים מפוארים. בדוקthis quick introduction to topלעוד, ואם אתה רוצה משהו קצת יותר ידידותי,the htop commandהוא תחליף די נהדר.

9. Ifconfig

אם יש לך יותר ממחשב אחד בבית, רוב הסיכויים שתצטרך לחפור בהגדרות הרשת שלך מעת לעת. הכרת הרשת שלך יכולה לעזור לךשליטה ב-HTPC שלך,ניטור הורדות BitTorrent שלך, אושיתוף קבצים בין מחשבים. כשיגיע הזמן הזה,ifconfigיהיה החבר הכי טוב שלך. זה מראה לך את כתובת ה-IP של המחשב שלך, את כתובת ה-MAC של כרטיסי ה-Ethernet וה-Wi-Fi שלך ועוד המון. בדוקthis introduction to ifconfigכדי לראות איך משתמשים בו.

8. Chmod and Chown

מדי פעם, תיתקל בשגיאת "הרשאה נדחתה" כשאתה מנסה לגשת לקובץ, וזה יכול לכעוס. רִיצָהchmodיערוך את ההרשאות של כל קובץ, ויאפשר לך לקרוא, לכתוב ו/או לבצע קובץ נתון לפי המפרט שלך. אתה יכול לעשות זאת מ-GUI, אבלchmodהוא קצת יותר חזק, במיוחד אם אתה עובד עם מספר קבצים. כדי לראות כיצד נעשה בו שימוש, בדוקthis guide to chmod and its brother chown, שעוזר לך לקבל בעלות מלאה על קובץ.

7. SSH

למה להקים אמערכת שיתוף מסך מלאכאשר כל מה שאתה צריך לעשות הוא לבדוק דבר אחד פשוט? SSH מחבר אותך למחשב אחר ומאפשר לך להשתמש במסוף שלו כאילו אתה יושב ממש מולו. אתה יכול לבדוק תהליכים פועלים, לשנות הרשאות ולגשת לקבצים במחשב המרוחק שלך ישירות מהמכונה שלפניך. זה גם יכול לעשות הרבה יותר, משליטה על אשרת ביתי ללא צגאֶלהצפנת הגלישה שלך באינטרנטעל חיבור פחות מאובטח. לעזאזל, זה אפילו יכול לעזור לךלנהל את מכשיר ה-iOS השבור שלך.

6. וגט

אתה יכול ללכת לאתר אינטרנט ולהוריד קובץ בלחיצה אחת, אבל אם אתה רוצה שליטה רצינית על ההורדות שלךwgetהוא הטוב ביותר לתפקיד. עם כמה הקשות תוכל להוריד אוטומטית את כל המוזיקה באתר אינטרנט, לחדש הורדות שממשיכות להתקלף או אפילותפוס את כל הארכיון של "תמונת היום באסטרונומיה" של נאס"א. בדוקour guide to mastering wgetלראות כל מה שהכלי הקטן הזה יכול לעשות.

5. Vi ו-Vim

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

4. גרפ

לא כל עבודת שורת הפקודה נקייה ופשוטה. לפעמים, תריצו פקודה ותקבלו בתמורה קיר ענק של טקסט שאי אפשר לעבור בו. לְמַרְבֶּה הַמַזָל,grepיעזור לך למצוא את מה שאתה מחפש. בפני עצמו, הוא יכול לחפש בכל טקסט בתוך קובץ במערכת שלך עבור ביטוי ספציפי (למשלgrep Laundry todo.txt), שהוא שימושי בפני עצמו. אוּלָם,grepהכוח האמיתי של זה מגיע כאשר משתמשים בו בשילוב עם פקודות אחרות. לא מוצא את מה שאתה מחפש בפלט שלtop? אתה יכול להשתמשgrepכדי לחפש את התוכנית שאתה מחפש. בדוקהדרכה זוכדי ללמוד כיצד להשתמשgrep, וכדי לשלב את זה עם פקודות אחרות, אתה רק צריך ללמוד...

3. צינורות

Pipes הוא לא שם של כלי ספציפי, אלא סוג של כלים שעוזרים לך לשלוח פלט של פקודה אחת לפקודה אחרת. קח את הדוגמה שלנו ממספר 4, שבו רצינו למצוא משהו ספציפי בפלט שלtop. כדי לעשות זאת, תפעיל משהו כמוtop -l 2 | grep firefox. ה|סמל מעביר את הפלט שלtopאֶלgrep, אשר לאחר מכן מחפשfirefoxומוצא לך את המידע הרלוונטי. אתה יכול גם להעביר את הפלט של פקודה לקובץ טקסט עם ה->סמל, כגון:ifconfig > myip.txt. לדוגמאות נוספות לשימוש בצינורות, בדוק את שלנופריימר שורת פקודה למתחילים.

2. מצא

שׁוֹנֶהgrep, שמחפש טקסט בתוך קבצים,findהוא כלי שעוזר לך למצוא קבצים על סמך קריטריונים אחרים - כמו שם, סוג קובץ או מתי הם נערכו לאחרונה. זה הרבה יותר חזק מחיפוש Spotlight המסורתי או חיפוש Windows, ואחת הדרכים הטובות ביותר למצוא במהירות קבצים במערכת שלך. בנוסף, אם אתה רוצה לחפש משהו בתוך קובץ, אתה יכול לצרף את הפלט שלfindלְתוֹךgrepולהבין את זה. כדי לראות איך זה נעשה, בדוקההדרכה הנהדרת הזועבור הfindפְּקוּדָה.

1. מנהלי חבילות Apt-Get ואחרים

אם נמאס לך לפתוח דפדפן אינטרנט ולבקר באתר אינטרנט רק כדי להוריד תוכנית, מנהלי חבילות הם מתנה משמים. מנהלי חבילות - כמו של אובונטוapt-get, של Arch Linuxpacman, או של OS Xhomebrewלהפוך את ההתקנה לקצרה. בעזרתם תוכלו לחפש במסד נתונים גדול של יישומים, כמו גם להוריד ולהתקין אותם בכמה הקשות בלבד. כל מה שאתה צריך לדעת זה את שם האפליקציה שאתה מחפש. זה אפילו יתקין את כל הדרישות המוקדמות שאתה צריך עבור התוכנית הזו - כמו Java - כך שלא תצטרך לעשות זאת בעצמך. באיזה מנהל חבילות אתה משתמש תלוי בדרך כלל במערכת ההפעלה שלך, אז חפש בגוגל כדי לראות אילו מנהלים זמינים עבור המערכת שלך ואילו אפליקציות זמינות במאגרים שלהם.


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

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.