W3 L2 Create Execute and Exit from a Process
সুচিপত্র:
- লিনাক্স এমকেডির কমান্ড সিনট্যাক্স
- কীভাবে একটি নতুন ডিরেক্টরি তৈরি করবেন
- প্যারেন্ট ডিরেক্টরিগুলি কীভাবে তৈরি করবেন
- ডিরেক্টরি তৈরি করার সময় অনুমতিগুলি কীভাবে সেট করবেন
- একাধিক ডিরেক্টরি কীভাবে তৈরি করবেন
- উপসংহার
লিনাক্স সিস্টেমে আপনি কমান্ড লাইন থেকে বা ডেস্কটপের ফাইল ম্যানেজারের সাহায্যে নতুন ডিরেক্টরি তৈরি করতে পারেন। কমান্ডটি আপনাকে ডিরেক্টরি তৈরি করতে দেয় (ফোল্ডার হিসাবেও পরিচিত) হ'ল
mkdir
।
এই টিউটোরিয়ালটিতে প্রতিদিনের উদাহরণ সহ
mkdir
কমান্ড ব্যবহারের মূল বিষয়গুলি অন্তর্ভুক্ত করা হয়েছে।
লিনাক্স এমকেডির কমান্ড সিনট্যাক্স
mkdir
কমান্ডের বাক্য
mkdir
নিম্নরূপ:
mkdir
কমান্ডটি তার আর্গুমেন্ট হিসাবে এক বা একাধিক ডিরেক্টরি নাম নেয়।
কীভাবে একটি নতুন ডিরেক্টরি তৈরি করবেন
লিনাক্সে ডিরেক্টরি তৈরি করতে
mkdir
কমান্ডের যুক্তি হিসাবে ডিরেক্টরিটির নামটি পাস করুন pass উদাহরণস্বরূপ, একটি নতুন ডিরেক্টরি
newdir
তৈরি করতে আপনি নিম্নলিখিত কমান্ডটি চালাবেন:
mkdir newdir
ls
কমান্ড ব্যবহার করে বিষয়বস্তু তালিকা তৈরি করে ডিরেক্টরিটি তৈরি করা হয়েছে তা আপনি যাচাই করতে পারবেন:
ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
সম্পূর্ণ পাথ ছাড়াই কেবল ডিরেক্টরি নাম সরবরাহ করার সময় এটি বর্তমান ওয়ার্কিং ডিরেক্টরিতে তৈরি করা হয়।
বর্তমান ওয়ার্কিং ডিরেক্টরিটি সেই ডিরেক্টরিটি থেকে আপনি কমান্ডগুলি চালাচ্ছেন। বর্তমান ওয়ার্কিং ডিরেক্টরি পরিবর্তন করতে,
cd
কমান্ডটি ব্যবহার করুন।
অন্য কোনও স্থানে ডিরেক্টরি তৈরি করতে আপনাকে পিতামাতার ডিরেক্টরিতে পরম বা আপেক্ষিক ফাইল পাথ সরবরাহ করতে হবে। উদাহরণস্বরূপ,
/tmp
ডিরেক্টরিতে একটি নতুন ডিরেক্টরি তৈরি করতে আপনি টাইপ করতে পারেন:
mkdir /tmp/newdir
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
-v
(
--verbose
) বিকল্পটি
mkdir
কে প্রতিটি নির্মিত ডিরেক্টরিতে একটি বার্তা মুদ্রণ করতে বলে।
প্যারেন্ট ডিরেক্টরিগুলি কীভাবে তৈরি করবেন
প্যারেন্ট ডিরেক্টরি হ'ল একটি ডিরেক্টরি যা ডিরেক্টরি ট্রিতে অন্য ডিরেক্টরিগুলির উপরে থাকে। প্যারেন্ট ডিরেক্টরিগুলি তৈরি করতে,
-p
বিকল্পটি ব্যবহার করুন।
ধরা যাক আপনি একটি ডিরেক্টরি
/home/linuxize/Music/Rock/Gothic
তৈরি করতে চান:
mkdir /home/linuxize/Music/Rock/Gothic
যদি পিতামহিত ডিরেক্টরিগুলির কোনও উপস্থিত না থাকে তবে আপনি নীচে প্রদর্শিত হিসাবে একটি ত্রুটি পাবেন:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
একের পর এক অনুপস্থিত অভিভাবক ডিরেক্টরি তৈরি করার পরিবর্তে,
mkdir
কমান্ডটি
-p
বিকল্পের সাথে অনুরোধ করুন:
mkdir -p /home/linuxize/Music/Rock/Gothic
যখন
-p
বিকল্পটি ব্যবহার করা হয়, কমান্ডটি ডিরেক্টরিটি তৈরি করে তবেই এটি উপস্থিত না থাকে।
আপনি যদি ইতিমধ্যে বিদ্যমান একটি ডিরেক্টরি তৈরি করার চেষ্টা করেন এবং
-p
বিকল্পটি সরবরাহ না করা হয়,
mkdir
File exists
ত্রুটিটি মুদ্রণ করবে:
mkdir newdir
mkdir: cannot create directory 'newdir': File exists
ডিরেক্টরি তৈরি করার সময় অনুমতিগুলি কীভাবে সেট করবেন
নির্দিষ্ট অনুমতি সহ ডিরেক্টরি তৈরি করতে
-m
(
-mode
) বিকল্পটি ব্যবহার করুন। অনুমতি বরাদ্দের জন্য সিনট্যাক্সটি
chmod
কমান্ডের মতোই।
নিম্নলিখিত উদাহরণে, আমরা
700
অনুমতি নিয়ে একটি নতুন ডিরেক্টরি তৈরি করছি যার অর্থ হ'ল ডিরেক্টরিটি তৈরি করা কেবল ব্যবহারকারীই এটি অ্যাক্সেস করতে সক্ষম হবেন:
mkdir -m 700 newdir
যখন
-m
বিকল্পটি ব্যবহার করা হয় না, তখন সদ্য নির্মিত ডিরেক্টরিগুলি সাধারণত
umask
মানের উপর নির্ভর করে
775
বা
755
অনুমতি থাকে।
একাধিক ডিরেক্টরি কীভাবে তৈরি করবেন
একাধিক ডিরেক্টরি তৈরি করতে, স্থানের দ্বারা পৃথক পৃথক কমান্ড আর্গুমেন্ট হিসাবে ডিরেক্টরিগুলির নাম উল্লেখ করুন:
mkdir dir1 dir2 dir3
mkdir
কমান্ড আপনাকে একটি কমান্ড সহ একটি জটিল ডিরেক্টরি ট্রি তৈরি করতে দেয়:
mkdir -p Music/{Jazz/Blues, Folk, Disco, Rock/{Gothic, Punk, Progressive}, Classical/Baroque/Early}
উপরের কমান্ডটি নিম্নলিখিত ডিরেক্টরি ট্রি তৈরি করে:
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
উপসংহার
লিনাক্সের
mkdir
কমান্ডটি নতুন ডিরেক্টরি তৈরি করতে ব্যবহৃত হয়।
mkdir
সম্পর্কে আরও তথ্যের জন্য mkdir ম্যান পৃষ্ঠাটি দেখুন।
কীভাবে একটি লাইভ সিঙ্ক মেইল আইডি তৈরি করা হয় না যেখানে বাজার দেওয়া হয় না সেখানে @ Live.com মেইল আইডি কীভাবে তৈরি করা হয়?

