Удаление несуществующего файла

Автор: aes78 Дата: 21.08.2006 17:06 У меня в папке /root нет одного файла (не системного), я его удалял, не помню через корзину или минуя ее (но в корзине файла нет) и теперь система чего-то ищет этот файл и если я пытаюсь перенести папку на диск или определить размер папки, то создается полная иллюзия зависания системы (иллюзия - потому что, если звук играл, он продолжает играть, но сделать все равно ничего нельзя). При попытке введения sudo du -s /root пишет, что не может открыть /root/.local/share/Trash/files/alexander/4120 и после этого зависает.
Re: Удаление несуществующего файла 21.08.2006 19:32Bircoph А в самом каталоге /root/.local/share/Trash/files/alexander/
что-то есть?

Залогиньтесь под рутом (su - root), а потом покажите вывод
команд:
---
ls -al /root/.local/share/Trash/files/alexander/
lsattr -a /root/.local/share/Trash/files/alexander/
---
Re: Удаление несуществующего файла 21.08.2006 21:01aes78 ---
ls -al /root/.local/share/Trash/files/alexander/
итого 1
drwxr-xr-x 46 alexander alexander 1336 Июн 24 06:39 .
drwxr-xr-x 13 root root 352 Июл 9 22:54 ..
?--------- ? ? ? ? ? 4120
?--------- ? ? ? ? ? 4120.tbl
drwx------ 2 alexander alexander 48 Июн 24 06:39 .bittorrent
drwx------ 2 alexander alexander 48 Июн 24 06:39 .config
drwxrwxr-x 2 alexander alexander 48 Июн 15 16:49 .designer
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 Desktop
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .evolution
drwx------ 2 alexander alexander 48 Июн 24 06:39 .gconfd
drwx------ 2 alexander alexander 48 Июн 24 06:39 .gftp
drwx------ 2 alexander alexander 48 Июн 24 06:39 .gnome2
drwx------ 2 alexander alexander 48 Июн 24 06:39 .gnome2_private
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .gqradio
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .gqview
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .gstreamer-0.8
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 jose
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .kde
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .klamav
drwx------ 2 alexander games 48 Июн 24 06:39 .lgames
drwx------ 2 alexander alexander 48 Июн 24 06:39 .loki
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .mc
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .mcop
drwx------ 2 alexander alexander 48 Июн 24 06:39 .metacity
drwx------ 2 alexander alexander 48 Июн 24 06:39 .mozilla
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .mplayer
drwx------ 2 alexander alexander 432 Июн 23 22:53 MyDownloads
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .nautilus
drwxr-x--- 2 alexander alexander 48 Июн 24 06:39 .ntrc_2
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .openoffice.org2.0
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .qt
drwx------ 2 alexander alexander 48 Июн 24 06:39 .SearchAndRescue
drwx------ 2 alexander alexander 48 Июн 24 06:39 .spamassassin
drwxr-xr-x 2 root root 48 Июн 24 06:39 Templates
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .themes
drwx------ 2 alexander alexander 48 Июн 24 06:39 .thumbnails
drwx------ 2 alexander alexander 48 Июн 24 06:39 .toppler
drwx------ 2 alexander alexander 48 Июн 24 06:39 .Trash
drwx------ 2 alexander alexander 48 Июн 24 06:39 .tvtime
?--------- ? ? ? ? ? .viminfo
drwxrwxr-x 2 alexander alexander 48 Июн 11 18:29 vmware
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .vmware
drwxrwxr-x 2 alexander alexander 48 Июн 24 06:39 .wine
drwx------ 2 alexander alexander 48 Июн 24 06:39 .xcdroast
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .xine
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39 .xmms
drwxr-xr-x 2 alexander alexander 48 Июн 24 06:39
---
lsattr -a /root/.local/share/Trash/files/alexander/
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/..
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.mc
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.qt
/root/.local/share/Trash/files/alexander/4120: Отказано в доступе
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.kde
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/jose
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.designer
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gftp
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.mcop
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.loki
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.wine
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.xine
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.xmms
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.spamassassin
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gnome2_private
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.config
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.mplayer
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.mozilla
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.toppler
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gconfd
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gnome2
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gqview
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.bittorrent
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gstreamer-0.8
/root/.local/share/Trash/files/alexander/4120.tbl: Отказано в доступе
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.klamav
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.lgames
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.ntrc_2
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.openoffice.org2.0
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.gqradio
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/Требования к завкафедрой_files
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.themes
lsattr: Неприменимый к данному устройству ioctl While reading flags on /root/.local/share/Trash/files/alexander/.tvtime
Re: Удаление несуществующего файла 21.08.2006 22:09Bircoph Попробуйте от рута так:
---
chattr -ASacDdIijsTtu /root/.local/share/Trash/files/alexander/4120
chattr -ASacDdIijsTtu /root/.local/share/Trash/files/alexander/4120.tbl

chown root:root /root/.local/share/Trash/files/alexander/4120
chown root:root /root/.local/share/Trash/files/alexander/4120.tbl

chmod 0664 /root/.local/share/Trash/files/alexander/4120
chmod 0664 /root/.local/share/Trash/files/alexander/4120.tbl

rm -f /root/.local/share/Trash/files/alexander/4120
rm -f /root/.local/share/Trash/files/alexander/4120.tbl
---

А какую fs вы используете?
Re: Удаление несуществующего файла 22.08.2006 06:42aes78 Не получается.
---
chattr -ASacDdIijsTtu /root/.local/share/Trash/files/alexander/4120
Usage: chattr [-RV] [-+=AacDdijsSu] [-v version] files...
[root@localhost ~]# chown root:root /root/.local/share/Trash/files/alexander/4120
chown: невозможно получить доступ к `/root/.local/share/Trash/files/alexander/4120': Отказано в доступе
[root@localhost ~]# chmod 0664 /root/.local/share/Trash/files/alexander/4120
chmod: невозможно получить доступ к `/root/.local/share/Trash/files/alexander/4120': Отказано в доступе
[root@localhost ~]# rm -f /root/.local/share/Trash/files/alexander/4120
rm: невозможно удалить `/root/.local/share/Trash/files/alexander/4120': Отказано в доступе
---
ФС Reiserfs
Re: Удаление несуществующего файла 22.08.2006 15:54Bircoph > chattr -ASacDdIijsTtu /root/.local/share/Trash/files/alexander/4120
> Usage: chattr [-RV] [-+=AacDdijsSu] [-v version] files...

Виноват, ошибся в синтаксисе, попробуйте так:
---
chattr -AacDdijsSu /root/.local/share/Trash/files/alexander/4120
---
Ну и потом всё как раньше.

> ФС Reiserfs

Возможно, у вас глюк fs. Проверьте с помощью reiserfsck
/dev/hdX. Вместо hdX пропишите ваш раздел, перед проверкой
раздел нужно отмонтировать, если раздел корневой, то можете
форсировать проверку при старте системы, передав ядру
параметр forcefsck.
Re: Удаление несуществующего файла 22.08.2006 20:58aes78 С исправлениями chattr все равно не заработало, но reiserfsck все исправил. Точнее, сначала он нашел ошибки, потом предложил ввести --rebuild-tree, т.к. я таким никогда не занимался, то подумал, что лучше еще раз спрошу, а то вообще испорчу систему, но система не стала загружаться, потребовала провести --rebuild-tree, в результате вроде все нормально
RSS-материал