ฉันไม่ได้เป็นเช่นนั้นใน Linux และฉันมีข้อสงสัยดังต่อไปนี้การกวดวิชา
ฉันต้องแก้ไขbashrcไฟล์ ไฟล์นี้มีการตั้งค่าชนิดใดบ้าง? ฉันคิดว่าสิ่งที่เกี่ยวข้องกับสภาพแวดล้อมเปลือก bash แต่ฉันไม่แน่ใจเกี่ยวกับมัน
ฉันต้องแทรกบรรทัดนี้:
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH
บรรทัดนี้ทำอะไรกันแน่
ฉันคิดว่าexportคำสั่งนั้นถูกใช้เพื่อสร้างตัวแปรใหม่ที่พร้อมใช้งานสำหรับโปรแกรมอื่น
แต่สายนี้ทำอะไรกันแน่ คือPATHชื่อของตัวแปรที่ฉันกำหนด? คือ$HOMEอะไร
สิ่งที่หมายถึง:สัญลักษณ์ระหว่างPATH=$HOME/.local/binและ$HOME/.local/usr/binและ$PATHส่วนในการแสดงออกของก่อนหน้านี้หรือไม่?
การแสดงออกนี้หมายความว่าอะไร?
PATHการปรับเปลี่ยนจะทำอยู่แล้วใน~/.profileไฟล์เพื่อให้มันเป็นความไม่สอดคล้องกันเล็ก ๆ น้อย ๆ ~/.bashrcที่จะทำสิ่งที่คล้ายกันใน IMO ที่ดีกว่าในการแก้ไขโค้ดใน~/.profileถ้าจำเป็น ปัจจุบัน~/.profileไฟล์เริ่มต้นรวมถึงบรรทัดนี้:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc, ~/.profileมีที่มาโดยผู้จัดการการแสดงผลเท่านั้นดังนั้นตัวแปรที่กำหนดโดย~/.profileมีอยู่เมื่อคุณเริ่มโปรแกรมจากสภาพแวดล้อมแบบกราฟิก และสิ่งนี้เกิดขึ้นก่อนดังนั้นจึงควรใช้กระบวนการที่เริ่มต้นโดยอัตโนมัติสำหรับเซสชัน