تو اوبونتو یک متغیر محیطی ENVIRONMENT VARIABLE هست بنام PATH که محتویاتش همون مسیرهای مورد جتسجو جهت فرامینه وارده است. برای مشاهد محتویاتش باید وارد کنی:
env | grep PATH
یا
echo &PATH
مفهوم PATH ابتدا در یونیکس مطرح شد. تفاوتهایی در وارد کردن آن هم هست. در ویندوز شما پوشه ها را با \ از هم جدا میکنید اما در هر سیستم یونیکسی اینکار با / انجام می شود. همینطور آدرس پوشه های مختلف در PATH ویندوز با نقطه ویرگول ; از هم جدا می شوند اما در لینوکس با دونقطه : از همدیگر جدا می شوند.
عبارت زیر مسیر /usr/local/java را به PATH اضافه می کند:
PATH=${PATH}:/usr/local/java
export PATH
عبارت ${PATH} مقدار متغیر جاری PATH می باشد. همچنین عبارت export بدین معنی است که shell و هر برنامه که از این shell اجرا شود محتوای جدید PATH را دریافت خواهد کرد. شما می توانید این دستورات را در فایل .bash_profile در پوشه خانه home خودتان ذخیره کنید تا در هر راه اندازی سیستم مقدار PATH تنظیم شود.
برای اطلاعات بیشتر مراجعه کنید به
http://www.belugalake.com/java/pathsetting.html.