env

प्रोसेस और सिस्टम

इस्तेमाल

env [VAR=value] [command]

पूरा एनवायरनमेंट छापता है, या अतिरिक्त वेरिएबल के साथ एक आदेश चलाता है; वे वेरिएबल केवल उसी एक बार के लिए लगते हैं और शेल में कुछ नहीं बचता।

आम विकल्प

विकल्पअर्थ
envWith no arguments, print the whole environment.
VAR=value <command>Run the command with that variable added, for this run only.
-iStart from an empty environment, inheriting nothing.
-u <VAR>Unset one variable for the child process.

उदाहरण

env | sort | grep -i proxy

Find the proxy variables that are breaking a download.

env NODE_ENV=production node app.js

Set a variable for one run without touching your shell.

env -i bash --noprofile --norc

A shell with nothing inherited, for reproducing a cron failure.

क्या चल रहा है और क्या मशीन खा रहा है। मारने से पहले पहचानना क्रम है।

कैसे पढ़ें

  • बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
  • तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
  • विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।

आम सवाल

Q. env क्या करता है?

पूरा एनवायरनमेंट छापता है, या अतिरिक्त वेरिएबल के साथ एक आदेश चलाता है; वे वेरिएबल केवल उसी एक बार के लिए लगते हैं और शेल में कुछ नहीं बचता।

Q. इसे कैसे लिखें?

env [VAR=value] [command] — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।

Q. कितने विकल्प जानने लायक़ हैं?

यहाँ 4 दिए हैं; पूरी सूची man env में है। यह कमांड प्रोसेस और सिस्टम में आती है।

मिलती-जुलती कमांड

man पेज: man env