نحوه حذف فایل ها و پوشه ها با استفاده از لینوکس

این راهنما به شما انواع راه های مختلف پاک کردن فایل ها را با استفاده از لینوکس نشان می دهد.

ساده ترین راه برای حذف فایل ها این است که از مدیر فایل استفاده کنید که به عنوان بخشی از نسخه لینوکس شماست. یک مدیر فایل یک تصویر گرافیکی از فایل ها و پوشه هایی که در رایانه شما ذخیره می شود را فراهم می کند. کاربران ویندوز با یک برنامه به نام ویندوز اکسپلورر آشنا خواهند شد که در واقع یک مدیر فایل است.

بسیاری از مدیران فایل های مختلف برای لینوکس وجود دارند اما در اینجا مواردی هستند که معمولا نصب می شوند:

ناتیلوس بخشی از محیط دسکتاپ GNOME است و مدیر فایل پیش فرض برای اوبونتو ، لینوکس مینت ، فدورا و openSUSE است .

دلفین بخشی از محیط دسکتاپ KDE است و مدیر فایل پیش فرض برای توزیع هایی مانند Kubuntu و نسخه های KDE از Mint و Debian است .

Thunar بخشی از محیط دسکتاپ XFCE است و مدیر فایل پیش فرض برای Xubuntu است.

PCManFM بخشی از محیط دسکتاپ LXDE است و مدیر فایل پیش فرض برای Lubuntu است.

Caja مدیر فایل پیش فرض برای محیط دسکتاپ MATE است و به عنوان بخشی از Linux Mint Mate قرار می گیرد.

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

چگونه از Nautilus برای پاک کردن فایل ها استفاده کنیم

Nautilus را می توان در اوبونتو با کلیک روی نماد کابینه فایل روی پرتاب باز کرد. شما می توانید با کلیک روی مدیر فایل در نوار راه اندازی سریع یا از طریق منو، Nautilus را در نعلبکی پیدا کنید. هر گونه توزیع که از محیط دسکتاپ GNOME استفاده می کند، مدیر فایل در پنجره فعالیت هاست.

هنگامی که شما Nautilus را باز می کنید می توانید از طریق فایل ها و پوشه ها با دو بار کلیک کردن بر روی آنها حرکت کنید. برای حذف یک فایل به طور کامل بر روی آیکون آن کلیک کنید و "انتقال به سطل زباله" را انتخاب کنید.

شما می توانید چندین فایل را با نگه داشتن کلید CTRL در حالی که با کلیک بر روی فایل را انتخاب کنید و سپس دکمه سمت راست ماوس را فشار دهید برای بالا بردن منو. روی «انتقال به سطل زباله» کلیک کنید تا موارد را به سطل آشغال منتقل کنید.

اگر ترجیح می دهید از صفحه کلید استفاده کنید، می توانید کلید «حذف» را روی صفحه کلید خود فشار دهید تا موارد را به سطل آشغال منتقل کند.

برای حذف دائمی فایلها روی نماد «حذف شدهها» در پانل سمت چپ کلیک کنید. این نشان می دهد تمام مواردی که در حال حاضر حذف شده اند اما هنوز قابل بازیابی هستند.

برای بازگرداندن یک فایل بر روی یک مورد کلیک کنید و دکمه "Restore" را در گوشه سمت راست بالا کلیک کنید.

برای خالی کردن سطل زباله می توانید روی دکمه "Empty" در گوشه سمت راست بالا کلیک کنید.

نحوه استفاده از دلفین برای حذف فایل ها

مدیر فایل دلفین مدیر پیش فرض فایل با محیط KDE است. شما می توانید آن را با کلیک کردن بر روی آیکون آن در منو راه اندازی کنید.

رابط کاربری بسیار شبیه Nautilus است و عملکرد حذف بسیار مشابه است.

برای حذف یک پرونده روی پرونده راست کلیک کرده و گزینه «انتقال به سطل زباله» را انتخاب کنید. شما همچنین می توانید کلید حذف را فشار دهید اما این پیام ظاهر می شود که می پرسد آیا مطمئن هستید که می خواهید این مورد را به سطل زباله منتقل کنید. شما می توانید پیام را با قرار دادن یک چک در کادر تأیید دوباره متوقف کنید.

برای حذف فایل های چندگانه، تمام فایل هایی را که می خواهید حذف کنید، با پایین نگه داشتن کلید CTRL و کلیک کردن بر روی فایل ها را انتخاب کنید. برای انتقال آنها به سطل زباله می توانید کلید delete را فشار داده یا راست کلیک کرده و گزینه "move to brash" را انتخاب کنید.

