پارس جوم ::  انجمن های تخصصی جوملا
روش حذف فایل و فولدرها از طریق ssh - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: هاستینگ و سرور (/forum-141.html)
+--- انجمن: آموزش (/forum-142.html)
+---- انجمن: دستورات ssh (/forum-146.html)
+---- موضوع: روش حذف فایل و فولدرها از طریق ssh (/thread-13160.html)



روش حذف فایل و فولدرها از طریق ssh - Reza Ganji - ۲۳-۷-۱۳۹۲ ۰۷:۲۳ صبح

گاهی شما نیاز پیدا میکنید برخی فایل ها یا فولدرها رو از سرور یا سرور مجازی حذف کنید و اینکار را براحتی میتوانید از طریق اس اس اچ با دستور زیر انجام دهید :

کد:
rm

این دستور بنظر ساده و آسان است ولی بسیار کاربردی می باشد.به مثال زیر توجه کنید :

کد:
rm myFile.txt myFile1.txt myFile2.txt …etc…

باید از طریق ssh وارد پوشه مورد نظر بشوید و فایل ها و فولدرهای دلخواه را مانند بالا وارد کنید و حذف کنید.اما وارد کردن نام همه فایل ها و فولدرهای موجود در یک پوشه وقت گیر است و خوشبختانه دستور (command) فوق یعنی rm چند arguments و روش دیگر برای راحتی استفاده دارد.
به مثال زیر دقت کنید :

کد:
rm myFile*.txt

در مثال بالا تمام فایل های موجود در پوشه مورد نظر را که با myFile شروع شده اند و دارای پسوند .txt هستند رو میتوان یکجا حذف کرد.

برای پاک کردن یک پوشه و محتویات آن میتوانید از دستور زیر استفاده کنید :

کد:
rm -rf foldername/

توجه داشته باشید که در دستور بالا فولدر و محتویان آن کلا حذف میشود و باید با دقت استفاده کنید.

برای حذف تمامی فایل ها و فولدرهای موجود در دایرکتوری جاری (دایرکتوری که در آن هستید) میتوانید از دستور زیر استفاده کنید :

کد:
rm -rf *

این دستورات با اینکه ساده و کاربردی هستند اگر اشتباها استفاده کنید خطرناک نیز هستند و ممکن است دچار مشکل شوید پس حتما قبل از اجرا دقیقا مطمئن شوید دایرکتوری و فایل ها رو برای حذف درست انتخاب کرده اید !