सीधे मुख्य सामग्री पर जाएं

Setting Environment Variables: Linux, Windows & Mac me Environment Variables kaise set kare (Beginner Guide)

Setting Environment Variables – Complete Guide

Setting Environment Variables – Complete Beginner to Advanced Guide

Setting Environment Variables Guide

Environment Variables software development aur system configuration ka ek bahut hi important concept hai. Agar aap programming, blogging, server management ya application deployment se jude hue hain, to environment variables ko samajhna aapke liye mandatory ho jata hai.

Is detailed guide me hum dekhenge: Windows, Linux aur Mac OS me environment variables kaise set kiye jate hain, unka real-world use kya hai, aur kaise aap unhe secure aur professional way me manage kar sakte hain.

---

Environment Variables kya hote hain?

Environment Variables system-level dynamic values hote hain jo operating system aur applications ko ye batate hain ki software ka behavior kaise hona chahiye. Ye variables background me kaam karte hain aur directly user ko visible nahi hote.

Simple language me kahe to environment variables ek tarah ke global settings hote hain jo kisi bhi program ko ye batate hain:

  • Program kaha install hai
  • Kaunsa environment use ho raha hai
  • Configuration values kya hain

Agar aap Blogging & SEO ya Programming Basics seekh rahe hain, to environment variables ka concept aapke liye bahut important hai.

---

Environment Variables kyu important hote hain?

Environment variables bina code change kiye software ka behavior change karne ki power dete hain. Isi wajah se ye production-level applications me extensively use kiye jate hain.

Key Benefits:
  • Security – passwords aur API keys safe rehte hain
  • Flexibility – dev, test, production easily manage
  • System-wide access
  • Automation friendly

Agar aap command line tools use karte hain to Windows CMD Basics post bhi zarur padhein.

---

Common Environment Variables List

Variable Name Description
PATH Executable programs ke location ka path
JAVA_HOME Java installation directory
NODE_ENV Node.js application environment
PYTHONPATH Python module search path
TEMP Temporary files location
---

Windows me Environment Variables kaise set kare

Method 1: Graphical Interface

Windows users ke liye GUI method sabse easy hota hai. Is method me aap manually variables add kar sakte hain bina kisi command ke.

  • This PC → Right Click → Properties
  • Advanced System Settings
  • Environment Variables
  • User ya System variables me New
Variable Name: JAVA_HOME
Variable Value: C:\Program Files\Java\jdk-21
---

Method 2: CMD se

setx NODE_ENV production

Ye command permanently variable set kar deti hai. CMD restart karna zaruri hota hai.

---

Linux me Environment Variables

Temporary Variable

Linux users ke liye ye topic Linux Basics Guide ke sath deeply connected hai.

export APP_MODE=development

Permanent Variable

nano ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-21
source ~/.bashrc
---

Mac OS me Environment Variables

Mac OS Linux ke jaisa hi behave karta hai. Zyada tar systems me ZSH default shell hoti hai.

nano ~/.zshrc
export NODE_ENV=production
---

Node.js developers ke liye Environment Variables in Node.js post bahut useful rahegi.

Environment Variables ka Programming me Use

Node.js Example

console.log(process.env.NODE_ENV);

Python Example

import os
print(os.getenv("PATH"))
---

Best Practices

  • Sensitive data code me hardcode na karein
  • .env file ka use karein
  • Version control me .env ignore karein
  • Clear naming convention follow karein
---

Common Mistakes

  • PATH overwrite kar dena
  • Shell reload na karna
  • Wrong file edit karna
  • Case sensitivity ignore karna
---

Conclusion

Environment Variables ek professional developer ka sabse powerful tool hota hai. Chahe aap beginner ho ya advanced level par kaam kar rahe ho, environment variables aapke system aur application ko scalable, secure aur manageable banate hain.

Agar aap blogging, programming, server ya DevOps field me grow karna chahte hain to is topic ko ache se master karna aapke career ke liye game-changer ho sakta hai.

