Как да изтриете файлове и папки, като използвате Linux

Това ръководство ще ви покаже всички различни начини за изтриване на файлове чрез Linux.

Най-лесният начин да изтриете файлове е да използвате файловия мениджър, който е част от вашата версия на Linux. Файловият мениджър осигурява графичен изглед на файловете и папките, които се съхраняват на компютъра ви. Потребителите на Windows ще са запознати с приложение, наречено Windows Explorer, което само по себе си е файлов мениджър.

Има много различни файлови мениджъри за Linux, но тук са най-често инсталираните:

Nautilus е част от работната среда на GNOME и е подразбиращият се файлов мениджър за Ubuntu , Linux Mint , Fedora и openSUSE .

Делфинът е част от работната среда на KDE и е подразбиращият се файлов мениджър за дистрибуции като Kubuntu и KDE версиите на Mint и Debian .

Thunar е част от настолната среда на XFCE и е подразбиращият се файлов мениджър за Xubuntu.

PCManFM е част от работната среда на LXDE и е подразбиращият се мениджър на файлове за Lubuntu.

Caja е подразбиращият се файлов мениджър за работната среда на MATE и идва като част от Linux Mint Mate.

Това ръководство ще ви покаже как да изтривате файлове, използвайки всички тези настолни среди, и ще покаже как да изтриете файлове с помощта на командния ред.

Как да използвате Nautilus за изтриване на файлове

Наутилус може да се отвори в Ubuntu, като кликнете върху иконата на файловия кабинет на стартовия панел. Ще можете да намерите Nautilus на монетния двор, като кликнете върху файловия мениджър в лентата за бързо стартиране или чрез менюто. Всяко разпространение, което използва работната среда на GNOME, ще има файловия мениджър в прозореца с дейности.

Когато имате Nautilus отворен, можете да навигирате през файловете и папките, като кликнете два пъти върху тях. За да изтриете един файл, кликнете върху иконата му и изберете "Преместване в кошчето".

Можете да изберете няколко файла, като задържите натиснат клавиша CTRL, докато щракнете върху файла и след това натиснете десния бутон на мишката, за да изведете менюто. Кликнете върху "Преместване в кошчето", за да преместите елементите в кошчето за рециклиране.

Ако предпочитате да използвате клавиатурата, можете да натиснете клавиша "Изтриване" на клавиатурата, за да изпратите елементи в кошчето.

За да изтриете окончателно файловете, кликнете върху иконата "Кошче" в левия панел. Това показва всички елементи, които понастоящем са изтрити, но все още могат да бъдат възстановени.

За да възстановите файл, кликнете върху елемент и кликнете върху бутона "Възстановяване" в горния десен ъгъл.

За да изпразните кошчето, можете да кликнете върху бутона "Празен" в горния десен ъгъл.

Как да използвате Dolphin за изтриване на файлове

Файловият мениджър за делфините е подразбиращият се файлов мениджър в средата на KDE. Можете да го стартирате, като кликнете върху неговата икона в менюто.

Интерфейсът е много подобен на този на Nautilus и функцията за изтриване е почти същата.

За да изтриете един файл, кликнете върху файла и изберете "Преместване в кошчето". Можете също да натиснете клавиша за изтриване, но това изскача със съобщение, което ви пита дали сте сигурни, че искате да преместите елемента в кошчето за боклук. Можете да спрете появяването на съобщението, като поставите отметка в квадратче.

За да изтриете няколко файла, изберете всички файлове, които искате да изтриете, като задържите клавиша CTRL и левите кликвате върху файловете. За да ги преместите в кошчето, можете да натиснете клавиша за изтриване или да кликнете с десния бутон и да изберете "преместване в кошчето".

Можете да възстановите елементи от кошчето, като кликнете върху иконата на кошчето в левия панел. Намерете елемента или елементите, които искате да възстановите, кликнете с десния бутон на мишката и изберете "възстановяване".

За да изпразните кошчето, кликнете с десния бутон върху опцията за боклук в левия панел и изберете "празен боклук".