شما می توانید موارد را از سطل زباله بازیابی کنید با کلیک روی نماد سطل زباله در پانل سمت چپ. آیتم یا آیتم هایی را که میخواهید بازگردانی کنید، راست کلیک کرده و سپس "بازگرداندن" را انتخاب کنید.

برای خالی کردن سطل زباله سمت راست بر روی گزینه سطل زباله در پنل سمت چپ کلیک کنید و "سطل زباله خالی" را انتخاب کنید.

شما می توانید بدون نیاز به رفتن به سطل زباله به طور دائمی فایل ها را با فشار دادن کلید Shift و فشار دادن دکمه حذف حذف کنید.

نحوه استفاده از Thunar برای حذف فایل ها

اکثر مدیران فایل با همان موضوع در هنگام انتخاب، کپی، انتقال و حذف فایل ها و پوشه ها، همان موضوع را دنبال می کنند.

Thunar متفاوت نیست شما می توانید Thunar را در محیط دسکتاپ XFCE با کلیک بر روی منو و جستجوی "Thunar" باز کنید.

برای پاک کردن یک فایل با استفاده از Thunar فایل را با ماوس انتخاب کرده و کلیک راست کنید. تفاوت اصلی بین Thunar و دو مدیر فایل که قبلا ذکر شده است این است که هر دو "انتقال به حذف" و "حذف" در منوی زمینه موجود است.

بنابراین برای ارسال یک فایل به سطل زباله می توانید گزینه "حرکت به سطل زباله" را انتخاب کنید یا برای حذف دائمی از گزینه "حذف" استفاده کنید.

برای بازگرداندن یک فایل روی آیکون "حذف" در پانل سمت چپ کلیک کنید و سپس فایل مورد نظر برای بازگردانی را پیدا کنید. روی فایل کلیک راست کرده و بر روی گزینه Restore در منو کلیک کنید.

برای خالی کردن سطل زباله، روی آیکون "حذف" کلیک راست کنید و "خالی کردن سطل زباله" را انتخاب کنید.

نحوه استفاده از PCManFM برای حذف فایل ها

مدیر فایل PCManFM به طور پیش فرض برای محیط دسکتاپ LXDE است.

شما می توانید PCManFM را با انتخاب مدیر فایل از منوی LXDE باز کنید.

برای پاک کردن یک فایل از طریق پوشه ها و انتخاب فایل مورد نظر خود را با ماوس انتخاب کنید.

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

اگر می خواهید فایل را به طور دائمی حذف کنید، کلید Shift را نگه دارید و دکمه حذف را فشار دهید. از شما خواسته می شود که آیا شما می خواهید فایل را حذف کنید. اگر دکمه shift را پایین نگه دارید و دکمه راست را فشار دهید، گزینه منو به جای "انتقال به سطل زباله" به صورت "حذف" نمایش داده می شود.

برای بازگرداندن موارد، بر روی سطل زباله کلیک کنید و فایل یا فایل هایی که می خواهید بازگردانده شود را انتخاب کنید. راست کلیک کنید و "بازگرداندن" را انتخاب کنید.

برای خالی کردن سطل زباله ها، بر روی سطل زباله راست کلیک کنید و از منوی «خالی سطل زباله» را انتخاب کنید.

نحوه استفاده از Caja برای حذف فایل ها

Caja مدیر فایل پیش فرض برای لینوکس مینت MATE و محیط دسکتاپ MATE به طور کلی است.

مدیر فایل Caja از منو در دسترس خواهد بود.

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

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

برای بازگرداندن یک فایل، بر روی سطل زباله در پانل سمت چپ کلیک کنید. فایل را بازسازی کنید و آن را با ماوس انتخاب کنید. حالا بر روی دکمه بازگرداندن کلیک کنید.

برای خالی کردن سطل زباله می توانید بر روی سطل زباله کلیک کنید و سپس سطل زباله خالی می تواند دکمه.

نحوه حذف فایل با استفاده از خط فرمان لینوکس

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

rm / path / to / file

به عنوان مثال تصور کنید که یک فایل به نام file1 در پوشه / home / gary / documents داشته باشید که می توانید از دستور زیر استفاده کنید:

rm / home / gary / اسناد / file1

هیچ هشدار وجود ندارد که بپرسید آیا مطمئن هستید، بنابراین باید اطمینان حاصل کنید که در مسیر فایل صحیح تایپ کرده اید یا فایل پاک شده است.

