Как удалить файлы в Линукс?

Статья о том, как удалить файл в Linux через терминал и какие команды для этого понадобятся. Статья для Ubuntu Linux, Debian и т. д.

Как удалить файлы в Линукс?

Как удалить файл в Linux через терминал

В операционной системе Linux практически все операции можно выполнить с помощью терминала. Для этого в системе предусмотрено мужество очень мощных и гибких команд и утилит, которые позволяют очень тонко управлять системой.

В этой инструкции мы рассмотрим удаление файлов. Это типичная и очень простая процедура, выполнять которую должен уметь любой пользователь. Здесь вы узнаете, как удалить файл в Linux через терминал и какие команды для этого понадобятся. Статья будет актуальной для любого дистрибутива Linux, например, Ubuntu Linux, Debian и т. д.

Удаление файлов с помощью rm

Для того чтобы удалить файл в Linux через терминал необходимо использовать команду « rm » (от английского «remove»). Данная команда удаляет все указанные ей файлы, но по умолчанию не удаляет каталоги. Чтобы позволить команде « rm » удалять каталоги нужно добавить опцию « -r » или « -R ». Более подробно об этом во второй половине статьи.

Также нужно отметить, что команда « rm » не выполняет физическое удаление данных, вместо этого указанные файлы просто удаляются из файловой системы, а занимаемое ими место маркируется как свободное. Это означает, что после удаления данные остаются на диске и пока они не будут перезаписаны другими данными, их можно будет восстановить с помощью специальных программ. Для физического удаления данных с перезаписью диска следует использовать команду « shred ».

В общем случае для удаления файла в Linux через терминал достаточно просто ввести в терминал « rm » и указать имя документа. Например, для того чтобы удалить « file1.txt » из текущего каталога нужно выполнить вот такую команду:

Если удаляемый файл находится не в текущем каталоге, то в терминале нужно указать полный путь. Например, это может выглядеть вот так:

При необходимости, с помощью команды « rm » можно удалить сразу несколько файлов. Для этого просто введите « rm » и перечислите имена через пробел, например:

Для удаления большого количества похожих файлов можно использовать маски. Например, чтобы удалить все документы с расширением txt нужно выполнить вот такую команду:

Также маску можно использовать для удаления вообще всех файлов. Например, чтобы удалить все файлы в текущей папке нужно выполнить:

Аналогичным способом можно удалить все файлы в определенной папке:

Главное, соблюдать осторожность, так как при использовании масок можно удалить что-то лишнее.

Синтаксис и опции команды rm

Команда « rm » имеет множество опций, что позволяет очень тонко управлять процессом удаления файлов. Вы можете изучить все доступные опции если введете в терминал Linux команду « man rm ». Здесь же мы будем рассматривать самые простые и часто используемые опции.

Синтаксис команды « rm » выглядит следующим образом:

Разберем основные опции команды rm:

Теперь разберем некоторые опции, которые часто используются при удалении файлов в Linux через терминал. Например, очень часто возникает необходимость удалить папку вместе с всем содержимым. Для этого нужно использовать опцию «-r», которая включает рекурсивный обход папок. Например, для того чтобы удалить папку «folder1» и все ее содержимое нужно выполнить:

Если права доступа к файлу разрешают только чтение, то в терминале Linux появится запрос подтверждения, и чтобы продолжить вам нужно будет ввести букву « y » (от англ. «yes»).

Чтобы избежать такой ситуации и удалять все файлы без предупреждения нужно использовать опцию « -f ». Например:

Не редко возникает необходимость удалить папку вместе со всеми файлами и без запросов на подтверждение. В этом случае нужно комбинировать опции « -r » и « -f ». В результате команда выглядит вот так:

Если вы, наоборот, хотите каждый раз получать запрос подтверждения, то команду « rm » нужно выполнять с опцией « -i ». Например, для того чтобы удалить все файлы в текущем каталоге с запросом подтверждения нужно выполнить:

Также бывает полезной опция « -v ». При ее использовании в терминале будет появляться подробная информация о выполняемых действиях. Например, для того чтобы удалить все файлы в текущем каталоге и вывести информацию в терминал нужно выполнить:

