- unixforum.org
- Не удаляется файл! Даже из под рута! Решено. (Не удаляеться *.doc . )
- Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Re: Не удаляется файл! Даже из под рута! Решено.
- Как легко удалить файлы в Linux
- Удаление файлов из Linux с помощью файлового менеджера
- Удаление файлов из Linux через терминал
- Удаление файлов в Linux: особенности работы с командой «rm
- Удаление одного файла Linux
- Удаление нескольких файлов в Linux
- Удаление файлов Linux определенного формата
- Удаление определенных типов файлов
- Удалить все файлы в заданной папке
unixforum.org
Не удаляется файл! Даже из под рута! Решено. (Не удаляеться *.doc . )
Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 09:13
В домашнем каталоге есть файл: **.doc Фменеджер говорит что весит он 3,6 Мб. но удалять отказывается от простого пользователя. говорит файла такого нет. из под рута таже история. говорит нет файла и все тут! ФС — ext3 ОС openSUSE11.2 КДЕ4
Подскажите в чем может быть дело? Как побороть этот файл? Просто он уже достал, ему уже 2 года. судя по данным из файлменеджера.
SLEDopit Модератор Сообщения: 4814 Статус: фанат консоли (= ОС: GNU/Debian, RHEL
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение SLEDopit » 31.03.2010 09:19
С какими опциями примонтирован раздел?(вывод mount) Какие права у файла?(вывод ls -l) Какая общая ситуация по фс в системе?(вывод df) Как удаляете? Пробовали удалять по номеру инода?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don’t do mistakes, the more bugs are in your code.
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 09:20
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Goodvin » 31.03.2010 11:03
Коллега, исправьте.
Позорище же какое.
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 11:13
Bizdelnick Модератор Сообщения: 20389 Статус: nulla salus bello ОС: Debian GNU/Linux
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Bizdelnick » 31.03.2010 11:34
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 12:58
тогда будет спрашивать, какой файл удалять. есть ещё mc
Stasroot1
а причём тут рут?!
у вас ошибка разве «нет доступа»?
да даже если и эта — если вы чего-то не понимаете, то «от рута», вы всё равно ничего не поймёте, а просто завалите всю систему.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 13:08
Коллега, исправьте.
Позорище же какое.
Спасибо за указание ошибки, да еще и в названии темы! Исправил! (блин постоянно делаю ошибки с этим мягким знаком! Хотя знаю как проверить! 🙂 )
Всем спасибо за подсказки, после обеда все посмотрю и выводы сюда напишу. Спасибо за помощь.
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 13:44
Вот вывод относительно одного файла который меня интересует:
-rw-r--r-- 1 stas users 3818573 Июл 18 2008 . doc
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 13:54
С какими опциями примонтирован раздел?(вывод mount) Какие права у файла?(вывод ls -l) Какая общая ситуация по фс в системе?(вывод df) Как удаляете? Пробовали удалять по номеру инода?
mount
stas@linux-jwtf:~/Загрузки> mount /dev/sda7 on / type ext4 (rw,acl,user_xattr) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) debugfs on /sys/kernel/debug type debugfs (rw) udev on /dev type tmpfs (rw) devpts on /dev/pts type devpts (rw,mode=0620,gid=5) /dev/sda3 on /home type ext3 (rw,acl,user_xattr) /dev/sda2 on /windows/C type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096) /dev/sda6 on /windows/D type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096) fusectl on /sys/fs/fuse/connections type fusectl (rw) securityfs on /sys/kernel/security type securityfs (rw) gvfs-fuse-daemon on /home/stas/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=stas) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) stas@linux-jwtf:~/Загрузки>
stas@linux-jwtf:~/Загрузки> df Файловая система 1K-блоков Исп Доступно Исп% смонтирована на /dev/sda7 21560400 11693952 8771220 58% / udev 1024932 544 1024388 1% /dev /dev/sda3 188552408 54908276 124057280 31% /home /dev/sda2 82421480 35429508 46991972 43% /windows/C /dev/sda6 145187404 20141736 125045668 14% /windows/D stas@linux-jwtf:~/Загрузки>
diesel Бывший модератор Сообщения: 5989 ОС: OS X, openSuSE, ROSA, Debian Контактная информация:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение diesel » 31.03.2010 13:58
У меня для этих целей в bashrc прописана функция lsn, которая выводит файлы пронумерованными, и кроме того, прописывает их в переменные LS1, LS2, .
После чего файл с крякозябрами переименовывается так:
mv «$LS25» «normal_name»
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
stas@linux-jwtf:~/Загрузки> rm -i *.doc rm: удалить обычный файл `\350\346.doc'? y stas@linux-jwtf:~/Загрузки>
Так что вопрос переходит из области практического в область теоретическую.
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 14:49
Так объясните мне каким образом удаляя файл из под рута, файл который лежит в пользовательской директории можно завалить систему? Вроде как вордовские документы не являются системными и соответственно систему завалит не получится. поправьте в чем мои мысли неправильны если я ошибаюсь.
я тут конфиги правил на тестовой системе, и для простоты посмотрел как это сделано на другом компе, распаковал из чужого бекапа /etc. Посмотрел, поправил, проверил — всё ОК (ессно под рутом, а как ещё конфиги править?).
А потом набрал rm -rvf etc, что-бы стереть эту чужую папку. Вот только по инерции, случайно, я набрал /etc. К счастью, у меня был бекап и с того компьютера тоже
А у вас — есть?
$ ls -il итого 38124 24639 -rw-r—r— 1 ftp ftp 104 2010-03-23 17:17 ?.txt 1558228 drwxr-xr-x 2 ftp ftp 4096 2010-03-23 17:16 . \ . / 1558227 drwxr-xr-x 2 ftp ftp 4096 2010-03-23 17:16 . \ . / 24640 -rw-r—r— 1 ftp ftp 139559 2010-03-23 17:17 . fpl 1558226 drwxr-xr-x 3 ftp ftp 4096 2010-03-23 17:16 . / 1558221 drwxr-xr-x 5 ftp ftp 4096 2010-03-23 17:17 Bluetooth/ 1558225 drwxr-xr-x 2 ftp ftp 4096 2010-03-23 17:16 Youcam/ 24638 -rw-r—r— 1 ftp ftp 38818792 2010-03-23 17:17 setuprus.exe
$ find . -inum 24639 -exec rm -v <> \;
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 18:41
Да у меня есть копия и как правило я ее делаю перед тем как что то серьезное делать и предполагаю что возможно случайно или по незнанию поврежу ее работоспособность.
Но согласитесь в моем случае даже из под рута систему я не убъю так как действую в конкретной папке и в случае если долго бездействует то или иное приложение с правами рут которое дабы не нашалить я его закрываю.
За метод с инодами спасибо. Новое для меня. Но понятное.
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение drBatty » 31.03.2010 18:57
Но согласитесь в моем случае даже из под рута систему я не убъю так как действую в конкретной папке и в случае если долго бездействует то или иное приложение с правами рут которое дабы не нашалить я его закрываю.
ага. я тоже действовал «в папке». И конкретно убил все конфиги сразу во всей системе. Случайно слеш поставил. Ага. Руки. Но это реальный случай. У вас ещё и не такое будет
Re: Не удаляется файл! Даже из под рута! Решено.
Сообщение Stasroot1 » 31.03.2010 20:50
Но согласитесь в моем случае даже из под рута систему я не убъю так как действую в конкретной папке и в случае если долго бездействует то или иное приложение с правами рут которое дабы не нашалить я его закрываю.
ага. я тоже действовал «в папке». И конкретно убил все конфиги сразу во всей системе. Случайно слеш поставил. Ага. Руки. Но это реальный случай. У вас ещё и не такое будет
Будет конешно разное, но я пользуюсь Linux не первый день и поэтому глупые ошибки маловероятны. да, что то подобное натворить я мог когда только первые разы ставил и настраивал систему. сейчас все летает и работает на уверенную четверку, и ничего особо правит редактировать не особо нужно. 🙂 А в особо глубокие места не лезу стараюсь, так как времени на это реально нет. За предупреждение спасибо, да под рутом надо поменьше копаться по ФС ОС.
Пожалуйста попробуйте что я мог бы такого сделать чтобы поламать систему, просто ятобы я не наступил на эти и подобные грабли своей криворукости. про криворукость: не отправлять на винду, меня линь устраивает вполне, ибо в игрушки я вообще не работаю, фотошоп ненужен так как заглаза хватает гимпа. . хотя в винде мой твтюнер встроенный в ноутбук работает, а тут так и не настроил (упорствовать не упорствовал но надобы).
Как легко удалить файлы в Linux
В Linux вы можете удалить отдельные файлы, несколько файлов или целые каталоги. Однако этот процесс несколько отличается от привычной Windows. Мы покажем вам различные способы как легко удалить файлы в Linux.
Удаление файлов из Linux с помощью файлового менеджера
В зависимости от среды рабочего стола, вы можете найти в своей системе Nautilus, Dolphin или другие файловые менеджеры для Linux. С помощью этих стандартных файловых менеджеров вы можете удалять файлы в Linux всего за несколько шагов.
1. Через файловый менеджер зайдите в файлы, которые вы хотите удалить.
2. Удерживая нажатой левую кнопку мыши, отметьте файлы, которые нужно удалить.
3. Щелчок правой кнопкой мыши на одном из файлов вызовет контекстное меню. В зависимости от среды рабочего стола вы найдете опцию «Отправить в корзину«, «Удалить файлы» или «Удалить«.
Совет: Для удаления файлов в Linux вместо контекстного меню можно использовать клавишу «Delete«.
Удаление файлов из Linux через терминал
Учитывая большое количество команд в терминале Linux, следует ожидать, что командная строка также может быть использована для удаления файлов Linux.
1. Откройте файловый менеджер и найдите файлы, которые вы хотите удалить. Вы также можете использовать команду «cd /путь/к/папке» для перехода к файлам непосредственно из терминала.
2. Или войдите в папку, далее щелкните правой кнопкой мыши на окне, чтобы открыть контекстное меню. Выберите «Открыть в терминале«.
3. С помощью команды «rm» (сокращение от remove) вы можете удалить один или несколько файлов из Linux.
Удаление файлов в Linux: особенности работы с командой «rm
В зависимости от того, хотите ли вы удалить один или несколько файлов Linux или непосредственно все файлы определенного типа. Вам придется использовать команду «rm» следующими способами:
Удаление одного файла Linux
С помощью команды «rm«, за которой следует имя файла, отдельные файлы могут быть быстро и легко удалены с помощью терминала.
Удаление нескольких файлов в Linux
Чтобы удалить несколько файлов, пропишите все имена файлов, разделенные пробелом, после команды «rm».
rm имя_файла.расширение имя_файла.расширение
Удаление файлов Linux определенного формата
Помимо удаления одного или нескольких файлов из Linux, можно удалять конкретные файлы с определенным именем:
Удаление определенных типов файлов
Если в папке находятся файлы разных типов и вы хотите удалить все файлы с определенным расширением (например, .pdf, .ods или .doc), введите следующее после команды «rm»:
В этом случае все файлы с расширением .ods будут удалены.
Удалить все файлы в заданной папке
Если вы хотите удалить файлы и вложенные папки из определенной папки, введите в терминале следующую команду:
В этом случае будут удалены все файлы в папке «Папка», но не сама папка. Также можно удалить каталог Linux, включая все содержащиеся в нем файлы.
Ну вот и все, теперь вы можете удалить файл в терминале Linux.