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



לחץ לצפייהכאשר אתה צריך שמשהו ייעשה במהירות, ביעילות וללא תקורה כלשהי של תוכנה, שורת הפקודה נמצאת במקום שבו היא נמצאת. זו הייתה הדרך הראשונה שבני אדם אמרו למחשבים מה לעשות, אבל ככל שהגרפיקה הפכה יותר ויותר חשובה, שורת הפקודה, או המסוף, הפכה לנשק סודי של מקורבים. אבל עם הפקודות הנכונות ומעט ידע, כל אחד יכול לעשות דברים מממשק טקסט בלבד. בואו נסתכל על 10 פקודות וטריקים שהופכים את הטרמינל לנגיש יותר, וחזק יותר, בכל מערכת.תמונה מאתblakepost.


פֶּתֶק:למשתמשי Mac OS X ו-Linux יש ממשקי שורת פקודה חזקים שנאפים ישירות לתוך המערכות שלהם. כדי להגיע אליהם, עבור אל יישומים-> כלי עזר-> טרמינל ב-Finder. זה משתנה בלינוקס, בהתאם להפצה ולממשק שלך, אבל בדרך כלל ניתן למצוא "טרמינל" בחלונית תפריט "אביזרים" או "כלי עזר". משתמשי Windows זוכים לשירות הטוב ביותר על ידי התקנה והגדרהציגווין, אמולטור יוניקס, עליו פירטנו ב-aשְׁלוֹשָׁה חֵלֶק סִדרָה.

10. התאם אישית את ההנחיה שלך

אם אתה מתכוון לבלות זמן כלשהו בטרמינל, או רוצה להתחיל לעשות זאת, זה צריך להיות מקום מסביר פנים. כדי לעבור מעבר לירוק או לבן על שחור, בדוק את זהשאל את תגובת Lifehacker, שבו ג'ינה עוברת על כמה דרכים פשוטות לשנות את הצבעים, ואת הודעת הברכה, בהנחיה שלך עבור מערכות Windows, Mac או Linux.

9. לכפות פעולה עםsudo !!("בנג באנג")

אתה כבר מכיר את הקידומת של פקודה עםsudoגורם למערכת שלך להפעיל אותו עם הרשאות משתמש-על. אבל כששוכחיםsudo, ה!!או "בנג באנג" בא להציל. לאחר שיצרת בצורה מושלמת פקודה ארוכה שעושה בדיוק את מה שאתה צריך, לחץ על Enter, ו-d'oh - אין לך הרשאות גישה מספיקות - אתה יכולsudo !!כדי לחזור על הפקודה האחרונה עם הרשאות משתמש-על. זה ניצחון החנונים האולטימטיבי: "אה, לא אהבת את הפקודה הזו? טוב, אזsudo !!"

8. צור עצי ספרייה שלמים עםmkdir

כשמדובר בארגון מוזיקה, תמונות, מסמכים או מדיה אחרת, תיקיות מקוננות הופכות למטרד הכרחי - כמו בלחיצה ימנית, בחירה ב"תיקייה חדשה" ואז מתן שם ולחיצה על כל אחד מ"הביטלס->אלבום לבן-> דיסק 1." זה הרבה יותר קל מהטרמינל, כמומציין הבלוג Codejacked:

mkdir The Beatles\White Album\Disc 1

חלק ממשתמשי הטרמינל צריכים להוסיף \ לפני רווחים, אבל אתה מבין את הרעיון. אם אתה משתמש ויסטה שפשוט לא מסתדר עם Cygwin, אתה עדיין יכול לעשות זאת עםכלי md בשורת הפקודה.

7. סנן רשימות ענק עםgrep

כמה פקודות מסוף יורקות לאחור קצתגַםהרבה מידע, וזה המקוםgrepנכנס. צריך להרוג ידנית Thunderbird מקרטעת? אגרוף פנימהps aux | grep bird, ותקבל בחזרה את המספר הספציפי אליוkill. צריך לדעת באילו קבצים לא מופיע שם החברה שלך?grep -v DataCorp *.doc. המתכנת אריק וונדליןexplains grep more in-depth.

