মডিউল পাঠ (1/3)
সম্পদ তৈরি করা (mkdir এবং স্পর্শ)
নেভিগেট করার বাইরে, আপনাকে প্রায়শই টার্মিনালে নতুন ফোল্ডার (ডিরেক্টরি) এবং খালি ফাইল তৈরি করে আপনার ওয়ার্কস্পেস সংগঠিত করতে হবে।
ফোল্ডার তৈরি করা হচ্ছে: mkdir
একটি নতুন ফোল্ডার তৈরি করতে, কমান্ডটি ব্যবহার করুন:
mkdir [folder_name]এই কমান্ড মেক ডিরেক্টরী এর জন্য দাঁড়িয়েছে। উদাহরণস্বরূপ, mkdir documents আপনার বর্তমান ডিরেক্টরিতে documents নামে একটি ফোল্ডার তৈরি করবে৷
-p দিয়ে নেস্টেড পাথ তৈরি করা হচ্ছে
আপনি যদি এমন একটি ডিরেক্টরির মধ্যে একটি ফোল্ডার তৈরি করার চেষ্টা করেন যা এখনও বিদ্যমান নেই (যেমন projects/javascript/2026), কমান্ডটি ব্যর্থ হবে এবং একটি ত্রুটি প্রদর্শন করবে৷
লিনাক্সকে স্বয়ংক্রিয়ভাবে অনুপস্থিত মধ্যবর্তী প্যারেন্ট ডিরেক্টরি তৈরি করতে নির্দেশ দিতে, -p বিকল্পটি ব্যবহার করুন:
mkdir -p projects/javascript/2026খালি ফাইল তৈরি করা হচ্ছে: touch
একটি খালি ফাইল তৈরি করতে, বা একটি বিদ্যমান ফাইলের পরিবর্তন টাইমস্ট্যাম্প আপডেট করতে, কমান্ডটি ব্যবহার করুন:
touch [file_name]উদাহরণস্বরূপ, touch app.js টাইপ করা বর্তমান ফোল্ডারে সেই নামের একটি ফাঁকা পাঠ্য ফাইল তৈরি করে।
ব্যবহারের উদাহরণ এবং সাধারণ ত্রুটি
আপনি যদি এখনও বিদ্যমান নেই এমন একটি ফোল্ডারের ভিতরে touch ব্যবহার করে একটি ফাইল তৈরি করার চেষ্টা করেন, আপনি একটি ত্রুটি পাবেন:
touch ghost_folder/index.html
# Output:
# touch: cannot touch 'ghost_folder/index.html': No such file or directoryএই ক্ষেত্রে, আপনাকে প্রথমে ডিরেক্টরি কাঠামো তৈরি করতে হবে এবং তারপর ফাইল তৈরি করতে হবে:
mkdir ghost_folder
touch ghost_folder/index.htmlযদি একটি ফোল্ডার ইতিমধ্যেই বিদ্যমান থাকে, তাহলে mkdir -p ছাড়া চালানো একটি ত্রুটি তৈরি করবে:
mkdir projects
# Output:
# mkdir: cannot create directory 'projects': File existsনিজে চেষ্টা করে দেখুন
অনুশীলনী 1: একটি প্রকল্প ফোল্ডার তৈরি করুন
বর্তমান ডিরেক্টরিতে 'প্রকল্প' নামে একটি নতুন ফোল্ডার তৈরি করুন।
ইঙ্গিত দেখান
ফোল্ডার নাম 'projects' অনুসরণ করে mkdir কমান্ডটি ব্যবহার করুন।
সমাধান 3 প্রচেষ্টার পরে উপলব্ধ
ব্যায়াম 2: নেস্টেড স্ট্রাকচার
একটি একক কমান্ডে একটি নেস্টেড ডিরেক্টরি ট্রি 'ওয়ার্কস্পেস/এসআরসি' তৈরি করুন, যেকোন প্রয়োজনীয় প্যারেন্ট ডিরেক্টরি তৈরি করা নিশ্চিত করুন।
ইঙ্গিত দেখান
নেস্টেড পাথ তৈরি করতে mkdir কমান্ডের সাথে -p বিকল্পটি ব্যবহার করুন।
সমাধান 3 প্রচেষ্টার পরে উপলব্ধ
অনুশীলন 3: একটি খালি ফাইল তৈরি করুন
বর্তমান ডিরেক্টরিতে 'index.html' নামে একটি খালি ফাইল তৈরি করুন।
ইঙ্গিত দেখান
তৈরি করতে ফাইলের নাম অনুসরণ করে টাচ কমান্ড ব্যবহার করুন।
সমাধান 3 প্রচেষ্টার পরে উপলব্ধ