คุณเบื่อที่จะเขียนคำสั่งยาว ๆ ในเทอร์มินัล Ubuntu ของคุณหรือไม่? ต้องการหาวิธีที่ดีกว่านี้หรือไม่? ถ้าเป็นเช่นนั้นคุณอาจต้องการตั้งค่านามแฝงเทอร์มินัลในเทอร์มินัล Ubuntu ในคู่มือนี้เราจะแสดงวิธีการ

นามแฝงบน 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 

หลังจากเรียกใช้คำสั่ง แหล่งที่มา นามแฝงของคุณจะถูกปิดใช้งาน

Categories: IT Info