যদিও @ হটমেইল ডটকম সমস্ত বাজারে দেওয়া হয়, @ Live.com ইমেইল ঠিকানাটি সমস্ত বাজারে দেওয়া হয় না। এই পোস্টটি আপনাকে জানাবে কিভাবে একটি @ live.com মেল আইডি তৈরি করতে হবে।
কমান্ড লাইনের মাধ্যমে কীভাবে লিনাক্সে একটি mysql ডাটাবেস তৈরি করতে হয়

এই টিউটোরিয়ালটি মাইএসকিউএল বা মারিয়াডিবি ডাটাবেসগুলি তৈরি করতে কমান্ড লাইনটি কীভাবে ব্যবহার করবেন তা ব্যাখ্যা করে।
কীভাবে ফাইল এবং ডিরেক্টরিগুলি লিনাক্সে (এমভি কমান্ড) স্থানান্তরিত করতে হয়

ফাইল এবং ডিরেক্টরি মুভিং করা আপনার লিনাক্স সিস্টেমে প্রায়শই সম্পাদন করা প্রয়োজন এমন একটি প্রাথমিক কাজ। এই টিউটোরিয়ালে, আমরা কীভাবে ফাইল এবং ডিরেক্টরি সরানোর জন্য mv কমান্ড ব্যবহার করব তা ব্যাখ্যা করব।