ฉันใหม่สำหรับ Ubuntu
เมื่อใดก็ตามที่ฉันเปิดเทอร์มินัลไดเรกทอรีการทำงานปัจจุบันของฉัน/home/Varun(ตามที่พบโดยการพิมพ์pwd)
มีวิธีใดบ้างที่ฉันสามารถกำหนดเส้นทางของเทอร์มินัลให้ตั้งค่า/home/Varun/Desktop/Java Filesเมื่อเปิด
ฉันใหม่สำหรับ Ubuntu
เมื่อใดก็ตามที่ฉันเปิดเทอร์มินัลไดเรกทอรีการทำงานปัจจุบันของฉัน/home/Varun(ตามที่พบโดยการพิมพ์pwd)
มีวิธีใดบ้างที่ฉันสามารถกำหนดเส้นทางของเทอร์มินัลให้ตั้งค่า/home/Varun/Desktop/Java Filesเมื่อเปิด
คำตอบ:
เพียงรันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:
echo "cd ~/Desktop/Java\ Files" >> ~/.bashrc
คำสั่งดังกล่าวจะเพิ่มบรรทัดใหม่ใน~/.bashrcไฟล์ของคุณที่มีcd ~/Desktop/Java\ Filesและที่จะเปลี่ยนไดเรกทอรีการทำงานเริ่มต้นของคุณ/home/Varun/Desktop/Java Filesเมื่อคุณจะเปิดสถานี
เปิดเทอร์มินัลอีกครั้งแล้วคุณจะเห็นความแตกต่าง
คุณสามารถเพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของคุณ ~/.bashrc
cd ~/Desktop/Java\ Files
แม้ว่าการเปลี่ยน$HOMEตัวแปรและcdคำสั่งการโทร(ฉันจะใช้ cmd สำหรับระยะสั้น) ใน.bashrcไฟล์เป็นคำตอบที่ถูกต้องสำหรับคำถามของคุณ
ฉันพบว่าการสร้างนามแฝง (ตัวอย่างcdh) สะดวกสบายยิ่งขึ้นซึ่งนำฉันไปยังไดเรกทอรีที่ฉันต้องการโดยตรง
เหตุผลก็คือไฟล์ทั้งหมดที่กำหนดค่าโปรแกรมอื่น ๆ (เช่น.bashrcตัวอย่าง) ยังคงอยู่ใน$HOMEไดเรกทอรีเริ่มต้นและฉันสามารถทำงานใน " cdhไดเรกทอรี" ของฉันโดยไม่รบกวนจากไฟล์ theese
ถ้าฉันต้องการกลับไปที่$HOMEไดเรกทอรีฉันสามารถใช้cdcmd ได้ตลอด
ในลินุกซ์ distros บาง
.bashrcไฟล์จะถูกส่งมาพร้อมกับคำสั่งหรือคำสั่งที่รันหรือรันหนึ่งหรือหลายไฟล์อื่น ๆ ที่มีไว้สำหรับการใช้งานเฉพาะนั้น (เช่น.bash_aliases)ดังนั้นตัดสินใจด้วยตัวเองหากคุณต้องการใช้หรือไม่
ในกรณีที่คุณต้องการใช้พวกเขาเพียงแค่ใช้มันเช่นเดียวกับที่คุณใช้
.bashrcแต่มีคำสั่ง inteded สำหรับไฟล์ที่ระบุ
ดังนั้นใน.bashrc(หรือใน.bash_aliasesหรือไฟล์ใดก็ได้ที่คุณเลือก)
เขียนดังต่อไปนี้:
alias cdh='cd /home/Varun/Desktop/Java Files'
หากคุณไม่ชอบ
cdhนามแฝงอย่ากลัวที่จะใช้ชื่ออื่น แต่ให้แน่ใจว่าไม่มีชื่ออื่น ๆ cmd หรือชื่อแทนเช่นนี้คุณสามารถทำให้ cmd นั้นไม่สามารถใช้งานได้ไม่มากก็น้อยคุณสามารถตรวจสอบได้ว่าชื่อนั้นถูกใช้โดย triyng เพื่อเรียกมันหรือไม่ แต่ฉันอยากรู้อยากเห็น
typeคำสั่ง cmd ด้วยอาร์กิวเมนต์ชื่ออีกคำสั่ง
typecmd ควรบอกคุณถ้าคำสั่งที่กำหนดเป็นนามแฝงแฟ้มไบนารีหรือสคริปต์ทุบตีหรือสิ่ง ......... และจะบอกคุณเมื่อไม่มี cmd (ซึ่งเป็นสิ่งที่คุณต้องการในกรณีนี้)
เพียงเพิ่ม
หากมีคนใช้เปลือกzshกว่า
nano ~/.zshrc ( open the configuration file)
และที่ bootom เพิ่ม
cd ~/Desktop/Java\ Files
ดังนั้นการปรับแต่งคือสิ่งที่เชลล์คุณเคยใช้(echo $0 )เพียงแค่เพิ่มคำสั่งที่คุณมักจะใช้และมันจะถูกดำเนินการ