- Не удаляются файлы с флешек
- unixforum.org
- Не удаляется файл! Даже из под рута! Решено. (Не удаляеться *.doc . )
- Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Как в Линукс очистить флэшку. Часть вторая.
- Как удалить файлы и папки с помощью Linux
- Как использовать Nautilus для удаления файлов
- Как использовать Dolphin для удаления файлов
- Как использовать Thunar для удаления файлов
- Как использовать PCManFM для удаления файлов
- Как использовать Caja для удаления файлов
- Как удалить файл с помощью командной строки Linux
- Как получить сообщение «Вы уверены» при удалении файлов в Linux
- Рекурсивное удаление каталогов и подкаталогов с использованием Linux
- Как удалить каталог, но только если он пуст
- Как удалить файлы без появления ошибки, если файл не существует
- Резюме
Не удаляются файлы с флешек
Привет всем! Столкнулся с проблемой удаления и копирования файлов с флеш накопителей. У меня свежеустановленная Debian 8.0 Jessie, окружение Mate. Файлы можно удалить только под рутом. Что посоветуете?
. удали из fstab все, что не связано с системой
Вот мой fstab http://pastebin.com/KaB9xRxr Все равно под рутом удаляются файлы. Просмотр файлов работает, а копирование или удаление нет.
Посоветую переустановить систему и впредь не глумиться над дебианом, покуда не получите хотя бы один уровень нaвыков LPI.
Настрой судо и выложи ошибку, если тне сработает
Щас тебе тут понасоветуют. Флешка-то монтируется из-под Mate? Тогда и правами рулит Mate, точнее gvfs, и никакой fstab или sudo тут ни при чем. Посмотри права на /media/ / . Можно еще посмотреть gvfs-mount -l, но у меня что-то ничего про права не говорит. Вообще, когда-то, когда Mate был еще версии 2.32 и назывался gnome, у меня была проблема с неверной кодировкой монтируемой системы, и решилась она через dconf- или gconf-editor. Но сходу я что-то ничего не нашел.
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
А это откуда в fstab и зачем? /dev/sdb1 существует в системе, или это предполагаемая флешка? Это debian сам добавил, или над файлом пошаманили?
Запись про флешку висит в fstab даже при извлеченной флешке. Просмотрел группы, пишет что изменять файлы или удалять может только root пользователь. Собственно как я понимаю нужно передать права на изменение файлов пользователю user?
Как монтируется флешка? И где текст ошибки, которую я ранее запрашивал?
Нет, не так. Этой строки вообще не должно быть в fstab. Вопрос в том, откуда она взялась.
Опция user в fstab означает, что эта файловая система может быть примонтирована и отмонтирована пользователем без прав root. Это не означает, что пользователь будет иметь права на файлы на этой ФС. См. man mount.
Попробуй закомментировать эту строку в fstab вообще.
У него Mate. При чем здесь sudo?
Меня тоже интересует, кто монтирует. Думаю текст ошибки расставит всё по местам.
Такое бывает, если ставить систему с флешки. Установщик прописывает в fstab все смонтированные ФС, в том числе и ту самую флешку.
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Не удаляется файл! Даже из под рута! Решено. (Не удаляеться *.doc . )
Модератор: Bizdelnick
Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 09:13
В домашнем каталоге есть файл: **.doc Фменеджер говорит что весит он 3,6 Мб. но удалять отказывается от простого пользователя. говорит файла такого нет. из под рута таже история. говорит нет файла и все тут! ФС — ext3 ОС openSUSE11.2 КДЕ4
Подскажите в чем может быть дело? Как побороть этот файл? Просто он уже достал, ему уже 2 года. судя по данным из файлменеджера.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение SLEDopit » 31.03.2010 09:19
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 09:20
Скоро придёт
Осень
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Goodvin » 31.03.2010 11:03
Коллега, исправьте.
Позорище же какое.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 11:13
Скоро придёт
Осень
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Bizdelnick » 31.03.2010 11:34
/**.doc»
Только кавычки обязательно. Или
rm
в консол и вку́пе (с чем-либо) в общем в ообще | в течени е (часа) нович ок нюанс п о умолчанию | приемл емо пробле ма проб овать тра фик |
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 12:58
тогда будет спрашивать, какой файл удалять. есть ещё mc
Stasroot1
а причём тут рут?!
у вас ошибка разве «нет доступа»?
да даже если и эта — если вы чего-то не понимаете, то «от рута», вы всё равно ничего не поймёте, а просто завалите всю систему.
Скоро придёт
Осень
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 13:08
Коллега, исправьте.
Позорище же какое.
Спасибо за указание ошибки, да еще и в названии темы! Исправил! (блин постоянно делаю ошибки с этим мягким знаком! Хотя знаю как проверить! 🙂 )
Всем спасибо за подсказки, после обеда все посмотрю и выводы сюда напишу. Спасибо за помощь.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 13:44
Вот вывод относительно одного файла который меня интересует:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 13:54
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение diesel » 31.03.2010 13:58
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 14:01
тогда будет спрашивать, какой файл удалять. есть ещё mc
Stasroot1
а причём тут рут?!
у вас ошибка разве «нет доступа»?
да даже если и эта — если вы чего-то не понимаете, то «от рута», вы всё равно ничего не поймёте, а просто завалите всю систему.
Так объясните мне каким образом удаляя файл из под рута, файл который лежит в пользовательской директории можно завалить систему? Вроде как вордовские документы не являются системными и соответственно систему завалит не получится. поправьте в чем мои мысли неправильны если я ошибаюсь.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение durc » 31.03.2010 14:16
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 14:23
Пробовал уже. Вот что получается: Файл или папка /home/stas/Загрузки/��.doc не существует.
Как я понимаю, если файл отсутствует то его нельзя удалить переименовать переместить.
Вариант со скриптом интересный, но пока не очень понятно что куда прописывать?
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 14:32
Так что вопрос переходит из области практического в область теоретическую.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 14:49
я тут конфиги правил на тестовой системе, и для простоты посмотрел как это сделано на другом компе, распаковал из чужого бекапа /etc. Посмотрел, поправил, проверил — всё ОК (ессно под рутом, а как ещё конфиги править?).
А потом набрал rm -rvf etc, что-бы стереть эту чужую папку. Вот только по инерции, случайно, я набрал /etc. К счастью, у меня был бекап и с того компьютера тоже
А у вас — есть?
Скоро придёт
Осень
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 18:41
Да у меня есть копия и как правило я ее делаю перед тем как что то серьезное делать и предполагаю что возможно случайно или по незнанию поврежу ее работоспособность.
Но согласитесь в моем случае даже из под рута систему я не убъю так как действую в конкретной папке и в случае если долго бездействует то или иное приложение с правами рут которое дабы не нашалить я его закрываю.
За метод с инодами спасибо. Новое для меня. Но понятное.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 18:57
Скоро придёт
Осень
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 20:50
Будет конешно разное, но я пользуюсь Linux не первый день и поэтому глупые ошибки маловероятны. да, что то подобное натворить я мог когда только первые разы ставил и настраивал систему. сейчас все летает и работает на уверенную четверку, и ничего особо правит редактировать не особо нужно. 🙂 А в особо глубокие места не лезу стараюсь, так как времени на это реально нет. За предупреждение спасибо, да под рутом надо поменьше копаться по ФС ОС.
Пожалуйста попробуйте что я мог бы такого сделать чтобы поламать систему, просто ятобы я не наступил на эти и подобные грабли своей криворукости. про криворукость: не отправлять на винду, меня линь устраивает вполне, ибо в игрушки я вообще не работаю, фотошоп ненужен так как заглаза хватает гимпа. . хотя в винде мой твтюнер встроенный в ноутбук работает, а тут так и не настроил (упорствовать не упорствовал но надобы).
Источник
Как в Линукс очистить флэшку. Часть вторая.
Как не была бы прекрасной жизнь, но частенько кто-то злой и невидимый подбрасывает нам «особо радостные» минуты. Я имею ввиду наши флэшки, когда они вдруг перестают читаться. И в этом случае, как не крути, приходиться полностью ее очищать. Делать, как говорят, стерильной. Это можно сделать с помощью утилиты dd через терминал. О самой утилите пока вдаваться в подробности не буду.
Набираем уже известную нам команду lsblk . Видим список имеющихся в нашем распоряжении устройств:
Нас интересует флэшка, обозначенная как sdb . Дальше мы очищаем весь диск командой sudo dd if=/dev/zero of=/dev/sdb . Команда dd в linux записывает данные на диск непосредственно в двоичном виде. То есть, записываются нули и единицы. Они переопределяют то, что было раньше размещено на устройстве для записи. Поэтому, чтобы стереть диск, его можно забить нулями из /dev/zero . Насколько это продуктивно, я не хочу сейчас говорить. Из трех раз использования данной команды, один был отрицательным.
Далее нужно создать на флэшке файловую систему. Для FAT32 вводим команду: sudo mkfs.msdos -f 32 /dev/sdb1 . Для NTFS : sudo mkfs.ntfs -f /dev/sdb1.
У каждого пользователя внешние устройства могут обозначаться по разному. При использовании команд работы с жесткими дисками и другими устройствами внимательно смотрите на их обозначения в окне терминала. Если устройство будет выбрано неверно, что произойдет дальше, догадываетесь сами.
Читайте и подписывайтесь на мой блог. Ставьте лайки. Хорошего всем дня и отличного настроения!
Источник
Как удалить файлы и папки с помощью 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.
Как использовать 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
Представьте, что у вас есть следующая структура папок:
Если вы хотите удалить папку учетных записей и все подпапки и файлы, вы должны использовать следующий переключатель:
Вы также можете использовать любую из следующих двух команд:
Как удалить каталог, но только если он пуст
Представьте, что у вас есть папка с именем account, и вы хотите удалить ее, но только если она пуста. Вы можете сделать это с помощью следующей команды:
Если папка пуста, она будет удалена, но если нет, вы получите следующее сообщение:
Как удалить файлы без появления ошибки, если файл не существует
Если вы запускаете скрипт, вы можете не захотеть, чтобы произошла ошибка, если файл или файлы, которые вы пытаетесь удалить, не существуют.
В этом случае вы можете использовать следующую команду:
Например, вы можете использовать эту команду для удаления файла с именем file1.
Если файл существует, он будет удален, а если его нет, вы не получите никакого сообщения о том, что он не существует. Обычно без ключа -f вы получите следующую ошибку:
Резюме
Существуют и другие команды, которые вы можете использовать для удаления файлов, например команда shred, которая предотвратит любое восстановление файла.
Если у вас есть символическая ссылка, вы можете удалить ссылку, используя команду unlink.
Источник