Не удаляется файл! Даже из под рута! Решено. (Не удаляеться *.doc ...)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Stasroot1
Сообщения: 1030
ОС: Debian9

Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

В домашнем каталоге есть файл: **.doc Фменеджер говорит что весит он 3,6 Мб... но удалять отказывается от простого пользователя... говорит файла такого нет... из под рута таже история... говорит нет файла и все тут! ФС - ext3 ОС openSUSE11.2 КДЕ4

Подскажите в чем может быть дело? Как побороть этот файл? Просто он уже достал, ему уже 2 года... судя по данным из файлменеджера.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение SLEDopit »

С какими опциями примонтирован раздел?(вывод 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 »

наберите в консоли ls -l в этом каталоге.
вывод скопируйте суда.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Goodvin »

Stasroot1 писал(а):
31.03.2010 09:13
Не удаляеться файл! Даже из под рута!


http://tsya.ru/

Коллега, исправьте.
Позорище же какое.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение drBatty »

Goodvin писал(а):
31.03.2010 11:03
Коллега, исправьте.
Позорище же какое.

я тут вот такую фигню нарыл: тыц
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21258
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Bizdelnick »

А если банально
rm "~/**.doc"
Только кавычки обязательно. Или
rm ~/\*\*.doc
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение drBatty »

Bizdelnick
лично я-бы просто набрал-бы

Код: Выделить всё

rm -i *.doc

тогда будет спрашивать, какой файл удалять. есть ещё mc

Stasroot1
а причём тут рут?!
у вас ошибка разве "нет доступа"?
да даже если и эта - если вы чего-то не понимаете, то "от рута", вы всё равно ничего не поймёте, а просто завалите всю систему.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

Goodvin писал(а):
31.03.2010 11:03
Stasroot1 писал(а):
31.03.2010 09:13
Не удаляеться файл! Даже из под рута!


http://tsya.ru/

Коллега, исправьте.
Позорище же какое.



Спасибо за указание ошибки, да еще и в названии темы! Исправил! (блин постоянно делаю ошибки с этим мягким знаком! Хотя знаю как проверить! :-) )

Всем спасибо за подсказки, после обеда все посмотрю и выводы сюда напишу. Спасибо за помощь.
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

drBatty писал(а):
31.03.2010 09:20
наберите в консоли ls -l в этом каталоге.
вывод скопируйте суда.


Вот вывод относительно одного файла который меня интересует:

Код: Выделить всё

-rw-r--r-- 1 stas users 3818573 Июл 18  2008 ??.doc
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

