มีวิธีที่ฉันเห็นตัวแปรสภาพแวดล้อมของผู้ใช้รายอื่นหรือไม่? ฉันต้องการทำสิ่งนี้ในฐานะรูทดังนั้นการอนุญาตจะไม่เป็นปัญหาฉันเดาได้
สำหรับผู้ใช้เองฉันใช้echo $PATH
หรือset | grep PATH
(หรือset
เมื่อฉันจำชื่อตัวแปรไม่ได้) คำแนะนำที่คล้ายกันสำหรับผู้ใช้รายอื่นคืออะไร
สำหรับสิ่งที่คุ้มค่าฉันอยู่ใน Ubuntu Server 13.04
4
ผู้ใช้ไม่มีตัวแปรสภาพแวดล้อมกระบวนการทำ เป็นเรื่องปกติสำหรับกระบวนการที่ดำเนินการโดยผู้ใช้รายหนึ่งซึ่งไม่ใช่ทุกคนที่มีสภาพแวดล้อมเดียวกัน คุณพยายามแก้ไขปัญหาอะไร
—
Gilles 'SO- หยุดความชั่วร้าย'
@Gilles เช่นฉันต้องการทราบว่าโฟลเดอร์ MAIL ที่ผู้ใช้มีอยู่ ฉันสามารถเข้าสู่ระบบในฐานะผู้ใช้รายนั้นได้
echo $MAIL
แต่ฉันคิดว่าอาจมีทางลัด
ที่ยังไม่ได้กำหนดคำถามที่เป็นประโยชน์ (และตัวอย่างเช่นคำตอบที่คุณยอมรับอาจหรืออาจไม่ทำงานขึ้นอยู่กับปัจจัยหลายอย่าง) คุณกำลังมองหาตำแหน่งกล่องจดหมายเริ่มต้นหรือไม่ คุณกำลังมองหาตำแหน่งที่ผู้ใช้รับจดหมายท้องถิ่นของเขา (ซึ่งอาจแตกต่างกันและอาจไม่มีอยู่หากผู้ใช้มี
—
Gilles 'หยุดความชั่วร้าย'
.forward
) ผู้ใช้มักจะตั้งค่าตัวแปรสองสามตัวใน.profile
ไฟล์การกำหนดค่าของพวกเขาหรืออื่น ๆ และไม่มีวิธีที่จะระบุตัวแปรทั้งหมดได้อย่างน่าเชื่อถือ คุณพยายามแก้ไขปัญหาอะไรอีก