Python Programming Crash Course
সুচিপত্র:
- সিডি কমান্ড
- নিখুঁত এবং আপেক্ষিক পথের নাম
- অভিভাবক ডিরেক্টরি
- পূর্ববর্তী ডিরেক্টরিতে নেভিগেট করুন
- হোম ডিরেক্টরিতে নেভিগেট করুন
- স্পেস তাদের নাম সহ ডিরেক্টরি
- উপসংহার
লিনাক্স এবং অন্যান্য ইউনিক্স-এর মতো অপারেটিং সিস্টেমে বর্তমান ওয়ার্কিং ডিরেক্টরি পরিবর্তন করতে
cd
("ডিরেক্টরি পরিবর্তন করুন") কমান্ড ব্যবহার করা হয়। লিনাক্স টার্মিনালে কাজ করার সময় এটি একটি অন্যতম প্রাথমিক এবং ঘন ঘন ব্যবহৃত কমান্ড।
বর্তমান চলমান ডিরেক্টরিটি হ'ল ডিরেক্টরি (ফোল্ডার) যেখানে ব্যবহারকারী বর্তমানে কাজ করছেন Each প্রতিটি সময় আপনি আপনার কমান্ড প্রম্পটের সাথে যোগাযোগ করেন, আপনি কোনও ডিরেক্টরিতে কাজ করছেন।
এই টিউটোরিয়ালে, আমরা আপনাকে দেখাব যে কীভাবে আপনার সিস্টেমের ডিরেক্টরি ট্রিতে নেভিগেট করতে
cd
কমান্ড ব্যবহার করতে হবে।
সিডি কমান্ড
cd
হ'ল শেল অন্তর্নির্মিত এবং এর ব্যবহার শেল থেকে শেলের থেকে কিছুটা আলাদা হতে পারে। এটি কার্যকর করার জন্য প্রয়োজনীয় তথ্য নির্ধারণ করতে শেল এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করে।
আমরা
cd
বাশ বিল্টিন সংস্করণটি কভার করব।
cd
কমান্ডের বাক্য
cd
নিম্নরূপ:
cd directory
কমান্ডটি মাত্র দুটি বিকল্প গ্রহণ করে যা খুব কমই ব্যবহৃত হয়।
-
−L
, প্রতীকী লিঙ্কগুলি অনুসরণ করুন। ডিফল্টরূপেcd
এমন আচরণ করে যেমন-L
বিকল্পটি নির্দিষ্ট করা আছে।−P
, প্রতীকী লিঙ্কগুলি অনুসরণ করবেন না। অন্য কথায়, যখন এই বিকল্পটি নির্দিষ্ট করা থাকে এবং আপনি যখন একটি ডিরেক্টরিতে নির্দেশ করে এমন একটি সিমলিংকে নেভিগেট করার চেষ্টা করেন,cd
ডিরেক্টরিতে পরিবর্তিত হবে।
এর সরল আকারে, যখন কোনও যুক্তি ছাড়াই ব্যবহার করা হয়,
cd
আপনাকে আপনার হোম ডিরেক্টরিতে নিয়ে যায়।
ফাইল সিস্টেমে নেভিগেট করার সময় আপনি ডিরেক্টরিগুলির নাম স্বয়ংক্রিয়ভাবে পূরণ করতে
Tab
কীটি ব্যবহার করতে পারেন। ডিরেক্টরি নামের শেষে স্ল্যাশ যুক্ত করা alচ্ছিক।
কোনও ডিরেক্টরিতে স্যুইচ করতে, আপনাকে অবশ্যই সেই ডিরেক্টরিতে এটির জন্য নির্বাহযোগ্য অনুমতি থাকতে হবে।
pwd
কমান্ড আপনাকে বর্তমানে কোন ডিরেক্টরিতে রয়েছে তা সন্ধান করার অনুমতি দেয়।
নিখুঁত এবং আপেক্ষিক পথের নাম
ডিরেক্টরিতে পরিবর্তন করার জন্য নির্দিষ্ট করার সময় আপনি নিখুঁত বা আপেক্ষিক পাথের নাম ব্যবহার করতে পারেন। সম্পূর্ণ রুটটি সিস্টেমের মূল
/
থেকে শুরু হয় এবং আপেক্ষিক পথটি আপনার বর্তমান ডিরেক্টরি থেকে শুরু হয়।
ডিফল্টরূপে, আপনি যখন আপনার লিনাক্স সিস্টেমে লগইন করেন, আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিটি আপনার হোম ডিরেক্টরিতে সেট করা থাকে। আপনার হোম ডিরেক্টরিতে
Downloads
ডিরেক্টরি বিদ্যমান বলে ধরে নিই, আপনি ডিরেক্টরিতে এটি সম্পর্কিত পাথ ব্যবহার করে এটিতে চলাচল করতে পারেন:
cd Downloads
আপনি এটির পরম পথটি ব্যবহার করে একই ডিরেক্টরিতেও নেভিগেট করতে পারেন:
cd /home/username/Downloads
সংক্ষেপে, যদি পথটি স্ল্যাশ (
/
) দিয়ে শুরু হয় তবে এটি ডিরেক্টরিটির পরম পথ।
অভিভাবক ডিরেক্টরি
ইউনিক্সের মতো অপারেটিং সিস্টেমে বর্তমান ওয়ার্কিং ডিরেক্টরিটি একটি একক বিন্দু (
.
) দ্বারা উপস্থাপন করা হয়। দুটি বিন্দু (
..
), একের পর এক, প্যারেন্ট ডিরেক্টরি বা অন্য কথায় ডিরেক্টরিটি বর্তমানের উপরে অবিলম্বে উপরে উপস্থাপন করছে।
আপনি যদি
cd.
টাইপ করেন
cd.
, আপনি বর্তমান ডিরেক্টরিতে পরিবর্তন করবেন বা অন্য কথায় কমান্ডটি কিছুই করবে না।
ধরুন আপনি
/usr/local/share
ডিরেক্টরিতে রয়েছেন
/usr/local/share
/usr/local
ডিরেক্টরিতে (বর্তমান ডিরেক্টরি থেকে এক স্তর উপরে), আপনি টাইপ করতে পারেন:
cd../
/usr
ডিরেক্টরিতে (পিতামাতার পিতা-মাতা) দুটি স্তর সরাতে, আপনি নিম্নলিখিতগুলি চালাতে পারেন:
cd../../
এখানে আরও একটি উদাহরণ। ধরা যাক আপনি
/usr/local/share
ডিরেক্টরিতে আছেন এবং আপনি
/usr/local/src
স্যুইচ করতে চান। আপনি টাইপ করে এটি করতে পারেন:
পূর্ববর্তী ডিরেক্টরিতে নেভিগেট করুন
পূর্ববর্তী ওয়ার্কিং ডিরেক্টরিতে ফিরে যেতে, সিডি কমান্ডের জন্য আর্গুমেন্ট হিসাবে ড্যাশ (
-
) অক্ষরটি পাস করুন:
হোম ডিরেক্টরিতে নেভিগেট করুন
আপনার হোম ডিরেক্টরিতে নেভিগেট করতে কেবল
cd
টাইপ করুন। আপনার বাড়ির ডিরেক্টরিতে সরাসরি ফিরে আসার আর একটি উপায় হ'ল টিলড (
~
) অক্ষরটি ব্যবহার করা, যা নীচে দেখানো হয়েছে:
cd ~
উদাহরণস্বরূপ, আপনি যদি নিজের হোম ডিরেক্টরিতে থাকা
Downloads
ডিরেক্টরিতে নেভিগেট করতে চান তবে আপনি টাইপ করতে পারেন:
cd ~/Downloads
আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করে অন্য ব্যবহারকারীর হোম ডিরেক্টরিতেও নেভিগেট করতে পারেন:
স্পেস তাদের নাম সহ ডিরেক্টরি
আপনি যে ডিরেক্টরিটিতে পরিবর্তন করতে চান তার নাম ফাঁকা থাকলে, আপনার হয় হয় উদ্ধৃতি দিয়ে পথটি ঘিরে বা স্থান থেকে বাঁচতে ব্যাকস্ল্যাশ (
\
) অক্ষরটি ব্যবহার করা উচিত:
cd 'Dir name with space'
উপসংহার
এখন অবধি, আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিটি কী এবং
cd
কমান্ডটি কীভাবে একটি ভিন্ন ডিরেক্টরিতে
cd
ব্যবহার করতে হয় সে সম্পর্কে আপনার ভাল ধারণা হওয়া উচিত।
কাস্টমাইজ করুন, পুনঃনামকরণ করুন, পরিবর্তন করুন, ব্যাকআপ করুন, কমান্ড লাইন ব্যবহার করে পাওয়ার প্ল্যান্ট পুনরুদ্ধার করুন