SLEDopit писал(а):
31.03.2010 09:19
С какими опциями примонтирован раздел?(вывод 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:~/Загрузки>

df:

Код: Выделить всё

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 »

Используют ли сисадмины mc?

/dev/random писал(а):
04.04.2009 19:22
У меня для этих целей в bashrc прописана функция lsn, которая выводит файлы пронумерованными, и кроме того, прописывает их в переменные LS1, LS2, ...
После чего файл с крякозябрами переименовывается так:
mv "$LS25" "normal_name"
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

drBatty писал(а):
31.03.2010 12:58
Bizdelnick
лично я-бы просто набрал-бы

Код: Выделить всё

rm -i *.doc

тогда будет спрашивать, какой файл удалять. есть ещё mc

Stasroot1
а причём тут рут?!
у вас ошибка разве "нет доступа"?
да даже если и эта - если вы чего-то не понимаете, то "от рута", вы всё равно ничего не поймёте, а просто завалите всю систему.



Так объясните мне каким образом удаляя файл из под рута, файл который лежит в пользовательской директории можно завалить систему? Вроде как вордовские документы не являются системными и соответственно систему завалит не получится. поправьте в чем мои мысли неправильны если я ошибаюсь.
Спасибо сказали:
durc
Сообщения: 226
ОС: Debian

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение durc »

Возможно данный файл сначала стоит переименовать, а затем удалить.
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

durc писал(а):
31.03.2010 14:16
Возможно данный файл сначала стоит переименовать, а затем удалить.

Пробовал уже. Вот что получается: Файл или папка /home/stas/Загрузки/��.doc не существует.

Как я понимаю, если файл отсутствует то его нельзя удалить переименовать переместить...

Вариант со скриптом интересный, но пока не очень понятно что куда прописывать?
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

Удалил как рекомендовали выше. таким образом:

Код: Выделить всё

stas@linux-jwtf:~/Загрузки> rm -i *.doc
rm: удалить обычный файл `\350\346.doc'? y
stas@linux-jwtf:~/Загрузки>


Спасибо.

Так что вопрос переходит из области практического в область теоретическую.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение drBatty »

Stasroot1 писал(а):
31.03.2010 14:01
Так объясните мне каким образом удаляя файл из под рута, файл который лежит в пользовательской директории можно завалить систему? Вроде как вордовские документы не являются системными и соответственно систему завалит не получится. поправьте в чем мои мысли неправильны если я ошибаюсь.

я тут конфиги правил на тестовой системе, и для простоты посмотрел как это сделано на другом компе, распаковал из чужого бекапа /etc. Посмотрел, поправил, проверил - всё ОК (ессно под рутом, а как ещё конфиги править?).

А потом набрал rm -rvf etc, что-бы стереть эту чужую папку. Вот только по инерции, случайно, я набрал /etc. К счастью, у меня был бекап и с того компьютера тоже ;)
А у вас - есть? :unsure:

Так что вопрос переходит из области практического в область теоретическую.

Есть ещё способ:
Набираете

Shell

$ 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 {} \;
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

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

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

За метод с инодами спасибо. Новое для меня. Но понятное.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение drBatty »

Stasroot1 писал(а):
31.03.2010 18:41
Но согласитесь в моем случае даже из под рута систему я не убъю так как действую в конкретной папке и в случае если долго бездействует то или иное приложение с правами рут которое дабы не нашалить я его закрываю.

ага. я тоже действовал "в папке". И конкретно убил все конфиги сразу во всей системе. Случайно слеш поставил... Ага. Руки. Но это реальный случай. У вас ещё и не такое будет :(
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

drBatty писал(а):
31.03.2010 18:57
Stasroot1 писал(а):
31.03.2010 18:41
Но согласитесь в моем случае даже из под рута систему я не убъю так как действую в конкретной папке и в случае если долго бездействует то или иное приложение с правами рут которое дабы не нашалить я его закрываю.

ага. я тоже действовал "в папке". И конкретно убил все конфиги сразу во всей системе. Случайно слеш поставил... Ага. Руки. Но это реальный случай. У вас ещё и не такое будет :(


Будет конешно разное, но я пользуюсь Linux не первый день и поэтому глупые ошибки маловероятны... да, что то подобное натворить я мог когда только первые разы ставил и настраивал систему... сейчас все летает и работает на уверенную четверку, и ничего особо правит редактировать не особо нужно... :-) А в особо глубокие места не лезу стараюсь, так как времени на это реально нет... За предупреждение спасибо, да под рутом надо поменьше копаться по ФС ОС.

Пожалуйста попробуйте что я мог бы такого сделать чтобы поламать систему, просто ятобы я не наступил на эти и подобные грабли своей криворукости... про криворукость: не отправлять на винду, меня линь устраивает вполне, ибо в игрушки я вообще не работаю, фотошоп ненужен так как заглаза хватает гимпа. ... хотя в винде мой твтюнер встроенный в ноутбук работает, а тут так и не настроил (упорствовать не упорствовал но надобы).
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение drBatty »

Stasroot1 писал(а):
31.03.2010 20:50
А в особо глубокие места не лезу стараюсь

ну у меня-же есть тестовый комп ;)
(любопытно, удаление /etc не привело ни к каким проблемам - всё продолжало работать)
Stasroot1 писал(а):
31.03.2010 20:50
Пожалуйста попробуйте что я мог бы такого сделать чтобы поламать систему

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

И дело не в том, какой день... Опечататься можно и через 30 лет...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение Stasroot1 »

drBatty писал(а):
31.03.2010 21:00
Stasroot1 писал(а):
31.03.2010 20:50
А в особо глубокие места не лезу стараюсь

ну у меня-же есть тестовый комп ;)
(любопытно, удаление /etc не привело ни к каким проблемам - всё продолжало работать)
Stasroot1 писал(а):
31.03.2010 20:50
Пожалуйста попробуйте что я мог бы такого сделать чтобы поламать систему

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

И дело не в том, какой день... Опечататься можно и через 30 лет...


+5 за то что можо сделать через 30 лет! :-)

То в чем не уверен из под рута не делаю. Закон!

Тестовая машина говорите? У меня нет реально машины... но потестировать то что собираетесь сделать помоему вполне можно и через виртуализацию... xen например или други технологии... ведь так?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение t.t »

Потестировать можно и без тестовой машины вообще (даже виртуальной), т.к. у большинства команд есть либо "интерактивный" режим, как у rm, либо "демонстрационный" -- "показывать, но не делать". А уж от случайной опечатки никакие тестовые машины не спасут.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не удаляется файл! Даже из под рута! Решено.

Сообщение t.t »

И касательно работы под рутом применимо к изначальному вопросу. Основное здесь то, что в этой ситуации применение прав рута было _бессмысленно_, и это можно было понять из сообщения об ошибке: "не такого файла" -- ведь от того, что станешь рутом, файл не появится. Т.е. суть в том, чтобы не прибегать к правам рута, когда они не нужны.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: