Искате ли да знаете как можете да изтриете файл или папка на вашата Linux машина? Може би имате някои ненужни файлове, които искате да премахнете от вашата система.

В тази статия ще обсъдим всичко, свързано с изтриването на файлове и папки в Linux. Също така ще предоставим кратка информация за различните флагове и опции, които можете да използвате, докато изтривате файлове и директории на вашия компютър.

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

По подразбиране системите на Linux ви предоставят начин за изтриване на файлове и директории с помощта на терминала. Прекратяване на връзката, rm, и rmdir са вградени помощни програми, които позволяват на потребителя да почисти системното си хранилище, като премахва файлове, които вече не са необходими (rm означава Премахване докато rmdir означава премахване на директория).

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

прекратяване на връзката с името на файла

Когато натиснете Въведете, системата ще премахне твърдата връзка на посочения файл със хранилището. Имайте предвид, че няма да можете да изтриете множество файлове с помощта на командата за прекратяване на връзката. Командата rm получава надмощие в такива ситуации.

instagram viewer

За да изтриете един файл с помощта на rm, напишете:

rm име на файл

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

Докато изтривате защитен от запис файл, ще видите подкана, подобна на тази по-долу.

rm: премахване на защитен от запис редовен празен файл „име на файл“?

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

rm filename1 filename2 filename3

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

rm * .txt

Гореспоменатата команда ще премахне всички текстови файлове в текущата работна директория.

Ако искате да потвърдите изтриването на всеки файл в директория, използвайте флаг с rm. The флаг означава интерактивен и ще ви позволи да изберете дали искате да изтриете файла или не. Ще трябва да пишете да / да или не / не за да потвърдите избора си.

rm -i * .txt

За да изтриете файлове без подкана за потвърждение, използвайте -f флаг с командата rm. The -f означава сила или принудително.

rm -f filename1 filename2 filename3

Има различни други rm опции, които можете да използвате. Можете също така да свържете множество опции заедно, за да увеличите ефективността на вашата команда. Например, комбиниране и -v заедно ще покаже подкана преди изтриване на който и да е определен файл в подробен режим.

rm -iv * .docx

Свързани: Как да създадете нов файл в Linux

Премахване на директории и папки

В Linux има два избора на команди, когато става въпрос за изтриване на папки. Можете да използвате rmdir команда или rm команда.

Има обаче малка разлика между тези две команди. С rmdir можете да изтривате само празни директории. Ако имате папка, която съдържа множество файлове, вие сте длъжни да използвате командата rm.

За да изтриете празна папка с помощта на командата rmdir:

rmdir / директория

Ако има празна директория, която искате да премахнете, използвайте флаг с командата rm. The флаг означава директория.

rm -d / директория

Изтриването на множество директории с командата rm също е лесно. Предайте името на папките, разделени с пространство характер.

rm -r / dir1 / dir2 / dir3

За да изтриете непразна директория (папки, съдържащи файлове), използвайте -r опция с командата. The -r флаг или рекурсивен flag ще изтрие рекурсивно всички файлове и подпапки на посочената директория.

rm -r / директория

Подобно на файловете в Linux, ако директорията е защитена от запис, rm ще покаже подкана, която ще ви помоли да потвърдите премахването отново. За да заобиколите подканата, използвайте -f флаг с командата.

rm -rf / директория

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

Управление на файлове в Linux

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

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

електронна поща
Как да премествам Linux файлове с командата Mv

Преместването на файлове в терминала на Linux е по-мощно, отколкото във файловия браузър, но трябва да знаете какво правите.

Свързани теми
  • Linux
  • Управление на файлове
  • Терминал
  • Linux
За автора
Дийпеш Шарма (23 статии публикувани)

Deepesh е младши редактор за Linux в MUO. Той пише информационно съдържание в интернет повече от 3 години. В свободното си време той обича да пише, да слуша музика и да свири на китара.

Още от Deepesh Sharma

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.