การตั้งค่าเส้นทางเริ่มต้นเมื่อเปิดเซสชันเทอร์มินัล


15

ฉันใหม่สำหรับ Ubuntu

เมื่อใดก็ตามที่ฉันเปิดเทอร์มินัลไดเรกทอรีการทำงานปัจจุบันของฉัน/home/Varun(ตามที่พบโดยการพิมพ์pwd)

มีวิธีใดบ้างที่ฉันสามารถกำหนดเส้นทางของเทอร์มินัลให้ตั้งค่า/home/Varun/Desktop/Java Filesเมื่อเปิด


เทอร์มินัลใดที่คุณใช้
choroba

คำตอบ:


29

เพียงรันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:

echo "cd ~/Desktop/Java\ Files" >> ~/.bashrc

คำสั่งดังกล่าวจะเพิ่มบรรทัดใหม่ใน~/.bashrcไฟล์ของคุณที่มีcd ~/Desktop/Java\ Filesและที่จะเปลี่ยนไดเรกทอรีการทำงานเริ่มต้นของคุณ/home/Varun/Desktop/Java Filesเมื่อคุณจะเปิดสถานี

เปิดเทอร์มินัลอีกครั้งแล้วคุณจะเห็นความแตกต่าง


6

คุณสามารถเพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของคุณ ~/.bashrc

cd ~/Desktop/Java\ Files


1

แม้ว่าการเปลี่ยน$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 (ซึ่งเป็นสิ่งที่คุณต้องการในกรณีนี้)


ขออภัยถ้าฉันทำผิดพลาด ฉันไม่ได้พูดภาษาอังกฤษ
TomášRůžička

0

เพียงเพิ่ม

หากมีคนใช้เปลือกzshกว่า

nano ~/.zshrc ( open the configuration file)

และที่ bootom เพิ่ม

cd ~/Desktop/Java\ Files

ดังนั้นการปรับแต่งคือสิ่งที่เชลล์คุณเคยใช้(echo $0 )เพียงแค่เพิ่มคำสั่งที่คุณมักจะใช้และมันจะถูกดำเนินการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.