ในบทความต่อไปเราจะมาดูเครื่องมือนามแฝง ผู้ใช้ Gnu / Linux มักต้องการ ใช้คำสั่งเดิมซ้ำแล้วซ้ำเล่า. การพิมพ์หรือคัดลอกคำสั่งเดิมหลาย ๆ ครั้งสามารถลดประสิทธิภาพการทำงานและอาจทำให้คุณเสียสมาธิจากสิ่งที่คุณกำลังทำอยู่
เราสามารถช่วยตัวเองได้บ้าง การสร้างนามแฝงสำหรับคำสั่งที่เราใช้บ่อยที่สุด. สิ่งเหล่านี้เหมือนกับทางลัดที่กำหนดเอง ใช้เพื่อแสดงคำสั่ง (หรือชุดคำสั่ง) ที่ดำเนินการโดยมีหรือไม่มีตัวเลือกแบบกำหนดเอง
บางคนไม่แนะนำให้ใช้เครื่องมือเช่นนี้เนื่องจากแม้จะมียูทิลิตี้ที่ยอดเยี่ยม การใช้งานสามารถต่อต้านได้. โดยเฉพาะอย่างยิ่งสำหรับผู้ใช้ที่เริ่มต้นในโลก Gnu / Linux และเทอร์มินัล เนื่องจากแม้ว่าการใช้คำสั่งแบบกำหนดเองจะมีประโยชน์และเป็นมิตร แต่ก็สามารถทำให้เราลืมคำสั่งจริง
แสดงรายการนามแฝงบน Ubuntu ของคุณ
เครื่องมือนี้ได้รับการติดตั้งโดยค่าเริ่มต้นใน Ubuntu ของเราแล้ว ในการใช้งานเราจะต้องแก้ไขไฟล์ ไฟล์. bashrc ที่อยู่ในโฟลเดอร์ส่วนบุคคลในลักษณะที่ซ่อนอยู่.
ก่อนอื่นเราจะสามารถเห็นไฟล์ รายการที่กำหนดไว้ในโปรไฟล์ของเรา เพียงแค่เรียกใช้คำสั่งนี้ในเทอร์มินัล (Ctrl + Alt + T):
alias
คุณสามารถดูไฟล์ ผู้ใช้กำหนดนามแฝงเริ่มต้นใน Ubuntu 18.04. ตามที่ระบุในภาพหน้าจอการดำเนินการในเทอร์มินัล (Ctrl + Alt + T) คำสั่ง«la»จะเทียบเท่ากับการวิ่ง:
ls -A
เราจะสามารถสร้างหนึ่งในลิงค์เหล่านี้ด้วยอักขระตัวเดียว มันจะเทียบเท่ากับคำสั่งที่เราเลือก
วิธีสร้างนามแฝง
การสร้างสิ่งเหล่านี้เป็นกระบวนการที่ค่อนข้างง่ายและรวดเร็ว ใคร ๆ ก็สร้างได้ บางส่วนของสองประเภทนี้: ชั่วคราวและถาวร.
สร้างนามแฝงชั่วคราว
สิ่งที่เราต้องทำคือเขียนคำนามแฝงในเทอร์มินัล จากนั้นเราจะต้องใช้ชื่อที่เราต้องการใช้เพื่อดำเนินการคำสั่ง ตามด้วยเครื่องหมาย '=' และเรียกคำสั่งที่เราต้องการใช้
ไวยากรณ์ที่จะปฏิบัติตามมีดังต่อไปนี้:
alias nombreAlias="tu comando personalizado aquí"
นี่จะเป็นตัวอย่างจริง:
alias htdocs=”cd /opt/lampp/htdocs”
เมื่อกำหนดแล้วเราจะสามารถใช้ทางลัด 'htdocs' เพื่อไปที่ไดเร็กทอรี htdocs ปัญหาเกี่ยวกับทางลัดนี้คือ จะพร้อมใช้งานสำหรับเซสชันเทอร์มินัลปัจจุบันของคุณเท่านั้น. หากคุณเปิดเซสชันเทอร์มินัลใหม่นามแฝงจะไม่สามารถใช้งานได้อีกต่อไป หากคุณต้องการบันทึกระหว่างเซสชันคุณจะต้องใช้แบบถาวร
สร้างนามแฝงถาวร
หากต้องการเก็บนามแฝงระหว่างเซสชันคุณจะต้องบันทึกในไฟล์ ไฟล์โปรไฟล์สำหรับการกำหนดค่าเชลล์ของผู้ใช้ของคุณ. สิ่งเหล่านี้อาจเป็น:
- ทุบตี→ ~ / .bashrc
- ซีเอสเอช → ~ / .zshrc
- ปลา→ ~ / .config / ปลา / 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 เพื่อจัดเก็บ.
ทุกคนที่เราสร้างในไฟล์นั้นจะทำงานได้ในครั้งถัดไปที่เราเปิดเทอร์มินัลใหม่ ในการใช้การเปลี่ยนแปลงทันทีเราสามารถใช้คำสั่งต่อไปนี้:
source ~/.bash_aliases
ลบนามแฝง
ไปยัง ลบนามแฝงที่เพิ่มผ่านบรรทัดคำสั่งคุณสามารถใช้คำสั่ง unalias
unalias nombre_del_alias
ในกรณีที่ต้องการ ลบคำจำกัดความของนามแฝงทั้งหมดเราสามารถดำเนินการคำสั่งต่อไปนี้:
unalias -a [elimina todos los alias]
คุณต้องจำไว้ว่า คำสั่ง unalias ยังใช้กับเซสชันปัจจุบันเท่านั้น. ในการลบอย่างถาวรเราต้องลบรายการที่เหมาะสมในไฟล์ ~ / .bash_aliases
สิ่งที่ควรทราบอีกประการหนึ่งก็คือหากเรามีนามแฝงถาวรและเราเพิ่มนามแฝงชั่วคราวระหว่างเซสชันที่มีชื่อเดียวกัน ชั่วคราวจะมีสิทธิ์สูงกว่าในเซสชันปัจจุบัน.
นี่เป็นตัวอย่างคำแนะนำเล็ก ๆ เกี่ยวกับวิธีสร้างนามแฝงของเราเองเพื่อเรียกใช้คำสั่งที่ใช้บ่อย สำหรับ เรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือนี้คุณสามารถดูบทความที่เขียนในไฟล์ วิกิพีเดีย.
ยอดเยี่ยมมากฉันชอบมัน !!! รับใช้ฉันที่สมบูรณ์แบบ