คุณเบื่อที่จะเขียนคำสั่งยาว ๆ ในเทอร์มินัล Ubuntu ของคุณหรือไม่? ต้องการหาวิธีที่ดีกว่านี้หรือไม่? ถ้าเป็นเช่นนั้นคุณอาจต้องการตั้งค่านามแฝงเทอร์มินัลในเทอร์มินัล Ubuntu ในคู่มือนี้เราจะแสดงวิธีการ
นามแฝงคืออะไร
หากคุณพบว่าตัวเองใช้เทอร์มินัลบน Ubuntu บ่อยมากสำหรับ การพัฒนาการเขียนโปรแกรม หรือเพียงเพราะคุณชอบบรรทัดคำสั่งการเรียนรู้วิธีตั้งค่านามแฝงเป็นความคิดที่ดี
นามแฝงถูกกำหนดค่าในไฟล์ ~/.bashrc
ในโฟลเดอร์บ้าน Ubuntu ของคุณ นามแฝงเหล่านี้ใช้ได้กับผู้ใช้รายเดียวเท่านั้นดังนั้นโปรดทราบว่าคุณอาจต้องตั้งค่าชื่อแทนบรรทัดคำสั่งสำหรับผู้ใช้แต่ละคนในระบบของคุณ
สำรองไฟล์ Bashrc ของคุณ
ไฟล์ Bashrc เริ่มต้นใน Ubuntu มีอยู่บ้าง การกำหนดค่าที่ดีมีการเปลี่ยนแปลงเพื่อให้ชีวิตของคุณง่ายขึ้น ไม่จำเป็นต้องมีส่วนเพิ่มเติมเหล่านี้ แต่จะน่าเสียดายที่จะสูญเสียสิ่งที่นักพัฒนาได้ตั้งค่าไว้แล้ว
หากต้องการบันทึกการกำหนดค่าในไฟล์ Bashrc ของคุณเราจะต้องทำการสำรองข้อมูล หากต้องการสำรองข้อมูลให้เริ่มด้วยการเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Ubuntu คุณสามารถทำได้โดยกด Ctrl + Alt + T บนแป้นพิมพ์หรือค้นหา“ Terminal” ในเมนูแอป
เมื่ออยู่ในเทอร์มินัลให้ใช้คำสั่ง cp เพื่อสร้างสำเนา ~/.bashrc
สำเนานี้จะมีชื่อว่า .bashrc.bak
และจะไม่มีการแก้ไข ด้วยวิธีนี้หากคุณต้องการยกเลิกการเปลี่ยนแปลงทั้งหมดที่ทำในคู่มือนี้คุณสามารถทำได้
cp ~/.bashrc ~/.bashrc.bak
เมื่อใดก็ได้หากคุณต้องการกู้คืนข้อมูลสำรองให้เรียกใช้คำสั่งด้านล่างนี้
rm ~/.bashrc mv ~/.bashrc.bak ~/.bashrc
การเพิ่มนามแฝง
การเพิ่มนามแฝงให้กับเทอร์มินัล Ubuntu นั้นตรงไปตรงมาและง่ายกว่าที่คิด ในการเริ่มต้นคุณต้องเปิดไฟล์ Bashrc ของผู้ใช้ Ubuntu เพื่อแก้ไข ในคู่มือนี้เราจะใช้โปรแกรมแก้ไขข้อความนาโน
nano-w ~/.bashrc
เมื่อเปิดไฟล์ในโปรแกรมแก้ไขข้อความนาโนแล้วให้เลื่อนไปที่ด้านล่างและกดปุ่ม Enter เพื่อสร้างบรรทัดใหม่ หลังจากสร้างบรรทัดใหม่แล้วให้เขียนคำว่า นามแฝง นามแฝงบรรทัดคำสั่งทุกรายการต้องขึ้นต้นด้วยคำนี้
นามแฝง
เมื่อเพิ่ม นามแฝง แล้วก็ถึงเวลาตั้งชื่อคำสั่งทางลัดของคุณ ตัวอย่างเช่นหากคุณต้องการให้ทางลัดคำสั่งช่วยให้อัปเดตแพ็กเกจ Snap ได้ง่ายขึ้นคุณอาจทำการอัปเดตสแน็ปอินเป็นต้น
alias snap-update
ทำตามคำสั่งทางลัดคุณต้องเพิ่มเครื่องหมาย=เครื่องหมายนี้จะบอก Bash shell ว่านี่คือจุดเริ่มต้นของคำสั่ง long
นามแฝง snap-update=
หลังเครื่องหมาย=ให้ใส่เครื่องหมาย”ตัวแรก”เครื่องหมายนี้บอก Bash shell ที่ซึ่งคำสั่ง long เริ่มต้น
นามแฝง snap-update='
ตามเครื่องหมาย”แรกเพิ่มในคำสั่งของคุณ ดังนั้นหากคุณต้องการอัปเดต Snaps ของ Ubuntu ให้ง่ายขึ้นคุณต้องเพิ่มใน sudo snap refresh จำไว้; คุณสามารถเพิ่มคำสั่งได้มากเท่าที่คุณต้องการตราบใดที่มี ; ระหว่างนั้น
alias snap-update='sudo snap refresh'
เมื่อคุณเพิ่มนามแฝงของคุณในเทอร์มินัล Ubuntu เสร็จแล้วให้บันทึกการแก้ไขด้วย Ctrl + O และออกด้วย Ctrl + X
การเปิดใช้งานนามแฝง
นามแฝงจะไม่ทำงานในหน้าต่างเทอร์มินัลของคุณในนาทีที่คุณบันทึกไฟล์ Bashrc ของคุณ เนื่องจากเซสชันเทอร์มินัลต้องได้รับการรีเฟรช หากคุณแก้ไขไฟล์ Bashrc และเพิ่มนามแฝงใหม่อาจจะใช้ไม่ได้ในทันที
โชคดีที่มีคำสั่งที่คุณสามารถป้อนเพื่อเปิดใช้งานนามแฝงใหม่ของคุณในเทอร์มินัล Ubuntu ได้ทันที วิธีการทำงานมีดังนี้
ขั้นแรกให้เพิ่มนามแฝงบรรทัดคำสั่งใหม่ของคุณโดยใช้ขั้นตอนในหัวข้อ“ การเพิ่มนามแฝง” เมื่อคุณได้รับการแก้ไขแล้วให้บันทึกการแก้ไขลงในไฟล์ข้อความ Bashrc ของคุณโดยกด Ctrl + O และออกด้วย Ctrl + X
เมื่อออกจาก Nano ให้ใช้คำสั่ง source ในไฟล์ ~/.bashrc
คุณกำลังบอกให้ Bash terminal ใน Ubuntu ใช้การกำหนดค่าที่อัปเดตใหม่โดยป้อนคำสั่งนี้
ที่มา ~/.bashrc
หลังจากรันคำสั่งด้านบนแล้วนามแฝงใหม่ของคุณควรจะใช้งานได้และพร้อมใช้งานทันที
การปิดชื่อแทน
เป็นไปได้ที่จะปิดนามแฝงใน Ubuntu หากคุณต้องการ วิธีการทำมีดังนี้ ขั้นแรกเปิดไฟล์ Bashrc เพื่อแก้ไขโดยใช้คำสั่ง nano ด้านล่าง
nano-w ~/.bashrc
เมื่อไฟล์ Bashrc เปิดขึ้นและพร้อมที่จะแก้ไขให้ค้นหานามแฝงที่คุณต้องการปิดใช้งานใน Ubuntu เมื่อคุณพบแล้วให้เพิ่มสัญลักษณ์ # ข้างหน้า ตัวอย่างเช่นหากต้องการปิดนามแฝงการอัปเดต Snap ของเราควรมีลักษณะเหมือนคำสั่งด้านล่าง
#alias snap-update='sudo snap refresh'
เมื่อนามแฝงของคุณถูกปิดให้กดปุ่ม Ctrl + O เพื่อบันทึกและออกด้วย Ctrl + X จากนั้นเรียกใช้คำสั่ง source เพื่ออัปเดตไฟล์ Bashrc
ที่มา ~/.bashrc
หลังจากเรียกใช้คำสั่ง แหล่งที่มา นามแฝงของคุณจะถูกปิดใช้งาน