নতুন পাওয়ার প্লান পরিচালনা করুন, কাস্টমাইজ করুন উইন্ডোজ 10/8/7 এ কমান্ড লাইন ব্যবহার করে পুনঃনামকরণ, ব্যাকআপ, পুনঃস্থাপন, পাওয়ার প্ল্যানগুলি পুনর্সূচনা করুন।
উইন্ডোজ ব্যবহারকারী প্রোফাইল ডিরেক্টরিটি স্থানান্তরিত করুন, স্থান পরিবর্তন করুন, স্থানান্তর করুন, স্থান পরিবর্তন করুন, উইন্ডোতে ব্যবহারকারী প্রোফাইল পুনরায় স্থানান্তর করুন। 10/8/7। প্রোফাইল রিলোকাটার একটি উইন্ডোজ ব্যবহারকারী প্রোফাইল ডিরেক্টরি পুনঃ লোকেটিং করতে পারবেন।

প্রোফাইল রিলওকাতা
লিনাক্সে এলএস কমান্ড (ফাইল এবং ডিরেক্টরি তালিকাবদ্ধ করুন)

Ls কমান্ড হ'ল একটি লিনাক্ট কমান্ড যা লিনাক্স ব্যবহারকারীদের জানা উচিত। এটি ফাইল সিস্টেমের মধ্যে ফাইল এবং ডিরেক্টরি সম্পর্কিত তথ্য তালিকাভুক্ত করতে ব্যবহৃত হয়।