LinuxForum.Fans
Тема

Linux для Православных.

Автор: u____11 436 сообщений 68369 просмотров
#316678
"karl_muenhgausen⇓" написал:
Сюда выхлоп консоли, коллега!

# rm -rf '/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ
rm: невозможно удалить «/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ»: Каталог не пуст

#316679
ПОП написал:
Каталог не пуст

Коллега, от рута попробуйте! В крайнем случае в mc. Может быть опыт нас, буддистов, будет полезен православным?

#316680

Должно удалиться все содержимое корзины:

text

su -
cd "/media/user/ADATA CH94/.Trash-1000/"
chown -R root:root .
rm -Rf *
#316682
yars написал:
text

su -

Ну как бы и я коллеге подсказывал...

#316684
"yars⇓" написал:
su -
cd "/media/user/ADATA CH94/.Trash-1000/"
chown -R root:root .
rm -Rf .

rm: невозможно удалить каталог: «.»

#316685
"karl_muenhgausen" написал:
Ну как бы и я коллеге подсказывал...

...а страницей раньше подсказали даже вариант с sudo su, да и ТС уже от рута это все делал, не удалаяется, как я понял. Нужно сначала завладеть удаляемым имуществом.

#316686
"yars⇓" написал:
страницей раньше подсказали даже вариант с sudo su, да и ТС уже от рута это все делал

И от sudo su , и в терминале суперпользователя делал...

#316688
"ПОП" написал:
rm: невозможно удалить каталог: «.»

Ой, не то. В последней команде замените точку на звездочку:

text
rm -Rf *

И потом не забудьте корзину отдать пользователю:

text
cd ~user
chown -R user:users .Trash

Вместо user:users подставьте реальные имя пользователя и initial group. В выводе id
она будет первым GID.

text
uid=1000(yars) gid=100(users) группы=100(users),16(dialout),17(audio),18(video),19(cdrom)
#316689
ПОП написал:
И от sudo su , и в терминале суперпользователя делал...

Видать, хреново, коллега православный! В нашем дацане всё получается.

#316690
"yars⇓" написал:
Нужно сначала завладеть удаляемым имуществом.

Пытался менять права (под рутом) этим каталогам, - все равно сбрасывает на старое...

#316691
"ПОП" написал:
Пытался менять права (под рутом) этим каталогам, - все равно сбрасывает на старое...

Нужно тогда демона корзины остановить. У меня это:

text
 ps aux | grep trash
yars      2037  0.0  0.0   7896    40 ?        S    13:19   0:00 /usr/libexec/gvfsd-trash --spawner :1.6 /org/gtk/gvfs/exec_spaw/0

Убиваем (это неправильно и грубо, конечно, но как корректно его остановить, я что-то не знаю):

text
# kill -9 2037
#316693
"yars⇓" написал:
Вместо user:users подставьте реальные имя пользователя

Все имена переставил... пишет:
chown: неверный пользователь: «user:users»
или
chown: невозможно получить доступ к «.Trash»: Нет такого файла или каталога

"yars⇓" написал:
initial group

Это не понял

"yars⇓" написал:
В выводе id

uid=0(root) gid=0(root) группы=0(root)
и эти имена ставил: chown: невозможно получить доступ к «.Trash»: Нет такого файла или каталога

#316695
"yars⇓" написал:
Нужно тогда демона корзины остановить. У меня это:

ps aux | grep trash
yars 2037 0.0 0.0 7896 40 ? S 13:19 0:00 /usr/libexec/gvfsd-trash --spawner :1.6 /org/gtk/gvfs/exec_spaw/0

Убиваем (это неправильно и грубо, конечно, но как корректно его остановить, я что-то не знаю):

# kill -9 2037

Все так сделал (конечно же со своими параметрами) и снова:
# rm -rf '/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ
rm: невозможно удалить «/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ»: Каталог не пуст

#316696
"ПОП⇓" написал:
# rm -rf '/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ
rm: невозможно удалить «/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ»: Каталог не пуст

Вы как-то «неудачно» копируете вывод консоли или в самом деле у вас нет закрывающей одинарной кавычки?

#316697
"Lupo Alberto⇓" написал:
у вас нет закрывающей одинарной кавычки?

Это второпях, а второй раз скопировал с сайта(отсюда); - а в консоли:
# rm -rf '/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ'
rm: невозможно удалить «/media/user/ADATA CH94/.Trash-1000/expunged/2916567154/КАТАЛОГИ»: Каталог не пуст

#316700

Покажите

text
ls -alR ~/.Trash

.
P.S. Когда не говорят явно «выполните команду от рута», выполняйте её от простого пользователя, знак долллара "$" означает часть строки-приглашения командного интерпретатора, работающего от имени простого пользователя, знак решетки "#" - от имени рута.

"ПОП" написал:
Это не понял

Это основная группа, в которую обычно входит пользователь сразу после создания. В Slackware initial group - это users.

#316701
"yars⇓" написал:
Покажите

ls -alR ~/.Trash

ls: невозможно получить доступ к /home/user/.Trash: Нет такого файла или каталога

#316709

Такой еще вопрос: файлы, которые копирую с Linux в Windows, не могу потом из-под Windows ни скопировать, ни переместить, ни удалить... Как это поправить ?

#316710
"ПОП⇓" написал:
из-под Windows ни скопировать, ни переместить, ни удалить... Как это поправить ?

Не пользоваться Windows самое быстрое и правильное решение.

#316714
"jamesjames⇓" написал:
Не пользоваться Windows самое быстрое и правильное решение

Много раз хотел так и сделать, но каждый раз сталкивался с тем, что надо было именно Windows, поэтому пока терплю... С горяча, да еще без достаточного опыта не надо ничего делать.

Войдите или зарегистрируйтесь, чтобы ответить.