כינויים, צור כינויים זמניים או קבועים עבור הפקודות הנפוצות ביותר

על כינוי

במאמר הבא אנו נסתכל על כלי הכינוי. משתמשי GNU / Linux זקוקים לעיתים קרובות השתמש באותה פקודה שוב ושוב. הקלדה או העתקה של אותה פקודה כל כך הרבה פעמים יכולה להפחית את הפרודוקטיביות ולהסיח את דעתך ממה שאתה באמת עושה.

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

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

רשום כינויים באובונטו שלך

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

קודם כל נוכל לראות א הרשימה שהוגדרה בפרופיל שלנו פשוט מריץ פקודה זו במסוף (Ctrl + Alt + T):

alias

כינוי הפקודה כברירת מחדל

כאן תוכלו לראות את כינויי ברירת מחדל שהוגדרו על ידי המשתמש ב- Ubuntu 18.04. כפי שצוין בצילום המסך, ביצוע הפקודה במסוף (Ctrl + Alt + T) «la»יהיה המקביל לריצה:

ls -A

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

כיצד ליצור כינויים

יצירתם היא תהליך מהיר וקל יחסית. כל אחד יכול ליצור חלק משני הסוגים הללו: זמני וקבוע.

צור כינויים זמניים

מה שעלינו לעשות הוא לכתוב את המילה alias בטרמינל. אז נצטרך להשתמש בשם שאנחנו רוצים להשתמש בו כדי לבצע פקודה. לאחר מכן יופיע הסימן '=' והקריאה לפקודה בה אנו רוצים להשתמש.

התחביר שיש לעקוב אחריו הוא הבא:

alias nombreAlias="tu comando personalizado aquí"

זו תהיה דוגמה אמיתית:

alias htdocs=”cd /opt/lampp/htdocs”

כינוי זמני באובונטו

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

צור כינויים קבועים

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

  • בש → ~ / .bashrc
  • Z SH → ~ / .zshrc
  • דגים → ~ / .config / fish / config.fish

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

vim ~/.bashrc

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

ליצור כינויים קבועים

#Mis alias personalizados
alias imagenes=”cd /home/sapoclay/Imágenes/”
alias actualizarsistema=”sudo apt update && sudo apt upgrade”
alias pingxbmc="ping 192.168.1.100"

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

source ~/.bashrc

גם אנחנו נוכל יש לכינויים שלנו במסמך נפרד. כדי להגדיר כינוי קבוע אתה צריך רק לבצע את ההוראות שקובץ bashrc מראה לנו. נוכל לקבל קובץ נפרד בשם bash_aliases כדי לאחסן אותם.

שיחת קבצים לכינויים

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

קובץ bash_aliases

source ~/.bash_aliases

הסר כינויים

לעזור לאליאס

כדי הסר כינוי שנוסף באמצעות שורת פקודה, אתה יכול להשתמש בפקודה unalias.

unalias nombre_del_alias

במקרה של רצון הסר את כל הגדרות הכינוי, נוכל לבצע את הפקודה הבאה:

unalias -a [elimina todos los alias]

זכור כי הפקודה unalias חלה גם על ההפעלה הנוכחית. כדי להסיר אחד לצמיתות, עלינו להסיר את הערך המתאים בקובץ ~ / .bash_aliases.

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   פשוט בחור דיג'ו

    נהדר, אהבתי את זה !!! שימש אותי מושלם.