انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: Spring در 13 مهر 1389، 06:07 ب‌ظ

عنوان: فرمان env
ارسال شده توسط: Spring در 13 مهر 1389، 06:07 ب‌ظ
سلام بچه ها!
من نمی دونم فرمان env دقیقا چیکار می کنه و چه مزیتی داره.
اگر می دونید لطفا با توضیحی در حد فهم یه مبتدی و یه مثال بهم یاد بدید.

سپاس
عنوان: پاسخ به: فرمان env
ارسال شده توسط: Spring در 15 مهر 1389، 11:32 ق‌ظ
یعنی کسی تا حالا از env استفاده نکرده!؟  :o
عنوان: پاسخ به: فرمان env
ارسال شده توسط: Sajjad Baroodkoo در 15 مهر 1389، 11:49 ق‌ظ
اممم ....

سایت اورایلی یه قسمت کامل از تمامی دستورات خط فرمان  داره :
http://www.oreillynet.com/linux/cmd/

و به نقل از همین سایت هم :
env [option] [variable=value ... ] [command]

Display the current environment or, if an environment variable is specified, set it to a new value and display the modified environment. If command is specified, execute it under the modified environment.
Options
-, -i, --ignore-environment

    Ignore current environment entirely.

-u name, --unset name

    Unset the specified variable.

--help

    Print help message and then exit.

--version

    Print version information and then exit.

در مورد اینکه متغیر های محیطی چی هستن و چکار میکنن و چجوری میشه اونها رو ست کرد هم توی اینجا میتونید در موردش کامل بخونید :
http://lowfatlinux.com/linux-environment-variables.html

عنوان: پاسخ به: فرمان env
ارسال شده توسط: ibtkm در 15 مهر 1389، 02:01 ب‌ظ
دوست عزیز متغیر های محیطی می تونن کاربرد های مهمی داشته باشن
مثلا شما یه برنامه نویس هستید و می خواید از یک متغیر در ۲ برنامه ی کاملا مختلف استفاده کنید.خب نمی تونید که بیاین ادرس متغیر رو بدید (بر می گرده به مبانی حافظه و پروتکشن ها و ...) شما باید از متغیر هایی استفاده کنید که همه چیز و همه کس بهش دسترسی دارن. که اینجا می شه از متغیر های محیطی استفاده کرد
عنوان: پاسخ به: فرمان env
ارسال شده توسط: Spring در 16 مهر 1389، 10:09 ب‌ظ
تشکر.
الان مفهوم env که یک متغیر محیطیه رو فهمیدم و تو لینکی که بدجوکر عزیز داد متغیرهای PATH و HOME از قبل بعنوان متغیر محیطی تعریف شده اند. حالا اگه بخوام خودم یه متغیر محیطی درست کنم باید چیکار کنم؟