Также вывод информации можно перенаправить в файл. Для этого после команды нужно использовать оператор перенаправления вывода ( > ) и указать название файла. Например:

Естественно все эти опции можно комбинировать, в зависимости от ваших задач.

Поиск и удаление файлов с помощью find

Также нужно отметить, что существуют и альтернативные способы удаления файлов. Например, вы можете использовать команду поиска « find ». Команда « find » будет полезна в тех случаях, когда вам нужно удалить определенные файлы в целом ряде папок.

Например, для того чтобы найти и удалить все txt-файлы в текущей и во всех вложенных папках можно выполнить вот такую команду:

Чтобы узнать больше об использовании « find » введите в терминал команду « man find ».

Как удалить файл через терминал Linux

Управление операционной системой Linux осуществляется благодаря терминалу, посредством множества разнообразных команд и стандартных утилит. Что касается процедуры удаления файла, то она относится к разряду элементарных задач, однако не каждый владеет необходимыми знаниями для осуществления данной затеи.

Удаление через rm

Для удаления файла, необходимо ввести команду rm и название документа.

Данная команда удалит dokument, с некоторыми особенностями:

  • Интерпретатор запросит подтверждение на операцию.
  • В примере предполагается, что dokument находится в домашнем каталоге как и пользователь (/root/).

Удалим файл «newfile» из каталога /usr/games.

Удалить все файлы в папке.

Ключ «-f» даст возможность не выводить запрос на подтверждение операции. Однако, команда выше очистит только все файлы из каталога «games» не трогая директории.

Если нужно очистить систему от всех файлов, которые заканчиваются «.doc», следует приписать в самом конце команды символ «*», без пробела.

