![สอน ASPNET Core : ตัวแปรสภาพแวดล้อม Environment Variable ช่วยการ Deploy ลง Server](https://i.ytimg.com/vi/gV8X8n9NxuE/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - ตัวแปรสภาพแวดล้อมหมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายตัวแปรสภาพแวดล้อม
คำจำกัดความ - ตัวแปรสภาพแวดล้อมหมายถึงอะไร
ตัวแปรสภาพแวดล้อมคือค่าที่ส่งผลกระทบต่อกระบวนการและพฤติกรรมของการใช้ระบบคอมพิวเตอร์และสภาพแวดล้อมระบบปฏิบัติการ โปรแกรมที่กำลังทำงานอยู่อาจเข้าถึงค่าตัวแปรสภาพแวดล้อมเพื่อวัตถุประสงค์ในการกำหนดค่า
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายตัวแปรสภาพแวดล้อม
ตัวอย่างเช่นตัวแปรสภาพแวดล้อมที่มีชื่อเฉพาะอาจระบุตำแหน่งระบบปฏิบัติการคอมพิวเตอร์ที่ใช้สำหรับการจัดเก็บไฟล์ชั่วคราว ตัวแปรสภาพแวดล้อม Microsoft Windows สำหรับที่เก็บไฟล์ชั่วคราวคือ% TEMP% หรือ% TMP%
ระบบ Unix มีตัวแปรสภาพแวดล้อมเฉพาะและเป็นกรรมสิทธิ์ กระบวนการใหม่สืบทอดสภาพแวดล้อมพาเรนต์ที่ซ้ำกันจากพาเรนต์โดยไม่มีการเปลี่ยนแปลงกับพาเรนต์ การแปลงเหล่านี้จะต้องเกิดขึ้นที่ระดับ application programming interface (API) ระหว่าง fork และ exec ในทางตรงกันข้ามตัวแปรสภาพแวดล้อมสำหรับการดำเนินการคำสั่งที่เฉพาะเจาะจงแก้ไขแพลตฟอร์มเชลล์ - เช่นทุบตี - โดยการเรียก env
แม้ว่า UNIX และ Microsoft OS ทั้งหมดจะมีตัวแปรสภาพแวดล้อม แต่โปรแกรมเมอร์จะไม่แชร์ชื่อใด ๆ เพื่อวัตถุประสงค์ในการออกแบบโปรแกรมที่ทำงานอยู่สามารถปรับเปลี่ยนค่าตัวแปรสภาพแวดล้อมได้ ตัวเรียก Unix กำหนดพื้นที่หน่วยความจำที่รันด้วยสิทธิของโปรแกรม setuid ต่างๆ ตัวเชื่อมโยงแบบไดนามิกโหลดรหัสที่สอดคล้องกันซึ่งรู้จักกันในชื่อตำแหน่งตัวแปรสภาพแวดล้อม (LD_LIBRARY_PATH และ LD_PRELOAD) รหัสทำงานตามอำนาจของกระบวนการ