Можете да изтриете окончателно файлове, без да отидете в кошчето, като задръжте клавиша shift и натиснете бутона за изтриване.

Как да използвате Thunar за изтриване на файлове

Повечето файлови мениджъри следват същата тема, когато става въпрос за избиране, копиране, преместване и изтриване на файлове и папки.

Тунерът не е по-различен. Можете да отворите Thunar в работната среда на XFCE, като кликнете върху менюто и търсите "Thunar".

За да изтриете файл с Thunar, изберете файла с мишката и кликнете с десния бутон. Основната разлика между Thunar и двата споменати по-рано файлови мениджъри е, че в контекстното меню можете да намерите "преместване в кошчето" и "изтриване".

Затова, за да изпратите файл в кошчето, можете да изберете опцията "преместване в кошчето" или да изтриете за постоянно, използвайте опцията "изтриване".

За да възстановите файл, кликнете върху иконата "Кошче" в левия панел и след това намерете файла, който искате да възстановите. Кликнете с десния бутон върху файла и кликнете върху опцията "Възстановяване" в менюто.

За да изпразните кошчето, кликнете с десния бутон на мишката върху иконата "Кошче" и изберете "Empty Trash".

Как да използвате PCManFM за изтриване на файлове

Файловият мениджър на PCManFM е по подразбиране за работната среда на LXDE.

Можете да отворите PCManFM, като изберете файловия мениджър от менюто LXDE.

За да изтриете файл, преминете през папките и изберете файла, който искате да изтриете с мишката.

Можете да натиснете клавиша за изтриване, за да изтриете файла и ще бъдете попитани дали искате да преместите елемента в кошчето. Можете също така да кликнете с десния бутон върху файла и да изберете опцията "преместване в кошчето" от менюто.

Ако искате да изтриете окончателно файла, задръжте клавиша Shift и натиснете бутона за изтриване. Вече ще бъдете попитани дали искате да премахнете файла. Ако задържите клавиша за смяна и натиснете десния бутон на мишката, опцията на менюто ще се покаже като "премахване" вместо "преместване в кошчето".

За да възстановите елементи, кликнете върху кошчето и изберете файла или файловете, които искате да възстановите. Кликнете с десния бутон и изберете "възстановяване".

За да изпразните кошчето, кликнете с десния бутон върху кошчето и изберете "Empty Trash Can" от менюто.

Как да използвате Caja за изтриване на файлове

Caja е подразбиращият се файлов мениджър за Linux Mint MATE и работната среда на MATE като цяло.

Файловият мениджър на Caja ще бъде достъпен от менюто.

За да изтриете файл, отворете папките и намерете файла или файловете, които искате да изтриете. Изберете файла, като кликнете върху него и кликнете с десен бутон. Менюто ще има опция, наречена "преместване в кошчето". Можете също така да натиснете клавиша за изтриване, за да преместите файла в кошчето.

Можете да изтриете окончателно файла, като задържите клавиша за смяна и след това натиснете клавиша за изтриване. Няма опция от менюто с десен бутон за постоянно изтриване на файлове.

За да възстановите файл, кликнете върху боклука в левия панел. Намерете файла, който искате да възстановите, и го изберете с мишката. Сега кликнете върху бутона за възстановяване.

За да изпразните кошчето може да кликнете върху кошчето и след това върху празния контейнер за боклук.

Как да премахнете файл с помощта на Linux командния ред

Основният синтаксис за премахване на файл, използващ терминала на Linux, е както следва:

rm / path / to / file

Например, представете си, че имате файл, наречен file1 в папката / home / gary / documents, който ще въведете следната команда:

rm / home / gary / documents / file1

Няма предупреждение, което да ви пита дали сте сигурни, така че трябва да сте сигурни, че сте въвели пътя към правилния файл или файлът ще бъде изтрит.

Можете да премахнете няколко файла само като ги посочите като част от командата rm, както следва:

rm файл1 файл2 файл3 файл4 файл5