rm -f /usr/games/*.doc

Утилита Remove (rm) требует особой осторожности в работе. При халатном отношении к делу пользователь может навсегда стереть важные файлы.

Чтобы подобный казус не случился, рекомендуется совершать удаление файлов при помощи стандартной программы rm с добавлением опции -i. Она станет некой перестраховкой в данном вопросе – система начнет запрашивать подтверждение пользователя перед удалением файлов из каталога. Как это выглядит на практике:

Если пользователю не нужен запрос на подтверждение, и он на 100% уверен в правильности своих дальнейших действий, можно вписать в команду опцию с противоположным воздействием на процесс (-f).

rm -i /usr/games/*.doc

Удаление через find

Для реализации задуманного можно воспользоваться еще одной альтернативной программой find. Кроме того, она пригодится даже там, где rm не осилит поставленную задачу. Её синтаксис выглядит следующим образом:

$ find папка критерий действие

К примеру, пользователю нужно очистить текущий каталог от всех файлов с названием «file». Их можно найти и уничтожить следующим способом:

find . -type f -name «file» -delete

Чтобы удалить устаревшие логи (то есть, файлы старше конкретного срока), используйте специальную команду в виде:

$ find /path/to/files* -mtime +5 –exec rm <> ;

Исходя из заданной команды, можно понять, что Линукс удалит из текущего каталога все файлы, «возраст» которых превышает 5 дней. Вот видите, как легко управлять устройством посредством терминала!

Иногда в Linux наличествуют файлы, восстановление которых не имеет ни малейшей актуальности посте чистки ПК. То есть, от них нужно избавиться раз и навсегда. Если использовать ранее упомянутую программу rm, то ничего не получится, поскольку она удаляет лишь ссылку на файл, сохраняя при этом его содержимое в памяти устройства. Он все еще будет поддаваться восстановлению, ровно до того момента, пока Линукс не перезапишет его иной информацией.

Через shred

Чтобы очистить систему от документа без возможности его дальнейшего восстановления, нужно использовать специальную команду под названием «shred». Как только срабатывает команда, файл удаляется, и система неоднократно перезаписывает его место на диске. Как это выглядит на практике:

Читайте также  Как включить файлы cookie на айпаде?

Что происходит далее? Система перезаписывает место на диске 3 раза (по умолчанию), но это количество поддается коррективам. Используйте опцию -n, если нужно что-то поменять. Добавление опции -z также повлияет на итоговый результат. С ней система запишет место на диске нулями, чтобы никто не мог догадаться о том, что определенный файл был уничтожен пользователем.

Как удалить файлы и каталоги в Linux

В некоторых случаях вам может потребоваться удалить каталоги и файлы, которые вам не нужны, чтобы освободить место на жестком диске.

В этом кратком руководстве вы узнаете, как удалять файлы и каталоги в Linux.

Для удаления файлов используется команда rm.

Предупреждение, использование команды rm для удаления файлов и каталогов в Linux необратимо.

Поэтому следует проявлять особую осторожность.

Удаление файла

Чтобы удалить один файл с помощью команды rm, используйте следующий синтаксис

Например, мы создадим текстовый файл file1.txt с помощью команды touch.

Для удаления файла запустите:

Удаление нескольких файлов

Чтобы удалить много файлов в одной команде с помощью команды rm, используйте синтаксис

Еще раз, мы создадим 3 файла – file1.txt file2.txt file3.txt, используя команду touch.

Чтобы удалить все три 3 файла – – в одной команде запустите:

Этот результат также может быть достигнут путем использования подстановочного символа (*).

В приведенном ниже примере подстановочный знак сопоставляет и удаляет все файлы с расширением .txt

Удалить файлы в интерактивном режиме

Если вы хотите подтвердить удаление файлов перед их удалением, используйте флаг -i, как показано

Принудительно удалить файлы

Чтобы принудительно удалить файлы, особенно те, которые были защищены от записи, используйте флаг -f, как показано ниже

Удаление пустых каталогов

Если вы хотите удалить пустой каталог, используйте флаг -d с командой rm

Давайте создадим пустой каталог и назовем его date

Для удаления каталога запустите

Тот же результат может быть достигнут с помощью команды rmdir.

Это сокращение от remove directory (удаление каталога).

Синтаксис показано ниже.

Во втором примере мы создадим новый каталог и назовем его linux.

Затем мы удалим его с помощью команды rmdir.

Удаление непустых каталогов

Если вы хотите удалить непустые каталоги вместе со всеми файлами используйте флаг -r, как показано

В этом примере у нас есть каталог с названием distros, содержащий 5 файлов, а именно centos, debian, fedora и mint.

Чтобы удалить весь каталог вместе с его содержимым, запустите

Удаление нескольких каталогов рекурсивно

Если вы хотите удалить несколько каталогов одновременно, используйте синтаксис ниже

Например, чтобы удалить 3 каталога, а именно data1 data2 & data3 выполните:

Принудительно и рекурсивно удалить каталоги

Если вы хотите рекурсивно и принудительно удалять каталоги без запроса, используйте комбинацию -rfflag, как показано ниже

Завершение

Используя примеры из этой статьи, вы теперь знаете, как безопасно удалить файл в Linux.

Мы ценим ваше мнение.

Оставьте нам комментарий в разделе ниже.

Оставайтесь с нам для более информативных и проницательных статей.

Удаление Папки и Файлов в Linux

Работать с командной строкой должен уметь каждый будущий системный администратор и опытный пользователь Linux. Сегодня мы рассмотрим ещё одну базовую функцию — удаление папки и файлов в Linux с помощью командной строки.

Прокачайте ваш Linux сервер, воспользовавшись скидками на VPS-хостинг в Hostinger! Большой выбор планов, как для учебных, так и для крупных коммерческих проектов.

  • Команда rmdir
  • Удаление Папки в Linux с Помощью Команды rmdir
  • Команда rm
  • Как Удалить Файл в Linux с Помощью Команды rm
  • Итоги

Команда rmdir

Команда, используемая, чтобы удалить пустую папку в Linux через командную строку — это rmdir.

Основной синтаксис этой команды довольно простой. Вот пример:

  • rmdir — это команда
  • [опция] — опциональный модификатор, который изменяет поведение команды
  • НазваниеПапки — каталог, который вы хотите удалить

Если опция не указана, rmdir просто удаляет каталог, имя которого указано в качестве места назначения. Перед использованием этой команды вам нужно будет войти на сервер VPS через SSH. Вот статья, которая поможет вам это сделать.

Удаление Папки в Linux с Помощью Команды rmdir

Перед использованием команды rmdir мы рекомендуем вам проверить список файлов в каталоге с помощью команды ls. В нашем случае у нас есть каталог с названием Dir1.

Эта команда удалит пустой каталог с именем Dir1. Довольно просто, правда?

Вы также можете удалить несколько каталогов, разделив их имена пробелами. Например:

После выполнения этой команды каталоги с именами Dir1, Dir2 и Dir3 будут удалены.

Допустим, у нас есть папка Dir3. Dir3 содержит подкаталоги и файлы. Теперь, если мы используем команду:

То получим ошибку:

Как вы уже могли догадаться, rmdir работает только с пустыми каталогами.

Rmdir — умная утилита, которая позволяет удалять только пустые папки. Таким образом, она защищает данные от случайной потери. Помните, что удалённые данные в любом дистрибутиве Linux практически невозможно восстановить.

Опция -p позволяет удалить папку через командную строку, а также её родительские каталоги.

Эта команда удалит Dir3 и его родительские каталоги Dir2 и Dir1.

Опция -v выводит диагностический текст для каждого обработанного каталога. Использование этой опции выведет подтверждение со списком всех каталогов, которые были удалены.

Команда rm

Команда rmdir отлично подходит для безопасного удаления неиспользуемых и пустых каталогов. Если вы хотите удалить файл или каталог, содержащий файлы, вам придётся использовать команду rm.

Синтаксис этой команды похож на rmdir:

Как Удалить Файл в Linux с Помощью Команды rm

Давайте используем команду rm, чтобы удалить файл с именем article.txt:

Допустим, у нас есть каталог с именем Dir1, содержащий подкаталоги и файлы, чтобы удалить его, нам понадобится модификатор -r. Команда будет выглядеть так:

Опция -r рекурсивно удаляет каталоги и их содержимое.

Ещё одна полезная опция -i. Она попросит вас подтвердить удаление каждого отдельного файла, благодаря чему вы сможете избежать любых неприятных ошибок.

Вы также можете удалить пустые каталоги, используя опцию -d. Следующая команда удалит пустую папку с именем Dir1:

Вы можете использовать подстановочный знак (*) и обычные расширения для сопоставления нескольких файлов. Например, следующая команда удалит все файлы PDF в текущем каталоге.

Вы можете использовать вариации всех перечисленных выше команд для удаления файлов с другими расширениями, такими как .txt, .doc, .odt и другими.

Опция -f позволяет принудительно удалить всё, что находится в каталоге. Команда будет выглядеть так:

Приведённая выше команда рекурсивно и принудительно удалит всё, что находится в каталоге Dir1, не запрашивая подтверждения в терминале.

Вы также можете удалить несколько папок за раз. Следующая команда удалит три каталога Dir1, Dir2 и Dir3.

Поздравляем, вы успешно освоили основные функции команд rm и rmdir, позволяющие удалить файл или папку в Linux!

Итоги

Случайное удаление папки или даже одного файла в Linux может привести к серьёзным проблемам. Вот почему важно освоить две основные команды для удаления файлов и каталогов — rm и rmdir. В этой статье мы рассмотрели эти две команды и различные опции, которые позволяют их модифицировать.

Надеемся, что эта статья была полезной! И помните, что после удаления файла или каталога из Linux вы не сможете их восстановить, поэтому будьте предельно осторожны! Удачи.

Ольга уже около пяти лет работает менеджером в сфере IT. Написание технических заданий и инструкций — одна из её главных обязанностей. Её хобби — узнавать что-то новое и создавать интересные и полезные статьи о современных технологиях, веб-разработке, языках программирования и многом другом.

Как на Linux удалить файл и директорию — список команд

Удаление файлов и папок на операционной системе Linux можно выполнить несколькими способами, каждый из которых заслуживает подробного рассмотрения. Речь идет про простые пошаговые инструкции, с которыми справится даже новичок.

Как выполнить на Linux удаление файла через терминал с помощью «rm»

Терминал на линукс представляет собой специализированный софт для ввода команд, с помощью которых можно повлиять на функционирование операционки. «Rm» — одна из таких команд для удаления файлов и папок.

Читайте также  Как открыть файл MOBI?

В Linux удалить файл можно разными способами

Для выполнения поставленной задачи рекомендуется следовать алгоритму:

  1. Зажать на клавиатуре ПК кнопки «Ctrl + Alt + T» для запуска терминала.
  2. В строке с мигающим курсором необходимо написать «rm_название файла».
  3. Тапнуть по «Enter» и дождаться окончания процедуры.

Обратите внимание! Вместо словосочетания в кавычках пользователю потребуется прописать точное имя файла, который он решил деинсталлировать. При этом сами кавычки убирать нельзя. Команда «rm» является сокращением слова «Remove».

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

Удалить файл линукс можно и другими способами, которые будут сложнее.

Как удалить директорию через «rm»

Директория на операционных системах Linux Ubuntu представляет собой папку или архив, в котором хранится несколько элементов. Команда «rm» также позволяет их деинсталлировать в кратчайшие сроки, используя классический терминал.

Внешний вид терминала на Linux

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

  1. Открыть терминал операционки сочетанием кнопок на клавиатуре. Запустить встроенный в систему софт, щёлкнув по соответствующему значку в панели задач левой клавишей манипулятора.
  2. Прописать «rm», поставить пробел и вписать название нужной директории в кавычках, чтобы очистить её содержимое.
  3. Для окончательного применения внесённых изменений рекомендуется перезапустить устройство стандартным способом.

Как произвести удаление папки Linux с помощью «rmdir»

Это специальная команда, разработанная для ОС линукс, с помощью которой можно очищать каталоги. Данный процесс выполняется по стандартной схеме:

  1. Открыть терминал любым удобным для пользователя способом.
  2. Поставить курсор манипулятора в последнюю обозначенную строчку.
  3. Вбить сочетание «% rmdir_каталог». Вместо последнего слова в кавычках необходимо написать точное название папки.
  4. Дождаться пока консоль сможет удалить каталог Linux.

Важно! Если указанным выше способом удалить папку Linux не удалось, то стоит воспользоваться другим способом. Однако сначала надо перезагрузить компьютер и убрать маску подсети.

Команда «rmdir» на операционной системе линукс

Как создать элемент в файловом менеджере

Процесс выполнения такой процедуры разделяют на несколько этапов:

  1. Попасть на рабочий стол.
  2. Передвинуть курсор мышки в левый край экрана. После этих манипуляций должна развернуться панель задач Linux, в которой будет несколько значков.
  3. Кликнуть ЛКМ по иконке файлового менеджера. Данный значок выглядит как папка.
  4. Появится небольшое окошко. Здесь в графе параметров слева пользователя должна интересовать строка «Документы», по которой он должен будет тапнуть левой клавишей манипулятора.
  5. Нажать ПКМ по свободному пространству в центральной части меню.
  6. В окне контекстного типа нужно будет отыскать строчку «Создать документ» и кликнуть по ней.
  7. Выбрать пункт «Пустой», щелкнув по нему ЛКМ.
  8. Придумать имя для созданного объекта.

Обратите внимание! Документ, созданный описанным выше способом, удаляется аналогично. Для этого пользователю потребуется нажать по строке «Удалить» в контекстном меню.

Создание документа в файловом менеджере на операционке Linux

Как деинсталлировать директорию на линукс через утилиту Wipе

Этот способ позволяет навсегда удалить тот или иной каталог, расширение на операционных системах линукс посредством выполнения следующих действий:

  1. Запустить терминал.
  2. В строчке с мигающим курсором необходимо прописать «sudo apt install wipe» для установки утилиты.
  3. Если изложенные выше действия выполнены правильно, то начнётся процесс установки Wipe, который может продлиться на протяжении нескольких минут. Немаловажным фактором здесь являются производительность компьютера, его технические характеристики. Если учётная запись пользователя запаролена, то перед началом загрузки ему надо будет ввести соответствующий пароль.
  4. Прописать команду «wipe -rfi folder», указав путь к папке, директории.
  5. Подтвердить свои действия нажатием на «Enter».

После осуществления вышеуказанных манипуляций перезагружать ПК не обязательно, т. к. внесённые изменения примутся автоматически, и каталог будет деинсталлирован без возможности восстановления в дальнейшем.

Процесс установки утилиты Wipe на линукс не требует подтверждения

Удалить директорию Linux также возможно, используя сторонний софт, скачанный из Сети.

Часто с использованием утилиты Wipe возникают проблемы, особенно если пользователь впервые с ней сталкивается. В сложившейся ситуации перед удалением директории рекомендуется ознакомиться с информацией по работе с Wipe. Это можно сделать, прописав в консоли сочетание «wipe -help», после чего тапнув по «Enter».

Обратите внимание! При помощи Wipe можно не только Delete File Linux, но и удалять любое стандартное приложение операционной системы.

Таким образом, на операционных системах линукс Ubuntu пользователь может в кратчайшие сроки деинсталлировать тот или иной файл или папку с несколькими элементами, воспользовавшись классическим терминалом. На основании вышеизложенного любой пользователь сможет быстро понять, как удалить каталог в Linux через терминал без особых знаний в области IT-технологий.

Как удалить файлы и папки с помощью Linux

Самый простой способ удалить файлы – использовать файловый менеджер, который входит в состав вашей версии Linux. Диспетчер файлов предоставляет графическое представление файлов и папок, которые хранятся на вашем компьютере. Пользователи Windows будут знакомы с приложением под названием Windows Explorer, которое само по себе является файловым менеджером.

Для Linux существует множество различных файловых менеджеров, но вот наиболее часто устанавливаемые:

  • Наутилус (он же Файлы)
  • дельфин
  • PCManFM
  • Thunar
  • Каха

Nautilus является частью среды рабочего стола GNOME и является файловым менеджером по умолчанию для Ubuntu, Linux Mint, Fedora и openSUSE.

Dolphin является частью среды рабочего стола KDE и является файловым менеджером по умолчанию для таких дистрибутивов, как Kubuntu и KDE-версии Mint и Debian.

Thunar является частью среды рабочего стола XFCE и является файловым менеджером по умолчанию для Xubuntu.

PCManFM является частью среды рабочего стола LXDE и является файловым менеджером по умолчанию для Lubuntu.

Caja является файловым менеджером по умолчанию для среды рабочего стола MATE и входит в состав Linux Mint Mate.

  1. Как использовать Nautilus для удаления файлов
  2. Как использовать Dolphin для удаления файлов
  3. Как использовать Thunar для удаления файлов
  4. Как использовать PCManFM для удаления файлов
  5. Как использовать Caja для удаления файлов
  6. Как удалить файл с помощью командной строки Linux
  7. Как получить сообщение «Вы уверены» при удалении файлов в Linux
  8. Рекурсивное удаление каталогов и подкаталогов с использованием Linux
  9. Как удалить каталог, но только если он пуст
  10. Как удалить файлы без появления ошибки, если файл не существует
  11. Резюме

Как использовать Nautilus для удаления файлов

Наутилус можно открыть в Ubuntu, щелкнув значок картотеки на панели запуска. Вы сможете найти Nautilus на Mint, нажав на файловый менеджер в панели быстрого запуска или через меню. Любой дистрибутив, использующий среду рабочего стола GNOME, будет иметь файловый менеджер в окне действий.

Когда у вас открыт Nautilus, вы можете перемещаться по файлам и папкам, дважды щелкнув по ним. Чтобы удалить один файл, щелкните правой кнопкой мыши его значок и выберите «Переместить в корзину».

Вы можете выбрать несколько файлов, удерживая нажатой клавишу CTRL, нажимая на файл, а затем нажмите правую кнопку мыши, чтобы вызвать меню. Нажмите «Переместить в корзину», чтобы переместить предметы в корзину.

Если вы предпочитаете использовать клавиатуру, вы можете нажать клавишу «Удалить» на клавиатуре, чтобы отправить элементы в мусорное ведро.

Чтобы окончательно удалить файлы, нажмите значок «Корзина» на левой панели. Здесь показаны все элементы, которые были удалены, но все еще могут быть восстановлены.

Чтобы восстановить файл, нажмите на элемент и нажмите кнопку «Восстановить» в правом верхнем углу.

Чтобы очистить корзину, нажмите кнопку «Очистить» в правом верхнем углу.

Как использовать Dolphin для удаления файлов

Менеджер файлов Dolphin – это файловый менеджер по умолчанию в среде KDE. Вы можете запустить его, нажав на его значок в меню.

Интерфейс очень похож на интерфейс Nautilus, и функциональность удаления почти такая же.

Чтобы удалить один файл, щелкните правой кнопкой мыши файл и выберите «Переместить в корзину». Вы также можете нажать клавишу удаления, но при этом появится сообщение с вопросом, уверены ли вы, что хотите переместить элемент в корзину. Вы можете остановить повторное появление сообщения, установив флажок.

Читайте также  Как разделить файл Эксель на несколько файлов?

Чтобы удалить несколько файлов, выберите все файлы, которые вы хотите удалить, удерживая клавишу CTRL и щелкая левой кнопкой мыши по файлам. Чтобы переместить их в корзину, можно нажать клавишу удаления или щелкнуть правой кнопкой мыши и выбрать «Переместить в корзину».

Вы можете восстановить элементы из корзины, нажав на значок корзины на левой панели. Найдите элемент или элементы, которые вы хотите восстановить, щелкните правой кнопкой мыши и выберите «восстановить».

Чтобы очистить корзину, щелкните правой кнопкой мыши на опции корзины на левой панели и выберите «Очистить корзину».

Вы можете навсегда удалить файлы, не отправляя их в мусорное ведро в первую очередь, удерживая клавишу Shift и нажимая кнопку удаления.

Как использовать Thunar для удаления файлов

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

Тунар ничем не отличается. Вы можете открыть Thunar в среде рабочего стола XFCE, щелкнув меню и выполнив поиск «Thunar».

Чтобы удалить файл с помощью Thunar, выберите файл мышью и щелкните правой кнопкой мыши. Основное различие между Thunar и двумя ранее упомянутыми файловыми менеджерами заключается в том, что в контекстном меню доступны как «перейти в корзину», так и «удалить».

Поэтому для отправки файла в корзину можно выбрать опцию «переместить в корзину» или удалить навсегда, используя опцию «удалить».

Чтобы восстановить файл, нажмите значок «Корзина» на левой панели, а затем найдите файл, который вы хотите восстановить. Щелкните правой кнопкой мыши файл и выберите пункт «Восстановить» в меню.

Чтобы очистить корзину, щелкните правой кнопкой мыши значок «Корзина» и выберите «Очистить корзину».

Как использовать PCManFM для удаления файлов

Файловый менеджер PCManFM используется по умолчанию для среды рабочего стола LXDE.

Вы можете открыть PCManFM, выбрав файловый менеджер в меню LXDE.

Чтобы удалить файл, перейдите по папкам и выберите файл, который вы хотите удалить, с помощью мыши.

Вы можете нажать клавишу удаления, чтобы удалить файл, и вас спросят, хотите ли вы переместить элемент в корзину. Вы также можете щелкнуть правой кнопкой мыши по файлу и выбрать в меню пункт «Переместить в корзину».

Если вы хотите навсегда удалить файл, удерживайте клавишу Shift и нажмите кнопку удаления. Теперь вас спросят, хотите ли вы удалить файл. Если вы удерживаете клавишу Shift и нажимаете правую кнопку мыши, опция меню теперь будет отображаться как «удалить» вместо «перейти в корзину».

Чтобы восстановить элементы, нажмите на корзину и выберите файл или файлы, которые вы хотите восстановить. Щелкните правой кнопкой мыши и выберите «восстановить».

Чтобы очистить корзину, щелкните правой кнопкой мыши по корзине и выберите «Очистить корзину» из меню.

Как использовать Caja для удаления файлов

Caja является файловым менеджером по умолчанию для Linux Mint MATE и среды рабочего стола MATE в целом.

Файловый менеджер Caja будет доступен из меню.

Чтобы удалить файл, перейдите по папкам и найдите файл или файлы, которые вы хотите удалить. Выберите файл, нажав на него и щелкните правой кнопкой мыши. В меню будет опция «Переместить в корзину». Вы также можете нажать клавишу удаления, чтобы переместить файл в корзину.

Вы можете окончательно удалить файл, удерживая клавишу Shift, а затем нажав клавишу удаления. Для удаления файлов без правого выбора меню нет.

Чтобы восстановить файл, нажмите на корзину в левой панели. Найдите файл, который нужно восстановить, и выделите его мышью. Теперь нажмите на кнопку восстановления.

Чтобы очистить корзину, нажмите на корзину, а затем кнопку «Очистить корзину».

Как удалить файл с помощью командной строки Linux

Основной синтаксис для удаления файла с помощью терминала Linux выглядит следующим образом:

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

Там нет предупреждения, спрашивающего вас, уверены ли вы, поэтому вы должны быть очень уверены, что вы ввели путь к правильному файлу, или файл будет удален.

Вы можете удалить несколько файлов, просто указав их как часть команды rm следующим образом:

Вы также можете использовать подстановочные знаки, чтобы определить, какие файлы удалять. Например, чтобы удалить все файлы с расширением .mp3, вы должны использовать следующую команду:

На этом этапе стоит указать, что вам необходимо иметь необходимые разрешения для удаления файлов, иначе вы получите ошибку.

Вы можете повысить разрешения с помощью команды sudo или переключиться на пользователя с разрешениями на удаление файла с помощью команды su.

Как получить сообщение «Вы уверены» при удалении файлов в Linux

Как упоминалось в предыдущем разделе, команда rm не запрашивает подтверждения перед удалением файла. Он просто делает это без разбора.

Вы можете переключиться на команду rm, чтобы она спросила вас, уверены ли вы перед удалением каждого файла.

Это, конечно, хорошо, если вы удаляете один файл, но если вы удаляете сотни файлов, это станет утомительным.

Например, если вы хотите удалить все файлы mp3 в папке, но хотите подтвердить каждое удаление, вы должны использовать следующую команду:

Вывод вышеуказанной команды будет выглядеть примерно так:

Чтобы удалить файл, нажмите Y или Y и нажмите Return. Если вы не хотите удалять файл, нажмите n или N.

Если вы хотите получить запрос, уверены ли вы, что хотите удалить файлы, но только когда нужно удалить более 3 файлов или при рекурсивном удалении, вы можете использовать следующий синтаксис:

Это менее навязчиво, чем команда rm -i, но, конечно, если команда собиралась удалить менее 3 файлов, вы потеряете эти 3 файла.

Вывод вышеуказанной команды будет выглядеть примерно так:

Снова ответ должен быть y или Y для удаления.

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

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

Рекурсивное удаление каталогов и подкаталогов с использованием Linux

Представьте, что у вас есть следующая структура папок:

  • дом
    • Гэри
      • документы
        • счета
        • 2010
          • file1
        • 2011
        • file1
        • file2
      • 2012
      • file1
    • 2013
    • file1
  • 2014
    • file1
  • 2015
    • file1
    • file2
    • file3

Если вы хотите удалить папку учетных записей и все подпапки и файлы, вы должны использовать следующий переключатель:

Вы также можете использовать любую из следующих двух команд:

Как удалить каталог, но только если он пуст

Представьте, что у вас есть папка с именем account, и вы хотите удалить ее, но только если она пуста. Вы можете сделать это с помощью следующей команды:

Если папка пуста, она будет удалена, но если нет, вы получите следующее сообщение:

Как удалить файлы без появления ошибки, если файл не существует

Если вы запускаете скрипт, вы можете не захотеть, чтобы произошла ошибка, если файл или файлы, которые вы пытаетесь удалить, не существуют.

В этом случае вы можете использовать следующую команду:

Например, вы можете использовать эту команду для удаления файла с именем file1.

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

Резюме

Существуют и другие команды, которые вы можете использовать для удаления файлов, например команда shred, которая предотвратит любое восстановление файла.

Если у вас есть символическая ссылка, вы можете удалить ссылку, используя команду unlink.

Борис Аладышкин/ автор статьи

Приветствую! Я являюсь руководителем данного проекта и занимаюсь его наполнением. Здесь я стараюсь собирать и публиковать максимально полный и интересный контент на темы связанные с современными технологиями и программным обеспечением. Уверен вы найдете для себя немало полезной информации. С уважением, Борис Аладышкин.

Понравилась статья? Поделиться с друзьями:
Itsovet61.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: