انڈروئد

لینکس (mkdir کمانڈ) میں ڈائریکٹریز بنانے کا طریقہ

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

فہرست کا خانہ:

Anonim

لینکس سسٹم میں ، آپ کمانڈ لائن سے یا اپنے ڈیسک ٹاپ کے فائل مینیجر کی مدد سے نئی ڈائرکٹریاں تشکیل دے سکتے ہیں۔ کمانڈ جو آپ کو ڈائریکٹریز (فولڈر بھی کہتے ہیں) بنانے کی اجازت دیتا ہے وہ mkdir ۔

اس ٹیوٹوریل میں mkdir کمانڈ استعمال کرنے کی بنیادی باتوں کا احاطہ کیا گیا ہے ، جس میں روزمرہ کی مثالوں شامل ہیں۔

لینکس mkdir کمانڈ ترکیب

mkdir کمانڈ کا نحو ذیل میں ہے۔

mkdir

کمانڈ ایک یا زیادہ ڈائریکٹری ناموں کو اپنے دلائل کے طور پر لیتا ہے۔

نئی ڈائرکٹری کیسے بنائیں

لینکس میں ڈائرکٹری بنانے کے لئے ڈائریکٹری کا نام پاس کریں جیسے mkdir کمانڈ۔ مثال کے طور پر ، ایک نئی ڈائریکٹری newdir بنانے کے لئے آپ مندرجہ ذیل کمانڈ کو چلائیں گے:

mkdir newdir

آپ تصدیق کرسکتے ہیں کہ ڈائریکٹری ls کمانڈ کا استعمال کرکے مندرجات کو درج کرکے تیار کی گئی ہے۔

ls -l

drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir

جب مکمل ڈائریکٹری کے بغیر صرف ڈائریکٹری کا نام فراہم کرتے ہو تو ، یہ موجودہ ورکنگ ڈائرکٹری میں تخلیق کیا جاتا ہے۔

موجودہ ورکنگ ڈائرکٹری ڈائریکٹری ہے جہاں سے آپ کمانڈز چلا رہے ہیں۔ موجودہ ورکنگ ڈائرکٹری کو تبدیل کرنے کے ل the ، cd کمانڈ استعمال کریں۔

کسی اور جگہ پر ڈائریکٹری بنانے کے ل you'll آپ کو پیرنٹ ڈائریکٹری کو مطلق یا متعلقہ فائل کا راستہ فراہم کرنا ہوگا۔ مثال کے طور پر ، /tmp ڈائرکٹری میں نئی ​​ڈائرکٹری بنانے کے /tmp you آپ ٹائپ کریں گے۔

mkdir /tmp/newdir

mkdir /root/newdir

mkdir: cannot create directory '/root/newdir': Permission denied

-v ( --verbose ) آپشن mkdir کو ہر تخلیق شدہ ڈائریکٹری کے لئے میسج پرنٹ کرنے کے لئے کہتا ہے۔

والدین کی ڈائرکٹریاں کیسے بنائیں

پیرنٹ ڈائریکٹری ایک ڈائریکٹری ہے جو ڈائریکٹری ٹری میں کسی اور ڈائریکٹری کے اوپر ہے۔ پیرنٹ ڈائریکٹریز بنانے کے ل create ، -p آپشن کا استعمال -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 آپشن کے ساتھ -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 مین پیج دیکھیں۔

mkdir ٹرمینل