شما می توانید چندین فایل را به سادگی با مشخص کردن آنها به عنوان بخشی از فرمان rm به صورت زیر حذف کنید:

rm file1 file2 file3 file4 file5

شما همچنین می توانید از کلمات زیر استفاده کنید تا تعیین کنید کدام فایل را حذف کنید. به عنوان مثال برای حذف همه فایل ها با فرمت .mp3 شما از دستور زیر استفاده می کنید:

rm * .mp3

لازم به ذکر است در این مرحله لازم است مجوزهای لازم برای از بین بردن فایلها داشته باشید در غیر اینصورت یک خطا دریافت خواهید کرد.

شما می توانید مجوز ها را با استفاده از دستور sudo ارتقا دهید یا سوئیچ به کاربر با مجوز برای حذف فایل با استفاده از دستور su .

چگونه می توانید مطمئن شوید که # 34؛ پیام هنگام حذف فایل ها با استفاده از لینوکس

همانطور که در بخش قبلی ذکر شد، قبل از حذف فایل، دستور rm برای تأیید درخواست نمی کند. این فقط این را بدون تردید می کند.

شما می توانید سوئیچ به دستور rm را فراهم کنید تا از شما قبل از حذف هر فایل اطمینان حاصل شود.

البته اگر یک فایل را حذف کنید، خوب است، اما اگر شما صدها فایل را حذف کنید، خسته کننده خواهد شد.

rm -i / path / to / file

به عنوان مثال اگر شما می خواهید تمام فایل های mp3 را در یک پوشه حذف کنید، اما می خواهید هر حذف را تایید کنید، از دستور زیر استفاده می کنید:

rm -i * .mp3

خروجی از فرمان بالا چیزی شبیه به این خواهد بود:

rm: فایل منظم 'file.mp3' را حذف کنید؟

برای حذف فایل شما باید Y یا Y را فشار داده و دکمه بازگشت را فشار دهید. اگر شما نمی خواهید فایل را فشار دهید n یا N.

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

rm -i * .mp3

این کمتر از دستور rm -i مزاحم است اما البته اگر فرمان قصد دارد کمتر از 3 فایل را حذف کند که این 3 فایل را از دست می دهید.

خروجی دستور بالا چیزی شبیه این است:

رم: حذف 5 استدلال؟

دوباره باید پاسخ Y یا Y را برای حذف انجام دهد.

جایگزین دستور -i و -I به شرح زیر است:

rm --interactive = هرگز * .mp3

rm --interactive = one * .mp3

rm --interactive = همیشه * .mp3

نحو بالا به راحتی قابل خواندن است و بیان می کند که شما هرگز در مورد حذف توضیح داده نخواهید شد که همانگونه که سوئیچ به فرمان rm را عرضه نمی کند، شما یک بار گفته می شود که همان رام اجرا شده با کلید I است یا به شما گفته می شود همیشه همان چیزی است که فرمان rm با کلید switch-i اجرا می شود.

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

تصور کنید که شما ساختار پوشه زیر را دارید:

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

rm -r / home / gary / اسناد / حسابها

شما همچنین می توانید از دو دستور زیر استفاده کنید:

rm -R / home / gary / اسناد / حسابها

rm --recursive / home / gary / اسناد / حسابها

چگونه می توان یک دایرکتوری را حذف کرد، اما فقط اگر خالی باشد

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

حساب های rm -d

اگر پوشه خالی باشد، آن را حذف خواهد شد، اما اگر آن را نمی خواهید پیام زیر را دریافت خواهید کرد:

rm: نمی توانم 'accounts' را حذف کنم: دایرکتوری خالی نیست

نحوه حذف فایلها بدون وجود یک خطا در صورت عدم وجود پرونده

اگر شما یک اسکریپت را اجرا می کنید، ممکن است بخواهید یک خطا رخ دهد اگر فایل یا فایل هایی که می خواهید حذف شوند وجود ندارد.

در این مثال شما می توانید از دستور زیر استفاده کنید:

rm -f / path / to / file

برای مثال شما می توانید از این دستور برای حذف فایل با نام file1 استفاده کنید.

rm -f file1

اگر فایل وجود داشته باشد، حذف خواهد شد و اگر شما هیچ پیغامی دریافت نخواهید کرد که آن وجود نداشته باشد. معمولا بدون سوئیچ -f شما خطای زیر را دریافت خواهید کرد:

rm: نمی توان 'file1' را حذف کرد: هیچ فایل یا دایرکتوری وجود ندارد

خلاصه

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

اگر یک لینک نمادین دارید، می توانید لینک را با استفاده از دستور unlink حذف کنید.