אין כמו מסוף, הקלות שלו, היעילות והמהירות שלו עוזרים לנו ביומיום שלנו לפתור משימות בסיסי או אפילו מורכב, החל משמות סטים גדולים של קבצים, או אפילו המרת ספריית המוסיקה שלנו לפורמט של vorbis. הכל עושה זאת בתקופה של הרבה פחות זמן מאשר עמיתיהם הגרפיים.
אבל מה עושים כשאנחנו צריכים שינן כמויות גדולות של פקודות?.
בואו נחשוב כמו משתמש ממוצע: הם יכולים להרגיש המומים מאוד מכמות הפקודות לשימוש, ממורכבותם ומהפונקציות השונות שלהם (ואני באמת לא מאשים אותם). במבט ראשון דברים כאלה יכולים להחזיר אותך לאחור כשאתה מתחיל להשתמש במסוף. פשוט ספר את הפעמים ששמענו משהו כמו:
«היי, איך הייתה הפקודה הזו להרכיב את מפתח ה- USB? טעיתי אותו ומעל זה נתן לי שגיאה»
או קרא משהו כמעט בלתי נמנע:
maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada
ואלא אם יש לנו "גיליון רמאות" טוב עם כל הפקודות שלנו, או אם אין לנו זיכרון טוב, כמעט ולא הצלחנו לצאת ממנו. 100% לקונסולה שלנו. אם אתה נוטה להשתמש במסוף באופן אינטנסיבי, לא תכחיש שאחרי כתיבת כל כך הרבה פקודות הם יכולים לבלבל אותנו, ואפילו לעצבן אותנו. למזלנו יש לנו את כינוי, לקחנו פקודה ארוכה ורחבה והקצנו לה קיצור דרך קטן ומקוצר, הרבה יותר קל לזכור ולכתוב.
לדוגמא, יש לנו את הפקודות הבאות:
sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search
אין ספק שיהיה קל ומהיר יותר להקליד את זה:
apt-sys
apt-ren
apt-up
apt-find
לשם כך, כל שעליך לעשות הוא לפתוח את הקובץ בעורך טקסט. .bashrc (אם אתה משתמש במעטפת כמו לחבוטאם אתה משתמש zhs הם נכנסים .zshrc), והוסף משהו כמו:
alias apt-sys='sudo apt-get install'
alias apt-ren='sudo apt-get remove'
alias apt-up='sudo apt-get update'
alias apt-find='apt-cache search'
וזה לא הכל, אנו יכולים להוסיף פונקציות שימושיות רבות, החל מרוכסן, האזנה למוזיקה באופן אקראי מספריה, דחיסה, הכרת התאריך, תזכורות, מעבר בין ספריות וכו '.
אפשר גם להוסיף להם קצת צבע באמצעות "הד" ואף לקשר אליהם אירועי צליל באמצעות mpg321 o ogg123.
כמה דוגמאות בסיסיות עם ניווט בספריות:
## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'
אמנם, לעשות משהו מאוד מורכב, הכי מתאים יהיה כתוב תסריט נפרד, כדי לא להרוות את הקובץ שלנו כל כך הרבה .bashrc.
לבסוף אני משאיר כמה מהכינויים האישיים שלי, מאוד אישי:
##Actualizar Trisquel
alias apt-dist!!='echo -e "\e[1;31mPeligro, peligro, que vas \e[1;37ma actualizar la distro entera o_o" && sudo apt-get update;apt-get -f -y dist-upgrade'
##Formatear
alias format?='sudo mkfs.vfat -F 32 -n'
##Editar bashrc
alias bash?='ne ~/.bashrc'
##Ver versión de Trisquel
alias trisquel?='cat /etc/lsb-release'
##Abrir navegador w3m
alias galeon?='echo -e "\e[0;32m:: :: ::\e[1;37mGaleon iniciado\e[0;32m:: :: ::" && sleep 2 && w3m http://trisquel.info/es'
##Salir
alias e?='exit'
##Dispositivos conectados
alias usb?='dmesg | grep sd'
##Saber el día y la hora
alias hoy?='echo -e "\e[1;31mPor favor deja de ser \e[1;37mtan vago, \e[1;33mmira que hoy es\e[1;32m:" && date "+%Y-%m-%d %A %T %Z" && echo -e "\e[1;37m Además yo no soy tu niñera -__-"'
והאם יש לך כמה כינויים טובים לחלוק?
משגרים יעילים
ועם זה אנו מסכמים את הסקירה הקטנה הזו על כינויים ושימושם, זכרו שאם אתם רוצים לבטל כינויים כלשהם תוכלו להשתמש בכלי השירות כינוי:
unalias mi-alias
כדי להסיר כינוי.
unalias a
כדי להסיר את כל הכינויים ב- .bashrc.
אם כי אם מתעללים בהם זה יכול לקרות שבסופו של דבר תשכחו מהפקודות בפועל (כמוני) אז הכי טוב להשתמש בהם במשורה.
אני מקווה שעכשיו אם אתה יכול לקבל קצת יותר מיץ מהטרמינלים שלך, עכשיו חוסך לפחות מעט זמן. שיהיה לך סוף שבוע מצוין, נקרא בהמשך.
ברכות.