- linux mint cinnamon 20.1 «Ulyssa» не даёт удалять файлы и папки
- Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Re: Не могу удалить файл из под root’а
- Невозможно удалить файл — нет такого файла или каталога
- 11 ответов
- Предупреждение: для использования этих инструкций потребуется debugfs . Они могут вызвать потерю данных.
- Как удалить каталог Linux
- Как удалить каталог Linux
- Выводы
- unixforum.org
- Не удаляется файл! Даже из под рута! Решено. (Не удаляеться *.doc . )
- Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
linux mint cinnamon 20.1 «Ulyssa» не даёт удалять файлы и папки
После очередного обновления ядра или компонентов linux mint cinnamon 20.1 «Ulyssa» при выделенном файле или папке в контактно-зависимом меню стали неактивны опции — Удалить и Удалить в корзину. Посоветуйте, пжлста, как решить проблему.
Ulyssa в смысле Илюша?
А какие именно файлы ты пытаешься удалить и не выходит? Покажи скриншот. Тут его нельзя выкладывать, на imgur залей, а сюда ссылку.
Все версии минта традиционно имеют женские имена. Что в данном случае имели в виду авторы и для меня загадка.
Я вижу 3 возможные причины проблемы:
- ФС перешла в ro
- Слетели права на файлы
- Поломка GUI
И я не могу дать совет, как починить, пока не пойму, что именно чинить.
- По поводу первого пункта — покажи вывод
conceptual — не жди готового решения. Причин аварии несколько, и никто не поможет тебе починить, пока не будет ясно, что сломалось.
Отвечай на вопросы, что тебе задают. Если непонятен сам вопрос — уточняй. Если не понимаешь, что делать для получения необходимой информации — тоже уточняй. Вообще не стесняйся вопросов.
Сообщай любой результат, что получишь — мы не телепаты. Отрицательный результат — тоже результат. Если совет не помог, об этом тоже надо написать! Если команда ничего не выводит, это тоже ответ.
Да, спасибо. Я не молчу — пробую все варианты. Скриншот на imgur залить не получилось (проблема с почтой). Не удаляются абсолютно все личные файлы и папки. Поэтому совет 1 и 2 не актуальны. Если выделить левой кнопкой мышки файл или папку и сразу нажать правую кнопку, то появиться т.н. контексно-зависимое меню и там в списке есть опции — Удалить и Удалить в корзину. Так вот они не активны. Совет 3 не дал результатов. И вообще идея удалять файлы и папки через терминал — не очень хорошая идея.
Сорри. А как вообще радикально решить эти проблемы:
Я вижу 3 возможные причины проблемы:
1, 2 и 3 это не советы. Это диагностические процедуры. Они не чинят проблему, они проверят, есть ли она и в чём состоит.
Для начала пришли эти выводы терминала. Это не советы, а диагностика. Советы будут после того, как станет понятно, что чиним.
Источник
Не могу удалить файл из под root’а
Проблема такая: команда
#rm -f /usr/sbin/squid
выдаёт мне
rm: cannot remove `/usr/sbin/squid’: Permission denied
при том, что выполняю её я из под root’а.
Я уже что только не пробовал (и chattr -i /usr/sbin и chattr -i /usr/sbin/squid) — никакого эффекта. Подскажите в чём может быть дело, а то squid не хочет запускаться, я хочу его переустановить, но из-за этой ошибки не могу.
Re: Не могу удалить файл из под root’а
Re: Не могу удалить файл из под root’а
Re: Не могу удалить файл из под root’а
Re: Не могу удалить файл из под root’а
Вот что даёт команда
#ls -l /usr/sbin/squid
-rwxr-xr-x 1 root root 698272 Feb 12 2006 /usr/sbin/squid
Т. е. все права у меня есть, но почему файл не удаляется.
Re: Не могу удалить файл из под root’а
Да, совсем забыл
#ls -ld /usr/sbin
drwxr-xr-x 2 root root 12288 Oct 3 14:21 /usr/sbin
Re: Не могу удалить файл из под root’а
может быть партиция замонтирована в режиме ro?
что говорит mount?
Re: Не могу удалить файл из под root’а
На самом деле вот из-за чего это мне всё нужно (я устанавливаю squid из rpm): #rpm -ivh squid-2.5.STABLE12-5.1.i386.rpm
warning: squid-2.5.STABLE12-5.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing. ########################################### [100%] 1:squid ########################################### [100%] error: unpacking of archive failed on file /usr/sbin/squid;470329d0: cpio: open failed — Operation not permitted
На этом установка прекращается (т. е. squid не устанавливается). Пробую удалить файлы squid;470329d0 и squid из /usr/sbin, а мне говорят, что нельзя 🙁
Проверка раздела (fsck) тоже не помогла — я специально только что создал раздел, перекинул на него данные со старого и подключил новый раздел вместо старого. До того как примонтировал новый раздел без труда смог удалить с него /usr/sbin/squid, но после монтирования (и очередной попытки установки squid’а из rmp) уже не могу удалить только что созданный /usr/sbin/squid. Не хватает прав. Подскажите, что за безобразие?
Источник
Невозможно удалить файл — нет такого файла или каталога
Функциональность, которую вы собираетесь использовать, — это то, для чего было разработано приложение WingPanel. Вы можете установить его из PPA, добавив ppa: ripps818 / wingpanel в источники программного обеспечения вашей системы.
Также есть несколько полезных инструкций по установке WingPanel (или настройка панели gnome аналогично тому, как предлагалось Bubblegum): http://maketecheasier.com/wingpanel-super-sexy-space-saving-top-panel/2011/01/05
11 ответов
Глядя на ваши скриншоты, я вижу, что у вас установлена группа root. Я бы попробовал использовать chown и посмотреть, решит ли это проблему.
Замена [username] на ваше имя пользователя.
Вы получите пару ошибок.
покажи нам терминал . сделай ll | grep panorama и покажи нам это; добавьте его в свой вопрос .
Я предлагаю сделать как root rm -f panorama.jpg .
в человеке Р.М. я нашел это:
Я знаю, что это старый файл, но у меня была та же проблема, что и у вас, только с папкой, а не с файлом. Ни один из предложенных здесь методов не сработал.
Мне удалось решить проблему, создав папку в том же положении и с тем же именем, что и я, которую я не мог удалить. Папка была создана правильно и «заменила» несуществующую. Затем я просто удалил новую папку, и проблема исчезла. Просто так.
У меня была такая же проблема. Это была проблема в индексных записях раздела. Я решил это, запустив Windows, если у вас двойная загрузка, или вставьте live CD Windows XP или Windows 7, а затем выполните следующие действия:
- Поиск КОМАНДЫ ПОДСКАЖИТЕ, что: cmd верно -click -> Запуск от имени администратора.
- chkdsk /f/x D: (где D — буква вашего диска).
- Нажмите Y, если он запрашивает Y / N
- Проверьте диск на наличие файла, который вы хотите удалить. Может быть, он удален или вы можете удалить его.
Непечатные символы в именах файлов могут вызывать такие проблемы, как пробел. Попробуйте интерактивную опцию rm и скажите ‘Y’ файлу, который вы хотите удалить »
rm -i» * pan * «Обратите внимание на использование * s для сопоставления любым (даже не печатным) символам .
Может быть, был удален inode, но не запись в каталоге. Попробуйте ls -i, чтобы увидеть inode. Fsck файловая система, чтобы решить эту проблему.
Предупреждение: для использования этих инструкций потребуется debugfs . Они могут вызвать потерю данных.
Они адаптированы к исходной проблеме и могут быть точными или неточными для любых будущих посетителей этой страницы. Любая потеря данных может быть непоправимой или даже усугублена fsck .
Это может быть потерянный инод. Пожалуйста, запустите ls -li , чтобы получить список номеров инодов, затем вы можете попытаться сбросить указанный инод. Например, если ваш ls -li выглядит следующим образом:
, то номер индекса равен 4980758, как показано в списке в качестве первого столбца.
Затем вы можете попытаться сбросить индекс. Пожалуйста, прочитайте весь пост, прежде чем делать что-нибудь .
Запустите debugfs от имени пользователя root:
и введите команду open /dev/sda1 с правильным блочным устройством для вашего раздела.
Затем дайте команду, чтобы сбросить индекс, номер которого вы получили ранее:
, используя и > вокруг номера индекса.
Если он читает какой-то случайный текст, закройте терминал и откройте его снова. Запустите debugfs еще раз и снова введите команду open .
Теперь вы можете попробовать удалить файл. Это может привести к серьезному повреждению файловой системы.
Обратите внимание, что это можно сделать, даже если выяснится, что в файле никогда не было inode. Попробуйте команды по одной в порядке, указанном выше. Выйдите из debugfs и проверьте, существует ли файл. Если нет, начните снова, но следуйте следующей инструкции.
Источник
Как удалить каталог Linux
В операционной системе Linux можно выполнить большинство действий через терминал. Удаление каталога Linux — это достаточно простое действие, которое можно выполнить просто открыв файловый менеджер.
Однако в терминале это делается немного быстрее и вы получаете полный контроль над ситуацией. Например, можете выбрать только пустые папки или удалить несколько папок с одним названием. В этой статье мы рассмотрим как удалить каталог Linux через терминал.
Как удалить каталог Linux
Существует несколько команд, которые вы можете использовать для удаления каталога Linux. Рассмотрим их все более подробно. Самый очевидный вариант — это утилита rmdir. Но с помощью нее можно удалять только пустые папки:
Другая команда, которую можно применить — это rm. Она предназначена для удаления файлов Linux, но может использоваться и для папок если ей передать опцию рекурсивного удаления -r:
Такая команда уже позволяет удалить непустой каталог Linux. Но, можно по-другому, например, если вы хотите вывести информацию о файлах, которые удаляются:
rm -Rfv моя_папка
Команда -R включает рекурсивное удаление всех подпапок и файлов в них, -f — разрешает не удалять файлы без запроса, а -v показывает имена удаляемых файлов. В этих примерах я предполагаю что папка которую нужно удалить находится в текущей рабочей папке, например, домашней. Но это необязательно, вы можете указать полный путь к ней начиная от корня файловой системы:
rm -Rfv /var/www/public_html
Читайте подробнее про пути в файловой системе в статье путь к файлу Linux. Теперь вы знаете как удалить непустой каталог в консоли linux, далее усложним задачу, будем удалять папки, которые содержат определенные слова в своем имени:
find . -type d -name «моя_папка» -exec rm -rf <> \;
Подробнее про команду find смотрите в отдельной статье. Если кратко, то -type d указывает, что мы ищем только папки, а параметром -name задаем имя нужных папок. Затем с помощью параметра -exec мы выполняем команду удаления. Таким же образом можно удалить только пустые папки, например, в домашней папке:
/ -empty -type d -delete
Как видите, в find необязательно выполнять отдельную команду, утилита тоже умеет удалять. Вместо домашней папки, можно указать любой нужный вам путь:
find /var/www/public_html/ -empty -type d -delete
Перед удалением вы можете подсчитать количество пустых папок:
find /var/www/public_html/ -empty -type d | wc -l
Другой способ удалить папку linux с помощью find — использовать в дополнение утилиту xargs. Она позволяет подставить аргументы в нужное место. Например:
/ -type f -empty -print0 | xargs -0 -I <> /bin/rm «<>«
Опция -print0 выводит полный путь к найденному файлу в стандартный вывод, а затем мы передаем его команде xargs. Опция -0 указывает, что нужно считать символом завершения строки \0, а -I — что нужно использовать команду из стандартного ввода.
Если вы хотите полностью удалить папку Linux, так, чтобы ее невозможно было восстановить, то можно использовать утилиту wipe. Она не поставляется по умолчанию, но вы можете ее достаточно просто установить:
sudo apt install wipe
Теперь для удаления каталога Linux используйте такую команду:
Опция -r указывает, что нужно удалять рекурсивно все под папки, -f — включает автоматическое удаление, без запроса пользователя, а -i показывает прогресс удаления. Так вы можете удалить все файлы в папке linux без возможности их восстановления поскольку все место на диске где они были будет несколько раз затерто.
Выводы
В этой статье мы рассмотрели как удалить каталог linux, а также как удалить все файлы в папке linux без возможности их будущего восстановления. Как видите, это очень просто, достаточно набрать несколько команд в терминале. Если у вас остались вопросы, спрашивайте в комментариях!
Источник
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 не первый день и поэтому глупые ошибки маловероятны. да, что то подобное натворить я мог когда только первые разы ставил и настраивал систему. сейчас все летает и работает на уверенную четверку, и ничего особо правит редактировать не особо нужно. 🙂 А в особо глубокие места не лезу стараюсь, так как времени на это реально нет. За предупреждение спасибо, да под рутом надо поменьше копаться по ФС ОС.
Пожалуйста попробуйте что я мог бы такого сделать чтобы поламать систему, просто ятобы я не наступил на эти и подобные грабли своей криворукости. про криворукость: не отправлять на винду, меня линь устраивает вполне, ибо в игрушки я вообще не работаю, фотошоп ненужен так как заглаза хватает гимпа. . хотя в винде мой твтюнер встроенный в ноутбук работает, а тут так и не настроил (упорствовать не упорствовал но надобы).
Источник