6. RTFM עםman(ועוד)

נניח שתוכנית או אתר אינטרנט ביקשו ממך להריץ פקודה כדי לבטל את הנעילה או להפעיל משהו, אבל אתה רוצה לדעת רק קצת יותר לפני שאתה קופץ.manלפני הפקודה (כמו בman ssh) ותקבלו דפים בסגנון ידני המפרטים כיצד להשתמש בפקודה. קצת יותר מדי חומר לעיבוד? לְנַסוֹתwhatisלתיאור קצר,--help לְאַחַרהפקודה לשימוש בסיסי, או כל אחד מאלהכלי למידה אחרים בשורת הפקודה.

5. נהל תהליכים עםtop

לרוב המערכות יש כלי להצגת "משימות" או "תוכניות פועלות", אבל בדרך כלל הן מסתירות ממך את האומץ האמיתי של מה שהמערכת שלך עושה. הבלוג של Hackszine מציין שמשתמשי מק ולינוקס יכולים לרתום את הכוח של המובנהtopפקודה ללעקוב אחר תהליכי בריחה ולהרוג אותםמה שהופך את המערכת שלך לבלתי יציבה. יש גםps -auxלמסך יחיד, ללא עדכון, על מה שמטריד את המחשב שלך.

4. מאסטרwgetלאחיפת קבצים עוצמתית

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

3. קבל הרבה מעבר לחיפוש מערכת עםfind

שוב, המתכנת אריק וונדלין מציע דוגמאות מהעולם האמיתי למידת העוצמה של כלי שורת פקודהfindיכול להיות, ובכן, למצוא קבצים וספריות התואמות את הקריטריונים הקטנים ביותר שאתה יכול לדמיין. רוצה רשימה של כל קובץ HTML שמתייחס לצבע ההקסידצימלי #FF0000 (אדום)?findלגמרי יכול לעשות את זה בשבילך. כפי שמציין וונדלין,find, כשלעצמו, הוא נוח וחזק בערך כמו מחפש מערכת כוללת כמו Google Desktop או Quicksilver, אבל מוכנס לתוך והחוצה מכלים אחרים כמוgrep, זו תחנת כוח. למבט מצומצם יותר בחלק מהןfindהכוחות של, בדוקהדרכה זוב-Debian/Ubuntu Tips & Tricks.

2. הגדר גיבויים רבי עוצמה עםrsync

אתה יכול לבזבז הרבה כסף וזמן בחיפוש אחר אפליקציית גיבוי מושלמת שעובדת עם כל המערכות שלך בדיוק כמו שאתה רוצה. או שאתה יכול להקדיש כמה דקות ללימוד היסודות שלrsync, הפקודה הגמישה והחזקה שגורמת לתיקיה אחת (במערכת שלך) להיראות כמו אחרת (שם אתה מגבה). במילים פשוטות, rsync הוא מכונת זמן חוצה פלטפורמה, חינמית לחלוטין, אם אתה משתמש בה נכון. למרבה המזל, ג'ינה כברהראה לנו איך לעשות את זה.

1. ראה את הפקודות הנפוצות ביותר שלך עםhistory, צור להם כינויים

ברגע שתרגישו בנוח עם הטרמינל ותשתמשו בו, אולי תשימו לב שכמה מהפקודות השימושיות יותר דורשות זיכרון נבון והקלדה נטולת שגיאות הקלדה - אלא אם כן תעשו אותן קצרות וקלות יותר. התחל על ידי העתקה והדבקה של פקודה זו (בשורה אחת):

היסטוריה|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -r

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


בעוד ש-10 הפקודות הללו הן כלליות וישימות על כל המערכות עם מסוף דמוי Unix, Mac OS X מציע כמה כלים ספציפיים ל-Mac. הנהטריקים שימושיים בשורת הפקודה עבור משתמשי Mac.


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

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.