Можете също така да използвате заместващи символи, за да определите кои файлове да бъдат изтрити. Например, за да изтриете всички файлове с разширение .mp3, ще използвате следната команда:

rm * .mp3

Заслужава да посочите на този етап, че трябва да имате необходимите разрешения за премахване на файловете, в противен случай ще получите грешка.

Можете да издигнете разрешения чрез командата sudo или да превключите на потребител с разрешения за изтриване на файла чрез командата su .

Как да получите "сигурен" & # Съобщение при изтриване на файлове с Linux

Както е споменато в предишния раздел, командата rm не изисква потвърждение, преди да изтрие файла. Просто го прави безразборно.

Можете да предоставите превключване към командата rm, така че да ви пита дали сте сигурни, преди да изтриете всеки файл.

Това, разбира се, е добре, ако изтривате един файл, но ако изтривате стотици файлове, това ще стане изморително.

rm -i / path / to / file

Например, ако искате да премахнете всички mp3 файлове в папка, но искате да потвърдите всяко премахване, ще използвате следната команда:

rm -i * .mp3

Резултатът от горната команда ще бъде нещо като това:

rm: премахнете обикновения файл 'file.mp3'?

За да изтриете файла, трябва да натиснете Y или y и натиснете Return. Ако не искате да изтриете файла, натиснете n или N.

Ако искате да бъдете подканени дали сте сигурни, че искате да изтриете файлове, но само когато трябва да бъдат изтрити повече от три файла или когато се изтрива рекурсивно, можете да използвате следния синтаксис:

rm-I * .mp3

Това е по-малко натрапчиво от командата rm -i, но разбира се, ако командата ще изтрие по-малко от 3 файла, ще загубите тези 3 файла.

Резултатът от горната команда ще бъде нещо като това:

rm: премахване на 5 аргумента?

Отново отговорът трябва да бъде Y или Y, за да се извърши отстраняването.

Алтернатива на командата -i и -I е, както следва:

rm - интерактивна = никога * .mp3

rm - интерактивен = веднъж * .mp3

rm - интерактивно = винаги * .mp3

Горният синтаксис е по-лесен за четене и заявява, че никога няма да бъдете уведомявани за изтриването, което е същото като това, при което не е предоставен превключвател към командата rm, ще ви бъде казано веднъж, което е същото като това, с което работи rm с превключвателя -I или ще ви бъде указано винаги кое е същото като стартирането на командата rm с превключвателя -i.

Премахване на директории и под-директории рекурсивно използване на Linux

Представете си, че имате следната структура на папките:

Ако искате да изтриете папката за профили и всички под-папки и файлове, трябва да използвате следния ключ:

rm -r / home / gary / документи / сметки

Можете да използвате една от следните две команди:

rm -R / home / gary / документи / сметки

rm --recursive / home / gary / документи / сметки

Как да премахнете директория, но само ако тя е празна

Представете си, че имате папка, наречена "акаунти", която искате да изтриете, но само ако е празна. Можете да направите това, като използвате следната команда:

rm -d сметки

Ако папката е празна, тя ще бъде изтрита, но ако не е така, ще получите следното съобщение:

rm: не може да се премахне 'accounts': директорията не е празна

Как да премахнете файлове без да се появява грешка, ако файлът не съществува

Ако изпълнявате скрипт, може да не искате да възникнат грешки, ако файлът или файловете, които се опитвате да премахнете, не съществуват.

В този случай можете да използвате следната команда:

rm -f / път / към / файл

Например можете да използвате тази команда, за да премахнете файл, наречен file1.

rm -f file1

Ако файлът съществува, той ще бъде премахнат и ако не го направите, няма да получите съобщение, че той не съществува. Обикновено без превключвателя -f ще получите следната грешка:

rm: не може да се премахне "file1": няма такъв файл или директория

резюме

Съществуват и други команди, които можете да използвате, за да премахнете файлове като командата за срязване, която ще предотврати възстановяването на файла.

Ако имате символна връзка, можете да премахнете връзката чрез командата за прекратяване на връзката.