การสร้างนามแฝงใน GNU / Linux

มีวิธีที่ง่ายมากในการปรับแต่งและทำให้คำสั่งบางคำสั่งที่ปกติเราใช้ง่ายขึ้น "คอนโซล", ผ่านการใช้ นามแฝง.

Un นามแฝง ตามความหมายของชื่อมันจะช่วยให้เราแทนที่คำหรือชุดคำด้วยคำที่สั้นและง่ายขึ้น ลองมาเป็นตัวอย่างที่ใช้ได้จริงสมมติว่าเราต้องการดูไฟล์ บันทึก จากระบบโดยใช้แอปพลิเคชันที่เรียกว่า คัลเลอร์ไรเซอร์ ซึ่งมีหน้าที่ในการระบายสีผลลัพธ์บนคอนโซล บรรทัดจะเป็น:

$ sudo tailf -n 5 /var/log/syslog | ccze

แต่ฉันแน่ใจว่ามันจะง่ายกว่าถ้าแทนที่จะเขียนทั้งหมดนั้นเราใส่ไว้ในคอนโซลเช่น:

$ syslog

จริงหรือ? มันจะสะดวกสบายและจำง่ายกว่ามาก แล้วเราจะทำอย่างไร?

การสร้างนามแฝง

การสร้างนามแฝงนั้นง่ายมาก ไวยากรณ์จะเป็น:

นามแฝง short_word = 'คำสั่งหรือคำที่จะแทนที่'

ถ้าเราใช้ตัวอย่างก่อนหน้านี้มันจะเป็น:

นามแฝง syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

คำสั่งอยู่ในเครื่องหมายคำพูดเดี่ยว แต่คำถามคือ เราจะวางสิ่งนี้ไว้ที่ไหน? ถ้าเราต้องการให้มันเป็นเพียงชั่วคราวเราก็เขียนลงในคอนโซลและมันจะคงอยู่จนกว่าเราจะปิด

ตอนนี้ถ้าเราต้องการอย่างถาวรเราใส่สิ่งนี้ไว้ในไฟล์ ~ / .bashrc ซึ่งอยู่ในไฟล์ / หน้าแรกและถ้าไม่ใช่เราก็สร้างมันขึ้นมา (โดยมีจุดอยู่ด้านหน้าเสมอ). เมื่อเราเพิ่มบรรทัดของไฟล์ นามแฝง ในไฟล์นี้เราใส่ไว้ในคอนโซล:

$ . .bashrc

และพร้อม !!!

หมายเหตุ: เมื่อวานนี้เนื่องจากปัญหากับ ISP ของเราเราจึงไม่สามารถเผยแพร่สิ่งใดใน <° Linux ซึ่งเราต้องขออภัย