ฉันไม่ได้เป็นเช่นนั้นใน 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
มีอยู่เมื่อคุณเริ่มโปรแกรมจากสภาพแวดล้อมแบบกราฟิก และสิ่งนี้เกิดขึ้นก่อนดังนั้นจึงควรใช้กระบวนการที่เริ่มต้นโดยอัตโนมัติสำหรับเซสชัน