📌 آموزش ساخت دایرکتوری در لینوکس (سرور مجازی VPS)
در سیستمعامل لینوکس، دایرکتوریها (Folders) برای مدیریت و سازماندهی فایلها ضروری هستند. در این راهنما، روشهای مختلف ساخت دایرکتوری در سرور مجازی لینوکس را بررسی میکنیم.
📌 ۱. ساخت دایرکتوری با دستور mkdir
✅ روش ساده:
برای ایجاد یک دایرکتوری جدید، از دستور زیر استفاده کنید:
🔹 این دستور، دایرکتوری myfolder را در مسیر جاری ایجاد میکند.
📌 ۲. ایجاد چندین دایرکتوری همزمان
برای ساخت چندین پوشه بهصورت همزمان:
🔹 این دستور سه دایرکتوری بهصورت همزمان ایجاد میکند.
📌 ۳. ایجاد دایرکتوری در مسیر مشخص
اگر میخواهید دایرکتوری را در مسیر خاصی ایجاد کنید:
🔹 این دستور، دایرکتوری myfolder را در مسیر /home/user/
ایجاد میکند.
📌 ۴. ساخت دایرکتوریهای تو در تو (-p
Option)
گاهی لازم است چندین پوشه درون هم ایجاد کنید:
🔹 گزینه -p
باعث میشود تمام دایرکتوریهای میانی هم ساخته شوند، حتی اگر وجود نداشته باشند.
📌 ۵. بررسی دایرکتوریهای ایجاد شده
پس از ساخت دایرکتوری، میتوانید آن را با دستور زیر مشاهده کنید:
یا برای نمایش ساختار پوشهها:
(ممکن است برای tree
نیاز به نصب باشد: sudo apt install tree
در Debian/Ubuntu)
📌 ۶. تغییر مالکیت و مجوزهای دایرکتوری
اگر دایرکتوری را برای کاربر خاصی ایجاد کردهاید، میتوانید مالکیت و سطح دسترسی آن را تغییر دهید:
🔹 تغییر مالکیت به کاربر user1
:
🔹 تنظیم سطح دسترسی به خواندن، نوشتن، اجرا برای مالک و فقط خواندن برای دیگران:
📌 ۷. حذف دایرکتوری در لینوکس (rmdir
و rm -r
)
اگر نیاز به حذف دایرکتوری دارید:
🔹 حذف دایرکتوری خالی:
🔹 حذف دایرکتوری به همراه محتویات آن:
⚠ احتیاط: استفاده از rm -r
بدون دقت میتواند باعث حذف اشتباهی فایلها شود.
🎯 نتیجهگیری
✅ با استفاده از mkdir
میتوانید دایرکتوریهای جدید در سرور لینوکس ایجاد کنید.
✅ برای ایجاد چندین پوشه تو در تو، از گزینه -p
استفاده کنید.
✅ در صورت نیاز، مجوزها و مالکیت دایرکتوری را تغییر دهید.
✅ برای حذف دایرکتوری، از rmdir
(برای دایرکتوریهای خالی) یا rm -r
(برای دایرکتوریهای حاوی فایل) استفاده کنید.