পথ দেওয়ার সময় "/", "./", "../" কী উপস্থাপন করে?


33

"/", "./", "../" পথ দেওয়ার সময় কী উপস্থাপন করে?

উত্তর:


45

যথাক্রমে রুট ডিরেক্টরি, বর্তমান ওয়ার্কিং ডিরেক্টরি এবং প্যারেন্ট ডিরেক্টরি।


45

পথটির অর্থ:

  • / বর্তমান ড্রাইভের মূল;
  • ./ বর্তমান ডিরেক্টরি;
  • ../ বর্তমান ডিরেক্টরিটির পিতা-মাতা।

12

আসুন যথাযথ হয়ে উঠুন:

"/" হ'ল একটি পথ যা / দিয়ে শুরু হয় এবং সুতরাং এটি একটি পরম পথ। সুতরাং, আমাদের ফাইল সিস্টেমের মূলটি শুরু করতে হবে এবং নাম অনুসারে দেওয়া ফোল্ডারগুলি দিয়ে নেভিগেট করতে হবে, যেখানে নামগুলি / গুলি দ্বারা পৃথক করা হয়েছে (কারণ এটি ইউনিক্স পাথ বিভাজক)।
সুতরাং, / এর পরে কোনও ফোল্ডার প্রবেশের পরে ফাইল সিস্টেমের মূল হয় এবং এইভাবে / ফাইল সিস্টেমের মূল বর্ণনা করে।

./ এর / দিয়ে শুরু হয় না এবং এইভাবে ./ কোনও পরম ফাইলের নাম হতে পারে না। সুতরাং, এটি একটি আপেক্ষিক ফাইল সিস্টেমের নাম। সুতরাং, আমাদের বর্তমান চলমান ডিরেক্টরিটি দিয়ে শুরু করতে হবে এবং আবার ন্যাভিগেশন ক্রিয়াকলাপগুলি প্রয়োগ করতে হবে যা পাথ বিভাজক দ্বারা আবার পৃথক করা হয়েছে। এই ক্ষেত্রে, অপারেশনটি "।", যার অর্থ: বর্তমান ফোল্ডারে থাকুন। (সুতরাং, চলমান ডিরেক্টরিতে foo চালানোর জন্য একটিকে ./foo টাইপ করতে হবে, যদি। রাস্তা পরিবর্তনশীল না হয়)। "বর্তমান ফোল্ডারে থাকুন" এর পরে, আর কিছুই হয় না, সুতরাং / বর্তমান ওয়ার্কিং ডিরেক্টরিটি বর্ণনা করুন।

জ্ঞান দেওয়া হয়েছে যে .. এর অর্থ: পিতামাত্রে ফোল্ডারে যান, .. / এর অনুমান করা সহজ হওয়া উচিত এবং অনুশীলন হিসাবে রেখে দেওয়া উচিত।


8
  • / ফাইল সিস্টেমের মূল ফোল্ডার।
  • ./ সাধারণত আপনার প্রোগ্রাম বা স্ক্রিপ্ট যে বর্তমান ফোল্ডারটি থাকে তা বোঝায়, সাধারণত আপনি চালিত ফাইলটির সাথে একই।
  • ../ বর্তমানের উপরের ফোল্ডারটিকে বোঝায়।

4

স্ল্যাশ /হ'ল ডিরেক্টরি বিভাজক। প্রতিটি ডিরেক্টরিতে দুটি ডিরেক্টরি রয়েছে, যথা .(বর্তমান ডিরেক্টরি) এবং ..(মূল ডিরেক্টরি)

যদি কোনও পাথ স্ল্যাশ দিয়ে শুরু হয় তবে এর অর্থ এটি ফাইল সিস্টেমের মূল। যদি আপনি শুরুতে স্ল্যাশ বাদ দেন ./(বর্তমান ডিরেক্টরি সম্পর্কিত) অনুমান করা হয়

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.