27Jun

להיות משתמש מסוף לינוקס כוח עם 8 טריקים אלה

click fraud protection

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

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

Tab השלמת

השלמת טאב הוא טריק חיוני.זה שומר זמן נהדר וזה גם שימושי אם אתה לא בטוח שם הקובץ או הפקודה המדויקת.

לדוגמה, נניח שיש לך קובץ בשם "שם קובץ ארוך באמת" בספרייה הנוכחית וברצונך למחוק אותו.אתה יכול להקליד את כל שם הקובץ, אבל אתה צריך לברוח בתווי החלל כראוי( במילים אחרות, להוסיף את התו \ לפני כל מקום) ועשויים לטעות.אם אתה מקליד rm r ולחץ על Tab, Bash ימלא באופן אוטומטי את שם הקובץ עבורך.

כמובן, אם יש לך מספר קבצים בספרייה הנוכחית שמתחילים באות r, בשא לא יודע איזה מהם אתה רוצה.נניח שיש לך קובץ נוסף בשם "שם קובץ ארוך מאוד" בספרייה הנוכחית.כאשר אתה מכה טאב, בש 'ימלא את "באמת \" חלק, שכן הקבצים שניהם מתחילים עם זה.לאחר מכן, לחץ על Tab שוב ותראה רשימה של שמות קבצים תואמים.

instagram viewer

המשך להקליד את שם הקובץ הרצוי ולחץ על Tab.במקרה זה, אנחנו יכולים להקליד "l" ולחץ על Tab שוב בשא ימלא את שם הקובץ הרצוי שלנו.

זה גם עובד עם פקודות.לא בטוח מה הפקודה שאתה רוצה, אבל יודע שזה מתחיל עם "gnome"?הקלד "gnome" ולחץ על Tab כדי לראות רשימה.צינורות

צינורות מאפשרים לך לשלוח את הפלט של פקודה לפקודה אחרת.בפילוסופיה UNIX, כל תוכנית היא כלי קטן שעושים דבר אחד טוב.לדוגמה, הפקודה ls מפרטת את הקבצים בספריה הנוכחית, והפקודה grep מחפשת את הקלט שלה עבור מונח מוגדר.

לשלב אלה עם צינורות( | אופי) ואתה יכול לחפש קובץ בספרייה הנוכחית.הפקודה הבאה מחפשת את המילה word:

ls |grep word

כרטיסי הבר

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

rm באמת * שם

פקודה זו מוחקת את כל הקבצים עם שמות הקבצים המתחיליםעם "באמת" וכלה בשם "." אם אתה רץ rm * במקום זאת, היית מוחק כל קובץ בספרייה הנוכחית, לכן היזהר.

הפניה מחדש

& gt;תו מפנה מחדש פלט פקודה לקובץ במקום פקודה אחרת.לדוגמה, השורה הבאה מפעילה את הפקודה ls כדי להציג את הקבצים בספרייה הנוכחית, ובמקום להדפיס את הרשימה אל הטרמינל, היא מדפיסה את הרשימה לקובץ בשם "file1" בספריה הנוכחית:

ls & gt;file1

פקודה היסטוריה

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

~,.&..

~ אופי - הידוע גם בשם tilde - מייצג את ספריית הבית של המשתמש הנוכחי.אז, במקום להקליד cd /home/ שם ללכת לספרייה הביתית שלך, אתה יכול להקליד cd ~ במקום זאת.זה גם עובד עם נתיבים יחסיים - cd ~ / Desktop יעבור לשולחן העבודה של המשתמש הנוכחי.

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

הפעלת פקודה ברקע

כברירת מחדל, Bash מבצע כל פקודה שאתה מפעיל במסוף הנוכחי.זה בדרך כלל בסדר, אבל מה אם אתה רוצה להפעיל יישום ולהמשיך להשתמש בטרמינל?אם תקליד Firefox להפעלת Firefox, Firefox ישתלט על המסוף שלך ויציג הודעות שגיאה ופלט אחר עד שתסגור אותו.הוסף את & מפעיל לסוף הפקודה יש ​​לבצע את התוכנית ברקע ברקע:

Firefox &

ביצוע מותנה

אתה יכול גם להריץ שתי פקודות, בזה אחר זה.הפקודה השנייה תבוצע רק אם הפקודה הראשונה הושלמה בהצלחה.לשם כך, הנח את שתי הפקודות באותו קו, מופרד באמצעות & amp; , או אמפרס כפול.

לדוגמה, הפקודה Sleep לוקחת ערך תוך שניות, ספירה למטה והשלמה בהצלחה.זה חסר תועלת לבד, אבל אתה יכול להשתמש בו כדי להפעיל פקודה אחרת לאחר עיכוב.הפקודה הבאה תמתין חמש שניות, ולאחר מכן הפעל את הכלי gnome-screenshot:

Sleep 5 & &יש לך עוד טריקים לשתף?השאירו תגובה ולעזור הקוראים הבחור שלך!