3
อะไรคือความแตกต่างระหว่าง ~ / .profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc …?
คำตอบสำหรับคำถามเกี่ยวกับSOและaskubuntuพร้อมกับ poking through (และส่วนหัวอ่านของ) $HOMEและ/etc/ระบุจำนวนไฟล์ที่สามารถใช้เพื่อตั้งค่าตัวแปรสภาพแวดล้อมรวมถึง: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc /etc/profile /etc/screenrc ฉันรวบรวมไฟล์ที่ใช้/etc/งานได้สำหรับผู้ใช้ทุกคนในขณะที่ไฟล์$HOMEนั้นเป็นไฟล์เฉพาะของผู้ใช้ ฉันยังรวบรวมที่.profileโหลดเมื่อเข้าสู่ระบบในขณะที่.bashrcโหลดเมื่อ/bin/bashถูกดำเนินการ ฉันยังเข้าใจว่าโปรแกรมต่าง ๆ มีไฟล์การตั้งค่าที่แตกต่างกัน (เช่น.Rprofileสำหรับ R) แต่ฉันขอขอบคุณการชี้แจงบางอย่าง: มี*rcและ*profileไฟล์ที่แตกต่างกัน? ขอบเขตของไฟล์ดังกล่าวคืออะไร (เช่นไฟล์ใดที่มักใช้กับ Linux) มีลำดับชั้น (เช่น.bashrcเขียนทับชุดตัวแปร.settings) การอ้างอิงที่ดีสำหรับไฟล์ประเภทนี้คืออะไร? สำหรับตัวเลือกในไฟล์เหล่านี้? คำถามที่เชื่อมโยง "วิธีเข้าถึงตัวแปรสภาวะแวดล้อม bash จากภายใน R ใน emacs-ess" "ความแตกต่างระหว่างการเปิดใช้แอปพลิเคชันจากแป้นพิมพ์ลัดกับเทอร์มินัลหรือไม่"