สิ่งแวดล้อม เป็นคำสั่ง Linux ที่ใช้ในการพิมพ์รายการตัวแปรสภาพแวดล้อม ด้วยคำสั่ง env คุณสามารถเรียกใช้ยูทิลิตี้อื่นในสภาพแวดล้อมที่กำหนดเองได้โดยไม่ต้องเปลี่ยนสภาพแวดล้อมที่มีอยู่ เมื่อใช้คำสั่งนี้ ตัวแปรสภาพแวดล้อมสามารถเพิ่ม ลบ เปลี่ยนแปลงตัวแปรที่มีอยู่ หรือคุณสามารถกำหนดค่าให้กับตัวแปรเหล่านั้นได้ ในบทช่วยสอนนี้ เราจะพูดถึงตัวแปรสภาพแวดล้อมใน Linux และวิธีการสร้างตัวแปรเหล่านี้
ตัวแปรด้านสิ่งแวดล้อมคืออะไร
ตัวแปรด้านสิ่งแวดล้อมมีความแน่นอนสำหรับสภาพแวดล้อมเฉพาะ และผู้ใช้แต่ละคนใน OS จะมีสภาพแวดล้อมของตนเอง ด้านล่างนี้เป็นตัวอย่างของตัวแปรสภาพแวดล้อมใน Linux:
- ผู้ใช้: ผู้ใช้ที่เข้าสู่ระบบอยู่ในขณะนี้
- แค่: ภาษาปัจจุบันของระบบ
- บ้าน: ไดเรกทอรีของผู้ใช้ปัจจุบัน
- เปลือก: เก็บเส้นทางของเปลือกผู้ใช้ปัจจุบัน
- เส้นทาง: แสดงรายชื่อไดเร็กทอรี
- ภาคเรียน: การจำลองเทอร์มินัลปัจจุบัน
วิธีใช้คำสั่ง env ใน Linux – ตัวอย่าง
สิ่งแวดล้อม คำสั่งใช้สำหรับวัตถุประสงค์ที่แตกต่างกัน ไวยากรณ์ทั่วไปของคำสั่งเพื่อแสดงตัวแปรหลายตัวคือ:
สิ่งแวดล้อม [ ตัวเลือก ] ... [ - ] [ ชื่อ = ค่า ] ... [ สั่งการ [ การโต้แย้ง ] ... ]
ไวยากรณ์ทั่วไปสำหรับการแสดงตัวแปรเดียวโดยใช้คำสั่ง env คือ:
สิ่งแวดล้อม [ ชื่อ ]
ตัวอย่างที่ 1: พิมพ์ชุดของตัวแปรปัจจุบันโดยใช้คำสั่งต่อไปนี้:
สิ่งแวดล้อม
ตัวอย่างที่ 2: เดอะ โมฆะ ด้วยคำสั่ง env สิ้นสุดเอาต์พุตด้วย null แทนที่จะเป็นบรรทัดใหม่:
สิ่งแวดล้อม --โมฆะ
ตัวอย่างที่ 3: ใช้ คำสั่ง printenv คุณสามารถแสดงค่าของตัวแปรแต่ละตัว:
เครื่องพิมพ์ < ชื่อตัวแปร >
ในการแสดงค่าของตัวแปรสภาพแวดล้อม HOME:
หน้าแรก
วิธีสร้างตัวแปรสภาพแวดล้อมใหม่โดยใช้ env ใน Linux
หากต้องการสร้างตัวแปรสภาพแวดล้อมใหม่ ให้ใช้คำสั่งต่อไปนี้:
ส่งออก VARIABLE_NAME = ค่า / เส้นทาง
มาสร้างตัวแปรใหม่ด้วยชื่อ JAVA_ENV:
ส่งออก JAVA_ENV = / ยูเอสอาร์ / ถัง / ชวา
ใช้ สะท้อน $JAVA_ENV เพื่อตรวจสอบการสร้างตัวแปร
วิธีลบตัวแปรสภาพแวดล้อมผ่าน env ใน Linux
หากคุณต้องการลบตัวแปรที่สร้างขึ้น ให้ใช้ไวยากรณ์ต่อไปนี้:
สิ่งแวดล้อม -ใน < ตัวแปร_ชื่อ >
สำหรับข้อมูลโดยละเอียดและการใช้คำสั่ง env ให้รันคำสั่ง help ของมัน:
สิ่งแวดล้อม --ช่วย
บรรทัดล่าง
คำสั่ง env ใช้เพื่อพิมพ์ตัวแปรสภาพแวดล้อมหรือสร้างตัวแปรสภาพแวดล้อมและจัดการตัวแปรเหล่านั้น สามารถใช้กับแฟล็กและพารามิเตอร์ต่างๆ ได้ และหากไม่ได้ระบุไว้ ก็จะพิมพ์รายการของตัวแปรปัจจุบันทั้งหมด คำสั่งนี้ยังเปิดตัวล่ามที่ถูกต้องในเชลล์สคริปต์ เราได้สาธิตการสร้างตัวแปร การแสดงตัวแปรปัจจุบัน และวิธีการลบตัวแปรที่สร้างออกจากรายการในส่วนด้านบนของคำแนะนำ