অ্যান্ড্রয়েড

লিনাক্সে Pwd কমান্ড (বর্তমান ওয়ার্কিং ডিরেক্টরি)

লিনাক্স মুদ্রণ ওয়ার্কিং ডিরেক্টরি | PWD কমান্ড

লিনাক্স মুদ্রণ ওয়ার্কিং ডিরেক্টরি | PWD কমান্ড

সুচিপত্র:

Anonim

, আমরা আপনাকে pwd কমান্ড ব্যবহার করে আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিটি নির্ধারণ করার উপায় দেখাব।

বর্তমান ওয়ার্কিং ডিরেক্টরিটি কী

বর্তমান চলমান ডিরেক্টরিটি হ'ল ডিরেক্টরিটি যেখানে ব্যবহারকারী বর্তমানে কাজ করছেন Each প্রতিটি সময় আপনি আপনার কমান্ড প্রম্পটের সাথে যোগাযোগ করেন, আপনি কোনও ডিরেক্টরিতে কাজ করছেন।

ডিফল্টরূপে, আপনি যখন আপনার লিনাক্স সিস্টেমে লগইন করেন, আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিটি আপনার হোম ডিরেক্টরিতে সেট করা থাকে। ওয়ার্কিং ডিরেক্টরি পরিবর্তন করতে cd কমান্ডটি ব্যবহার করুন।

উদাহরণস্বরূপ, বর্তমান ওয়ার্কিং ডিরেক্টরিটি /tmp পরিবর্তন করতে আপনি টাইপ করতে পারেন:

cd /tmp

user@host:/tmp#

pwd কমান্ড

pwd কমান্ডটি প্রিন্ট ওয়ার্কিং ডিরেক্টরিকে বোঝায়। এটি লিনাক্সের অন্যতম মৌলিক এবং ঘন ঘন ব্যবহৃত কমান্ড। কমান্ডটি চালিত হলে বর্তমান কার্যনির্বাহী ডিরেক্টরিটির সম্পূর্ণ পথ মুদ্রণ করে।

pwd হ'ল বাশ এবং জেডএস-এর মতো বেশিরভাগ আধুনিক শেলের একটি শেল অন্তর্নির্মিত। এর ব্যবহার স্ট্যান্ড্যালোন /bin/pwd এক্সিকিউটেবলের চেয়ে কিছুটা আলাদা। আপনি pwd সমস্ত অবস্থান প্রদর্শন করতে type কমান্ডটি ব্যবহার করতে পারেন:

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

আপনি নীচের আউটপুট থেকে দেখতে পাচ্ছেন, শেল বিল্টইনটির স্ট্যান্ডেলোন এক্সিকিউটেবলের চেয়ে বেশি অগ্রাধিকার রয়েছে এবং যখনই আপনি pwd টাইপ করেন এটি ব্যবহৃত হয়। আপনি যদি স্ট্যান্ডলোন পিডব্লিউডি বাইনারি ব্যবহার করতে চান তবে ফাইল /bin/pwd র পুরো পথটি টাইপ করুন

আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিটি কীভাবে সন্ধান করবেন

আপনি বর্তমানে কোন ডিরেক্টরিতে রয়েছেন তা জানতে, আপনার টার্মিনালে pwd টাইপ করুন:

pwd

আউটপুটটি এরকম কিছু দেখবে:

/home/linuxize

PWD যা করে তা হ'ল PWD এনভায়রনমেন্ট ভেরিয়েবল প্রিন্ট করা।

আপনি টাইপ করলে আপনি একই আউটপুট পাবেন:

echo $PWD

/home/linuxize

pwd কমান্ড দুটি মাত্র যুক্তি গ্রহণ করতে পারে:

  • -L ( --logical ) - --logical সমাধান করবেন না। --physical ( --physical ) - কোনও প্রতীকী লিঙ্ক ছাড়াই প্রকৃত ডিরেক্টরি প্রদর্শন করুন।

ডিফল্টরূপে, আইডি কোনও বিকল্প ব্যবহার করা হয় না, pwd -L বিকল্পটি সুনির্দিষ্টভাবে আচরণ করা হয়।

-P বিকল্পটি কীভাবে কাজ করে তা আরও ভালভাবে চিত্রিত করার জন্য আসুন একটি ডিরেক্টরি তৈরি করুন এবং ডিরেক্টরিকে নির্দেশ করে সিমলিংক দিন:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

এখন আপনি যদি /tmp/symlink ডিরেক্টরিতে যান এবং আপনি আপনার টার্মিনালে pwd টাইপ করেন:

pwd

আউটপুটটি দেখায় যে আপনার বর্তমান কার্যকরী ডিরেক্টরিটি /tmp/symlink :

/tmp/symlink

pwd -P

কমান্ডটি সেই ডিরেক্টরি মুদ্রণ করবে যেখানে সিমলিংক নির্দেশ করে:

/tmp/directory

উপসংহার

বর্তমান ওয়ার্কিং ডিরেক্টরিটি সেই ডিরেক্টরিটি থেকে আপনি আপনার টার্মিনালে কমান্ডের আবেদন করেন।

pwd কমান্ড বর্তমান ওয়ার্কিং ডিরেক্টরি প্রদর্শন করতে ব্যবহৃত হয়।

বাশ টার্মিনাল