Related Guides

अगर आपको यह Post पसंद आई हो, तो इसे अपने मित्रों तक ज़रूर पहुंचाएँ। Infosaar को Follow करें और Tech and Java ,Python , daily job updates पढ़ें.

🌸 Infosaar 🌸

🙏 हमारे ब्लॉग पर Inspristional Stories, Java, Python, Gov.Jobs,Part-Time Jobs,Full-time Jobs से जुड़ी प्रेरणादायक पोस्ट पढ़ें।
हर दिन का एक नया अनुभव पाएँ 🙌

🔔 हमसे जुड़ें: Facebook | YouTube | Blog


© 2026 Infosaar | All Rights Reserved

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

Jdk-jre-jvm-explained-in-hindi

JDK JRE JVM Explained in Hindi – Java Architecture Complete Guide ☕ JDK, JRE, JVM Explained in Hindi (Complete Guide) AdSense Ad 🔰 Java Overview Java ek powerful programming language hai jo duniya bhar me use hoti hai... Write Once Run Anywhere (WORA) Java ka sabse bada benefit ye hai ki ye platform independent hai... Java Features Object Oriented Secure Robust Multithreaded Platform Independent 🔰 Java Overview (Detailed) Java ek powerful, high-level aur object-oriented programming language hai jo 1995 me Sun Microsystems (ab Oracle) dwara develop ki gayi thi. Java ka main purpose tha ek aisi language banana jo simple ho, secure ho aur sabhi platforms par run kar sake. Java ko duniya bhar me millions of developers use karte hain web applications, mobile apps (Android), desktop software, enterprise systems aur even cloud-based applications banane ke liye. Java ki sabse badi khasiyat hai iska slogan: Write Once, Run Anywhere (WORA) ...

Java Kya Hai? History, Features Aur Use – Complete Java Guide in Hindi

Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Java Programming Language – History, Features aur Uses Java Kya Hai? History, Features Aur Use – Complete Java Guide in Hindi Java ek powerful aur popular programming language hai jo duniya bhar me software, web application aur mobile app development ke liye use hoti hai. Is article me hum detail me samjhenge ki Java kya hai , iska history kya hai aur Java ke main features kaun-kaun se hain. Java Programming Language Kya Hai? Java ek object-oriented , platform-independent programming language hai jise Sun Microsystems ne develop kiya tha. Java ka main concept hai “Write Once, Run Anywhere” , matlab ek baar likha gaya Java code kisi bhi operating system par run ho sakta hai. Java Ka Itihas (History of Java) Java language ka development 1991 me Sun Microsystems ke engineer James Gosling aur unki team ne shuru kiya tha. Shuru me Java ka naam Oak tha, jo baad me change karke Java rakha gaya. 199...

RBI Office Attendant Result 2026 Kab Aayega? Expected Cut Off & Passing Marks Details

RBI Office Attendant Result 2026 Kab Aayega? Expected Cut Off & Passing Marks RBI Office Attendant Result 2026 Kab Aayega? Expected Cut Off & Passing Marks RBI Office Attendant Exam 2026 28 February aur 1 March 2026 ko successfully conduct ho chuka hai. Ab sabhi candidates ka sabse bada sawal hai – RBI Office Attendant Result 2026 kab aayega? Is article me aapko expected result date, passing marks, expected cut off aur result ke baad kya karna hai sab detail me bataya gaya hai. 📢 Latest Update: RBI result usually exam ke 4–6 weeks ke andar release hota hai. 📅 RBI Office Attendant Result 2026 Expected Date Previous trends ke hisaab se RBI written exam ke 30–45 din ke andar result declare karta hai. Exam Date 28 Feb & 1 March 2026 Expected Result Date April 2026 (Mid ya End tak) Official Website opportunities.rbi.org.in 📊 RBI Office Attendant Passing Marks Kitne Hain? RBI fixed passing percentage announce nahi karta. Selection cut ...