خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آشنایی با دستور pwd در لینوکس

آشنایی با دستور pwd در لینوکس
در این مقاله به شما نشان خواهیم داد که چگونه با استفاده از دستور pwd دایرکتوری جاری خود را تعیین کنید.

سیستم یکپارچۀ سازمانی راهکار
دایرکتوری جاری، دایرکتوری ای است که کاربر در حال حاضر در آن کار می کند. هر بار که با خط فرمان خود تعامل می کنید، روی یک دایرکتوری قرار می گیرید. به‌طور پیش‌فرض، وقتی لاگین سیستم لینوکس خود می کنید، دایرکتوری جاری شما روی دایرکتوری home تنظیم می‌شود. برای تغییر دایرکتوری از دستور cd استفاده کنید.


به عنوان مثال، برای تغییر دایرکتوری جاری به tmp/ دستور زیر را اجرا کنید:

cd /tmp

اگر یک درخواست bash یا zsh سفارشی دارید، ممکن است مسیر دایرکتوری جاری در shell نشان داده شود.
دستور pwd مخفف عبارت print working directory است. pwd یکی از پایه ای ترین و پرکاربردترین دستورات در لینوکس است. هنگامی که دستور pwd اجرا می شود، مسیر کامل دایرکتوری جاری را نشان می دهد.
pwd یک shell است که در اکثر shell های مدرن مانند bash و zsh تعبیه شده است. رفتار آن کمی متفاوت از فایل اجرایی /bin/pwd است. می توانید از دستور type برای نمایش تمام مکان های حاوی pwd استفاده کنید:

type -a pwd

pwd is a shell builtin
pwd is /usr/bin/pwd
pwd is /bin/pwd

همانطور که از خروجی فوق می بینید، shell builtin نسبت به فایل اجرایی اولویت دارد و هر زمان که pwd را تایپ کنید از آن استفاده می شود. اگر می خواهید از فایل pwd استفاده کنید، مسیر کامل فایل bin/pwd را باید در دستور قید کنید.
برای اینکه بدانید در حال حاضر در چه دایرکتوری ای قرار دارید، pwd را در ترمینال خود تایپ کنید:

pwd

در خروجی دایرکتوری جاری را به شما نشان می دهد. ضمن اینکه استفاده از environment variable یا متغیر محیطی $PWD همان خروجی فوق را دارد:

echo $PWD

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز