The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"'Хитрые' файлы..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"'Хитрые' файлы..."  
Сообщение от MVictorL email(ok) on 12-Июл-06, 17:07 
Подскажите, пожалуйста:
У меня в /tmp есть директорий .private/ (причем командой ls не показывается!)
В нем несколько пустых директориев с каким-то битом -------Т, и тоже не удаляются.

Что это за директорий (нужен ли он) и как эту гадость (если это гадость) убить?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "'Хитрые' файлы..."  
Сообщение от Mranton (??) on 12-Июл-06, 19:53 
>Подскажите, пожалуйста:
>У меня в /tmp есть директорий .private/ (причем командой ls не показывается!)

все зависит от настройки: ls обычно и не показывает файды и директории с точкой вначале, чтобы их увидеть используй ls -a   (man ls)

>
>В нем несколько пустых директориев с каким-то битом -------Т, и тоже не
>удаляются.
>
>Что это за директорий (нужен ли он) и как эту гадость (если
>это гадость) убить?
#ls -l
drwxrwxrwt   13 root     root         4096 Jul 12 18:41 tmp

t - это sticky bit. в данном случае, все пользователи могут писать в tmp, но удалять они могут только свои файлы и не могут чужие - полезная вешь, когда в системе работает больше одного юзера.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "'Хитрые' файлы..."  
Сообщение от MVictorL email(ok) on 13-Июл-06, 11:19 

>t - это sticky bit. в данном случае, все пользователи могут писать
>в tmp, но удалять они могут только свои файлы и не
>могут чужие - полезная вешь, когда в системе работает больше одного
>юзера.

На самом деле, это есть почтовый сервер, т.е. кроме root'а никто не работает...
Но дело не в этом: вопрос остается тот же -- как мне убить эти директории (root я или нет!!! ;-) ???
(chflags в системе нет...)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "'Хитрые' файлы..."  
Сообщение от dimus email(??) on 13-Июл-06, 15:21 
>
>>t - это sticky bit. в данном случае, все пользователи могут писать
>>в tmp, но удалять они могут только свои файлы и не
>>могут чужие - полезная вешь, когда в системе работает больше одного
>>юзера.
>
>На самом деле, это есть почтовый сервер, т.е. кроме root'а никто не
>работает...
>Но дело не в этом: вопрос остается тот же -- как мне
>убить эти директории (root я или нет!!! ;-) ???
>(chflags в системе нет...)

rm -r /tmp/.private

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "'Хитрые' файлы..."  
Сообщение от MVictorL email(ok) on 13-Июл-06, 15:42 

>rm -r /tmp/.private

[root@mail root]# rm -r /tmp/.private
rm: descend into directory `/tmp/.private'? y
rm: remove directory `/tmp/.private/root'? y
rm: remove directory `/tmp/.private/root'? y
rm: cannot remove directory `/tmp/.private/root': Operation not permitted
rm: remove directory `/tmp/.private/nab'? y
rm: remove directory `/tmp/.private/nab'? y
rm: cannot remove directory `/tmp/.private/nab': Operation not permitted

и т.д.

:-((

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "'Хитрые' файлы..."  
Сообщение от dimus email(??) on 13-Июл-06, 15:47 
>
>>rm -r /tmp/.private
>
>[root@mail root]# rm -r /tmp/.private
>rm: descend into directory `/tmp/.private'? y
>rm: remove directory `/tmp/.private/root'? y
>rm: remove directory `/tmp/.private/root'? y
>rm: cannot remove directory `/tmp/.private/root': Operation not permitted
>rm: remove directory `/tmp/.private/nab'? y
>rm: remove directory `/tmp/.private/nab'? y
>rm: cannot remove directory `/tmp/.private/nab': Operation not permitted
>
>и т.д.
>
>:-((

Вы не можете удалить файлы, так как они, вероятно, используются каким-то процессом. Для того, чтобы подтвердить или опровергнуть это утверждение, можно воспользоваться командой lsof или чем-то аналогичным.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "'Хитрые' файлы..."  
Сообщение от MVictorL email(ok) on 13-Июл-06, 17:40 

>Вы не можете удалить файлы, так как они, вероятно, используются каким-то процессом.
>Для того, чтобы подтвердить или опровергнуть это утверждение, можно воспользоваться командой
>lsof или чем-то аналогичным.

lsof ничего по этому поводу не сказал... или, может быть, я не правильно им пользовался...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "'Хитрые' файлы..."  
Сообщение от omiron email(??) on 13-Июл-06, 15:47 
>
>>rm -r /tmp/.private
>
>[root@mail root]# rm -r /tmp/.private
>rm: descend into directory `/tmp/.private'? y
>rm: remove directory `/tmp/.private/root'? y
>rm: remove directory `/tmp/.private/root'? y
>rm: cannot remove directory `/tmp/.private/root': Operation not permitted
>rm: remove directory `/tmp/.private/nab'? y
>rm: remove directory `/tmp/.private/nab'? y
>rm: cannot remove directory `/tmp/.private/nab': Operation not permitted
>
>и т.д.
>
>:-((

а что если завязка с #chattr +i ктото это сделал от имени рута то естественно не удалить . попробуй ради интереса сделать #chattr -i -R /tmp/.private/nab

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "'Хитрые' файлы..."  
Сообщение от MVictorL email(ok) on 13-Июл-06, 17:41 
>а что если завязка с #chattr +i ктото это сделал от имени
>рута то естественно не удалить . попробуй ради интереса сделать
>#chattr -i -R /tmp/.private/nab

... без изменений... :-(

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "'Хитрые' файлы..."  
Сообщение от Николай email(??) on 21-Авг-06, 14:24 
>Подскажите, пожалуйста:
>У меня в /tmp есть директорий .private/ (причем командой ls не показывается!)
>
>В нем несколько пустых директориев с каким-то битом -------Т, и тоже не
>удаляются.
>
>Что это за директорий (нужен ли он) и как эту гадость (если
>это гадость) убить?

man chattr
lsattr /tmp/.private
chattr -a /tmp/.private
rm -R /tmp/.private

и все счастливы

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "'Хитрые' файлы..."  
Сообщение от MVictorL email(ok) on 22-Авг-06, 10:08 
>>Подскажите, пожалуйста:
>>У меня в /tmp есть директорий .private/ (причем командой ls не показывается!)
>>
>>В нем несколько пустых директориев с каким-то битом -------Т, и тоже не
>>удаляются.
>>
>>Что это за директорий (нужен ли он) и как эту гадость (если
>>это гадость) убить?
>
>man chattr
>lsattr /tmp/.private
>chattr -a /tmp/.private
>rm -R /tmp/.private
>
>и все счастливы


Есть контакт -- спасибо!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру