วิธีการสร้างไดเรกทอรีใหม่และเปลี่ยนเป็นคำสั่งเดียวใน Linux
หากคุณใช้เวลาในเทอร์มินัลเลยคุณอาจใช้ mkdir
คำสั่งเพื่อสร้างไดเรกทอรีและจากนั้น ซีดี
คำสั่งให้เปลี่ยนเป็นไดเร็กทอรีนั้นทันที อย่างไรก็ตามมีวิธีการทำทั้งสองอย่างด้วยคำสั่งเดียว.
คุณสามารถเรียกใช้สองคำสั่งพร้อมกันในบรรทัดคำสั่งด้วยตนเอง แต่เราจะแสดงวิธีเพิ่มบรรทัดลงในไฟล์. bashrc ที่จะรวม mkdir
คำสั่งและ ซีดี
คำสั่งเป็นคำสั่งที่กำหนดเองคุณสามารถพิมพ์ด้วยชื่อไดเรกทอรี.
ไฟล์. bashrc เป็นสคริปต์ที่ทำงานทุกครั้งที่คุณเปิดหน้าต่าง Terminal โดยการกด Ctrl + Alt + T หรือเปิดแท็บใหม่ในหน้าต่าง Terminal คุณสามารถเพิ่มคำสั่งลงในไฟล์. bashrc ที่คุณต้องการเรียกใช้โดยอัตโนมัติทุกครั้งที่คุณเปิดหน้าต่าง Terminal.
หากต้องการแก้ไขไฟล์. bashrc เราจะใช้ gedit พิมพ์คำสั่งต่อไปนี้ที่พรอมต์.
gedit ~ / .bashrc
คุณสามารถใช้โปรแกรมแก้ไขข้อความใด ๆ ก็ได้เช่น vi หรือ nano เพียงแค่แทนที่“ gedit” ในคำสั่งด้านบนด้วยคำสั่งเพื่อเรียกใช้โปรแกรมแก้ไขข้อความที่คุณเลือก.
เลื่อนไปที่ด้านล่างของไฟล์. bashrc และเพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์ เราขอแนะนำให้คุณคัดลอกบรรทัดด้านล่างและวางลงในไฟล์. bashrc.
mkdircd () mkdir "$ 1" && cd "$ 1";
นี่คือฟังก์ชั่นที่จะรันคำสั่งสองคำสั่งคำสั่งหนึ่งทันที คำสั่งที่กำหนดเองใหม่ในตัวอย่างของเราถูกเรียก mkdircd
(คุณสามารถตั้งชื่อคำสั่งได้ตามต้องการ) และมันจะรัน mkdir
คำสั่งแล้ว ซีดี
คำสั่ง "$ 1"
บนทั้งสองคำสั่งระบุว่าคำสั่งจะยอมรับหนึ่งค่าเพื่อดำเนินการ ในกรณีนี้มันเป็นชื่อของไดเรกทอรีใหม่.
คุณสามารถเพิ่มความคิดเห็นด้านบนคำสั่งเพื่อให้คุณจำสิ่งที่คำสั่งทำ เพียงแค่ใส่เครื่องหมายปอนด์ (#) ที่จุดเริ่มต้นของบรรทัดแล้วคำอธิบายใด ๆ ที่คุณต้องการเพิ่ม.
คลิก“ บันทึก”.
ปิด gedit (หรือตัวแก้ไขข้อความอื่น ๆ ) โดยคลิกที่“ X” ที่มุมบนซ้ายของหน้าต่าง.
การตั้งค่าที่คุณเพิ่งเพิ่มไปยังไฟล์. bashrc จะไม่มีผลกับเซสชันหน้าต่างเทอร์มินัลปัจจุบัน คุณต้องปิดหน้าต่าง Terminal และออกจากระบบและกลับเข้ามาใหม่เพื่อให้การเปลี่ยนแปลงมีผล ดังนั้นพิมพ์ exit ที่พรอมต์แล้วกด Enter หรือคลิกปุ่ม“ X” ที่มุมบนซ้ายของหน้าต่าง จากนั้นออกจากระบบและกลับเข้ามาใหม่.
ตอนนี้เมื่อคุณพิมพ์คำสั่งใหม่ตามด้วยชื่อไดเรกทอรีใหม่ mkdircd
ฟังก์ชั่นที่คุณสร้างขึ้นในไฟล์. bashrc ถูกเรียกและชื่อไดเรกทอรี“ Test \ Directory” จะถูกส่งไปยังคำสั่งสองคำ ( mkdir
และ ซีดี
) ไดเร็กทอรี“ Test Directory” จะถูกสร้างขึ้นและคุณจะถูกนำไปที่นั้นทันที.
หากคุณจัดการไดเรกทอรีของคุณโดยใช้บรรทัดคำสั่งเคล็ดลับนี้จะช่วยให้คุณประหยัดเวลา.