Най-лесният начин да изтриете файлове е да използвате файловия мениджър, който е част от вашата версия на Linux. Файловият мениджър осигурява графичен изглед на файловете и папките, които се съхраняват на компютъра ви. Потребителите на Windows ще са запознати с приложение, наречено Windows Explorer, което само по себе си е файлов мениджър.
Има много различни файлови мениджъри за Linux, но тук са най-често инсталираните:
- Наутилус (известни още като файлове)
- делфин
- PCManFM
- Thunar
- Caja
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.
Как да получите съобщение "Си сигурен", когато изтривате файлове, използващи
Както е споменато в предишния раздел, командата 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
Представете си, че имате следната структура на папките:
- У дома
- Гари
- документи
- сметки
- 2010
- ФАЙЛ_1
- 2011
- ФАЙЛ_1
- ФАЙЛ_2
- 2012
- ФАЙЛ_1
- 2013
- ФАЙЛ_1
- 2014
- ФАЙЛ_1
- 2015
- ФАЙЛ_1
- ФАЙЛ_2
- file3
- 2010
- сметки
- документи
- Гари
Ако искате да изтриете папката за профили и всички под-папки и файлове, трябва да използвате следния ключ:
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": няма такъв файл или директория
резюме
Съществуват и други команди, които можете да използвате, за да премахнете файлове като командата за срязване, която ще предотврати възстановяването на файла.
Ако имате символна връзка, можете да премахнете връзката чрез командата за прекратяване на връзката.